Remix.run Logo
tosh 8 hours ago

Shows how much room for improvement there is on the harness level.

Agents waste a lot of tokens on editing, sandboxes, passing info back and forth from tool calls and subagents.

Love the pragmatic mix of content based addressing + line numbers. Beautiful.

robbomacrae 7 hours ago | parent | next [-]

Indeed. The biggest waste might be the overuse of MCP for everything. Sure it makes the initial development easier but then for every connection you're using a hundred billion dollar parameter model to decide how to make the call when it's usually completely unnecessary and then prone to random errors. MCP is the hammer that can make literally everything look like a nail...

senordevnyc 6 hours ago | parent [-]

I see this ranting against MCP all the time, and I don't get it, maybe I'm missing something. I'm currently using an MCP in Cursor to give agents read-only access to my staging and prod databases, as well as BugSnag's MCP so it can look up errors that happen in those environments. It works great. What should I be using for this if not MCP?

visarga 5 hours ago | parent | next [-]

Make a CLI tool for it, of course

canadiantim 4 hours ago | parent | prev [-]

agent skills, or use claude code to iteratively condense an MCP you want to use into only its most essential tools for your workflow

chasd00 7 hours ago | parent | prev | next [-]

i haven't dug into the article but your comment reminded me about the ClaudeCode Superpowers plugin. I find the plugin great but it's quite "expensive", I use the pay-as-you-go account with CC because i've just been trying it out personally and the superpowers plugin spends a lot of money, relative to regular CC, with all the back and forth.

With CC you can do a /cost to see how much your session cost in dollar terms, that's a good benchmark IMO for plugins, .md files for agents, and so on. Minimize the LLM cost in the way you'd minimize typical resource usage on a computer like cpu, ram, storage etc.

kachapopopow 7 hours ago | parent | prev [-]

you can actually go the other way and spend more tokens to solve more complex problems (multi-agent) by letting agents work with smaller problems