I use claude code as my harness but this should also apply to opencode: for me the best way it works is to have clear rules in your CLAUDE.md limiting the agent as much as you can; it's really way more effective to have a good negative prompt than trying to make the aget act like you would like it to
I use claude code as my harness but this should also apply to opencode: for me the best way it works is to have clear rules in your CLAUDE.md limiting the agent as much as you can; it's really way more effective to have a good negative prompt than trying to make the aget act like you would like it to
https://terriblesoftware.org/2026/10/02/the-brain-sandwich/
[flagged]
[flagged]
[flagged]