Subagents often want to do more than they are told to #49
Replies: 3 comments 5 replies
-
|
This is expected for smaller models there is not much that the harness can do if the model wants to do it. If it degrades your workflow I suggest using a smarter model as the subagent. This is explicitly an instruction following issue outside of our control. |
Beta Was this translation helpful? Give feedback.
-
|
My recommendations for models: I use llama-swap to handle the switching |
Beta Was this translation helpful? Give feedback.
-
|
I discovered that using late with OVHcloud's AI Endpoints works really well. Blazing fast when using Qwen3.6:35b (for both architect and subagent) compared to the local option which was painfully slow even with a very simple query (each word was taking seconds to appear; much slower than I can read. The endpoints option was zipping by). I've tried using llama-server and ollama and discovered I just don't have the GPU needed to get reasonable speeds doing the local option (lots of CPU and base RAM but not the greatest GPU and not much VRAM on the Nvidia (8GB), and the Intel Arc (much more VRAM) I never got working with ollama or llama-server on my Linux laptop, with the proprietary drivers (the Intel stuff apparently does not provide Debian support, and the self-building was getting me deep into yak shaving territory)) regardless of what I use as agents. A minimalist agent like lfm has okay speeds locally, but is only suitable for very basic tasks and is not useful for coding. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
I'm not sure if this is something I can do anything about, but I have noticed that often the architect/orchestrator will give a sub-agent a specific edit task, but the agent wants to 'analyze more fully to understand context' and sometimes does things wildly different from what the architect requested.
For example: I have been updating a README.md to match the current repo state, and when experimenting with a fast but not very smart subagent, it decided it wasn't going to the edit, but instead rewrite the README.md with it's own version of an update (which being a not terribly good model was much worse than what the orchestrator/architect has come up with).
In that instance I was using ministral-3:14b as the architect and lfm2.5-thinking as the subagent model, with ollama as the server.
However, I have observed this even when using qwen3.6 for both architect and subagent.
Beta Was this translation helpful? Give feedback.
All reactions