What if the main coding-agent session was intentionally dumb?

Instead of making the main session the “brain”, what if it did almost nothing except call a subagent?

The subagent checks the project:

What’s already done?
What’s broken?
What’s next?
What should I work on?

Then it does the work, updates the project state, and finishes.

The main session doesn’t need to understand the project.

It doesn’t need to maintain a huge context.

It doesn’t even need to meaningfully process the subagent’s response.

It can basically just keep calling:

“Go check what needs to happen next.”

Main session = runtime.

Subagent = brain + worker.

Project state = memory.

I’m wondering if this could make long-running coding agents much simpler and avoid massive persistent contexts.

Thinking about this for Claude Code, OpenCode, Codex, Hermes Agent, Cursor, Cline, Roo Code, OpenHands, Aider, Goose, Gemini CLI, and similar agents.

Has anyone built this pattern already?

reddit.com
u/jomtiro — 11 days ago
▲ 6 r/opencode+1 crossposts

My Lite Token Plan 4.1B Credit got fully consumed with around 200M tokens

https://preview.redd.it/67th0x2uqpfh1.png?width=504&format=png&auto=webp&s=a7ce2f1235775c124e531d922ae3476739ee38ab

My Lite Token Plan 4.1B Credit got fully consumed with around 200M tokens

Note this is my third Lite plan renew,

Edit: for more context Lite Token Plan is $6 monthly, and 4.1B Credit has calculation of usage that i can't see anywhere. Can't see how they calculate it.

reddit.com
u/jomtiro — 24 days ago
▲ 45 r/AIRealm+2 crossposts

Underpaid AI models doing hard labor 24/7. No sleep. No PTO. It's been running for 7 days straight

>

u/jomtiro — 25 days ago