News for hackers. Stuff that matters.
Re:Superpowers: I'm using coding agents in October 2025 by smrtinsert on Sunday October 12, 2025 @03:29AM (#45556075)
Curious what you think of sub agents, don't they still consume a massive amount of tokens compared to simply running in main context? I'm skeptical of any process that starts massively delegating to sub agents. I'm on Pro and don't think its worth upgrading to 200 a month just to not pollute main context.
Re:Superpowers: I'm using coding agents in October 2025 by redhale on Sunday October 12, 2025 @08:15AM (#45557654)
In my opinion, subagents (or more generally, "agents as tools" as a pattern) are an order-of-magnitude level feature. Soon every CLI agent will have them as a first-class feature (you can get them via custom scripting right now with and CLI agent, albeit less ergonomically).

The ability to isolate context-noisy subtasks (like agentically searching through a large codebase by grepping through dozens of irrelevant files to find the one you actually need) unlocks much longer-running loops, and therefore much more complex tasks.

And you don't need a system this complicated to take advantage of it. Literally just a simple "codebase-searcher" agent (and Claude can vibe the agent definition for you) is enough to see the benefit first-hand. Once you see it, if you're like me, you will see opportunities for subagents everywhere.

Re:Superpowers: I'm using coding agents in October 2025 by simonw on Sunday October 12, 2025 @10:13AM (#45558357)
This is a great answer IMO.
Re:Superpowers: I'm using coding agents in October 2025 by simonw on Sunday October 12, 2025 @10:14AM (#45558372)
I think they're worthwhile only as a token context management tool - to complete side quests without using up tokens in your main agent loop.

Using them in a way that doesn't waste tokens is something I haven't fully figured out out yet!

Re:Superpowers: I'm using coding agents in October 2025 by gner75 on Monday October 13, 2025 @03:12PM (#45572186)
I'm not sure I get this. If anything, they'll consume less tokens, because their context will possibly contain a subset of the original single agent prompt, and they only need to see a subset of the original single agent history.

What am I missing?

Re:Superpowers: I'm using coding agents in October 2025 by simonw on Monday October 13, 2025 @05:51PM (#45573731)
Take a look at my example here - having a bunch of sub-agents perform a task consumed 50,000+ tokens each across 5 subtasks, because each one had to consume duplicate information. https://simonwillison.net/2025/Oct/11/sub-agents/
Re:Superpowers: I'm using coding agents in October 2025 by gner75 on Monday October 13, 2025 @07:34PM (#45574493)
But that's down to the way Claude Code has implemented it? If I code this myself I could engineer so that the subagents don't have overlapping context with the orchestrator.

Also, memory itself can be a tool the subagent calls to retrieve only the stuff it needs.