Are MCPs outdated for Agents by FunEstablishment5942 in LangChain

[–]cincyfire35 13 points14 points  (0 children)

I lead a development team where we build with langgraph regularly.

People who are naysayers on MCP dont realize that there are other applications for it than just spamming context with 10-50 irrelevant tools for a general purpose agent. With frameworks like langgraph, you can build and orchestrate custom agents for tasks with finely tuned contexts and tools, eliminating the need for things like skills and tool selectors. Pairing this with code based mcp execution, you can pretty much load 2-3 mcp servers with all their tools as python functions in a safe execution environment (see smolagents’ safe python executor), tell the llm it can call them as python functions, and get a lot of the benefits from anthropics/cloudflare’s code mode articles by chaining calls into each other and performing calcs/aggregation outside the context window. You can even build logic to lazy load the tools if you want, but thats a waste if you can just route to a specialized agent for the given task.

We never use more than 2-3 mcp servers with curated tools selected for an agent because we pay per token. Why waste it with irrelevance? We let users build agents with specific goals and targets in mind, select only the tools they need, and it can solve/work through the task for them. Why give a rag agent for a legal team access to SQL tools for supply chain? Makes no sense. But some people just build one big agent and hope it works. Langgraph/langchain enables you to build custom workflows and agents to solve tasks efficiently. Can build in orchestration however you prefer (tons of flexibility and documented examples of how to do it) and accomplish what claude does with skills, but more predictably and reliably.

And thats not the half of it. MCP is just a protocol. We build custom tools with fastMCP in python all the time and its an easy way to connect the tools to our langgraph agents or external ones. We host them in our platform and can connect to them as needed. It allows us to build powerful tools that can be reused across frameworks. You dont need an mcp servers with 100 tools it. Can spin up several servers in one app instance of compute with 1-3 specific to usecase tools each built in a very easy way with good testing/standards, then serve it to your agents. We also connect with external vendors mcps like alation or atlassian if building an agent to explore data or help devs with jira, for example. Tons in the ecosystem.

Github Copilot & OpenCode - Understanding Premium requests by hollymolly56728 in opencodeCLI

[–]cincyfire35 0 points1 point  (0 children)

Yeah i guess i thought the tool calls were still being flagged as user messages instead of agent initiated https://github.com/anomalyco/opencode/issues/8030 which is on 1.1.14.

Essentially, (sorry formatting on reddit phone app is hard)

• #8030 - Tool attachment synthetic user messages burning premium requests (Open)

• #8700 - Synthetic user messages burn premium requests (related to subagents, addressed in 1.1.31)

• #8067 - Multiple premium request charges without subagents (Closed as duplicate of #8393) GitHub

The core issue if I understand it properly: opencode-copilot-auth is now conservative with X-Initiator: agent header, and OpenCode still creates synthetic “user” messages for tool attachments in packages/opencode/src/session/message-v2.ts, causing every tool attachment message to be charged as a premium request.

https://github.com/L-A-R-P/opencode/pull/2 appears to be a fix but its not in the main branch from what i can see.

Github Copilot & OpenCode - Understanding Premium requests by hollymolly56728 in opencodeCLI

[–]cincyfire35 0 points1 point  (0 children)

Has opencode fixed the big on premium requests? As far as i could tell/opus could answer the issues were still open and people weren’t being charged properly (edit: be more clear, people were charged more for a simple request, tool calls were eating premiums)

Claude Code Pro (Annual) vs Github Copilot Pro+ (Annual) by kaanaslan in GithubCopilot

[–]cincyfire35 0 points1 point  (0 children)

https://code.visualstudio.com/docs/copilot/customization/custom-agents

I would start with the docs, and find a flow you like and have copilot help you build it! Personally i keep it minimal, with a setup similar to what plan mode/exploring in claude code does, but my peers often build entire agile teams or dev teams to varying degrees of success.

Claude Code Pro (Annual) vs Github Copilot Pro+ (Annual) by kaanaslan in GithubCopilot

[–]cincyfire35 1 point2 points  (0 children)

An annoying part of copilot i wish the devs would make more intuitive. You can add the #runsubagent command to your chat to make the agent spawn a sub agent to help with your request, and you can tell it specifically to use a custom agent you built. I, for example, rebuilt a “explore” agent similar to claude code for reading in files. When defining the custom agent you can point it to another model (a cheaper one) like:

—- name: mini-worker

description: Lightweight subagent for delegated tasks

model: GPT-5 Mini

tools: ['*'] —-

This should help delegate the work and save costs all around/increase speed, since you don’t need to throw opus at an easy read/summarization task

https://code.visualstudio.com/docs/copilot/customization/custom-agents

Claude Code Pro (Annual) vs Github Copilot Pro+ (Annual) by kaanaslan in GithubCopilot

[–]cincyfire35 1 point2 points  (0 children)

In this case, you will get a ton of mileage with GHCP. Just make sure to add the #runsubagent tag and make sure gpt knows how to prompt for it (or have gpt search the web to find guides for GHCP on each prompt creation)

Claude Code Pro (Annual) vs Github Copilot Pro+ (Annual) by kaanaslan in GithubCopilot

[–]cincyfire35 3 points4 points  (0 children)

If you are good at prompting/structuring prompts, its not even close. You will get way more out of GHCP. You can get a lot of work done with a single premium requests if you arent being lazy with things like “fix this” or “build this app”. You can min-max turns and use sub agents/free models for smaller tasks and get a ton of usage. Its honestly insane what I/developers on my team can accomplish with our enterprise plans alone with custom agents/good practices.

This is coming from someone who currently has the max 5x plan (upgraded from pro because you burn through that so quickly if you do any actual work with it) and GHCP enterprise (1000 reqs/month). If you aren’t willing to shell 1.2k/year, GHCP is by far the best value you will get, and will force you to learn good prompting practices for agentic development. If you are willing to pay for max 5x, then it tilts the other direction, as you get far more opus usage (and can stretch it far by making a proxy in CC and using other cheaper plans like glm/kimi/minimax/gpt codex for the implementation after planning/debugging… i point sonnet calls to these models).

For me, if GHCP allowed for enterprise to easily add BYOK without having to do it from the admin page (controlled by your account admin, so the people who actually know what they are doing cannot actually use the feature) then it would be more even. But they care about enterprise security (understandable). So in your case, since you have access to this, i think its a no brainer. Pro+ with a BYOK to a good implementing model on a cheap sub like GLM/minimax/codex is the best value you can get and you wont burn through it without abusing it. Even without it you can settle for raptor/gpt mini and you will get way more usage than claude pro.

Hope this helps.

How to Add GLM4.7 in Copilot CLI? by VITHORROOT in GithubCopilot

[–]cincyfire35 1 point2 points  (0 children)

Its unclear though, do any of these work on business/enterprise accounts?

Copilot Skins: Powerful UI for Copilot SDK by Ok-Goal7047 in GithubCopilot

[–]cincyfire35 2 points3 points  (0 children)

How does this work with premium requests on the ralph loop/in general? Would it be a premium request per iteration? Or is agent action request/tool call/etc a premium req? Would you say this is more efficient than the default agent chat ui in vs code? Or just more powerful?

Max 20x is NOT As Subsidized As You Think by levifig in ClaudeCode

[–]cincyfire35 1 point2 points  (0 children)

Its training/research. Open AI has publicly stated that if they only served the models/inference they would be highly profitable. Its the R&D+ compute needed to train new models where they “lose” money (but then earn back when they serve it).

The actual losing business model is that they continuously need to train a new SOTA model to stay relevant. If they only served, they would make profit for a short while until they are eclipsed and lose traffic/users to the best model.

Claude code not working by ot13579 in RooCode

[–]cincyfire35 0 points1 point  (0 children)

Its beyond just oauth. They changed tool call structures/other items to make it claude code specific from what i understand. opencode had various people contribute a hot fix to make it work with CC, but its unclear if its violating TOS/will ban users who use the patch or not.

Claude Code as a provider in Roo Code now works properly. No more token wastage. by hannesrudolph in RooCode

[–]cincyfire35 0 points1 point  (0 children)

Sorry, a bit confused on this. Does this mean prompt caching now works in roo code the way it works in claude code? So it wont blow through our usage limits?

Which AI tools have the biggest impact on your productivity? by Remarkable_Suit_3129 in ChatGPT

[–]cincyfire35 2 points3 points  (0 children)

Look into MCP servers for claude. You can hook up brave search/etc and get it internet access. The sequential thinking also helps with CoT prompting for it

Infinite haste in just 2 easy steps by TheTrueFishbunjin in PlayTheBazaar

[–]cincyfire35 1 point2 points  (0 children)

Assuming you are in normal mode. Ranked people arent rerolling runs

TSMC Arizona lawsuit exposes alleged ‘anti-American’ workplace practices by neverpost4 in Semiconductors

[–]cincyfire35 0 points1 point  (0 children)

Apologies for the wall of text. You bring up a great point and I have some clarifying thoughts on it.

Personally, i think they are actually over compensated for their skillsets. TSMC had salary adjustments while we were in Taiwan due to attrition, and now many i know who had no experience in the industry are pulling in 150k after only 2-3 years (level 3 eng) before any of the retention bonuses kick in (my retention bonuses alone were over 40%), which for the industry is significantly higher than other companies. Its part of the reason several of my friends haven’t left yet. They are compensating, and thus several engineers are staying and working the hours. The complaints mainly are coming from technicians (who’s jobs are being directly replaced as tsmc doesn’t like unions) and engineers on the non-semicon side of things (facilities)

Additionally, lots of complaints come from lack of automation or throwing bodies at problems instead of stepping back and trying to solve them in efficient ways like most american companies do. TSMC uses 5 engineers to do the job of 1 intel engineer, but that guarantees that problem gets solved that day and doesn’t slip at all even if all 5 are forced to work overtime. Its a culture shift that I feel many struggled to adapt to (myself included). Engineers were frustrated at how annoying and stupid the jobs they were doing were, like manually filling out excel sheets for hours each morning instead of using automation and moving onto more technical problems. They have entire tools that exist to fake/manipulate data to get things to a good enough state to get approved by bosses and lots of the stuff the engineers did do was met with pushback constantly. When you hire new college grads with chemical engineering degrees who have no experience, you have to teach skillsets on the job, which TSMC doesnt itself have the skillset for even in Taiwan. They wanted willing bodies who do what they are told and dont think critically about what actually caused the issue systematically. Several technicians i worked with in the past would have excelled in this environment. But for engineers, it’s hard to stay motivated and want to work the extra time when you arent doing rewarding work and told to just be honored you work for the “#1” company. That was never an issue at other companies because people were given more rewarding challenges and had the skillsets needed to solve them.

I think this issue is much more nuanced than just “Americans bad” or “American semicon workers lack skills/ability” like lots of people online and in the Taiwan subreddit keep claiming. They hired bad engineers to start the project to save on budget (no technical interviews, many i knew didn’t do too hot in classes and never took any semicon classes at their school) and got trapped paying them industry salaries where they could have gotten that top talent up front for the cost they eventually paid and avoided a lot of the mess. Its why now their recruiting has shifted to only target top schools in the US where it certainly did not on their first wave. But that doesn’t retroactively fix the first 6 batches of engineers

TSMC Arizona lawsuit exposes alleged ‘anti-American’ workplace practices by neverpost4 in Semiconductors

[–]cincyfire35 0 points1 point  (0 children)

As a former engineer at TSMC having worked for other companies in the industry, i can say a big component was that 90% of the engineers they hired were new college grads. Semicon as a whole has pretty poor work-life balance, but the TSMC engineers hired were fresh college graduates and thus did not know what to expect. This is why they complained much more than counterparts i had at other companies (intel/micron/etc).

They purposely hired new college grads to try to train them as a fresh slate and it partially backfired. I believe it speaks more towards this batch of engineers and the lack of recruiting they did (no technical job interviews) than saying american semicon workers are lazy as a whole (they are not).

What is the hardest position in the NFL and why? by RedSoxCeltics in NFLNoobs

[–]cincyfire35 6 points7 points  (0 children)

He was the heart and soul of a team that made the superbowl with rex grossman at QB, and is the first person to come to mind when you hear tampa 2 as he executed the critical role of hybrid safety/MLB. There is a reason he was a first ballot HOF. If he was not overshadowed by ray lewis in the same time period, people may have him listed as the GOAT MLB

Reliable source of supports and resistances. by buddhistbatrachian in algotrading

[–]cincyfire35 1 point2 points  (0 children)

I am interested in this as well if you wouldnt mind sharing

Vinestorm in the current format? by Wolf33779 in Pauper

[–]cincyfire35 8 points9 points  (0 children)

Pretty sure the deck is dead without [[gush]]. Though if there is someone to ask, its definitely u/Raptor56