I am trying to find some best practices for using ACP agents.
- when I ask my agent to start an acp thread, how does my agent control the claude code harness?
- how do I sent permissions? how do I start it in plan mode? can my agent change it to build mode after the plan is approved?
- how do I get claude code to use a specific plugin, like the ralph loop?
my use case is to have my main agent create a plan, then pass it to my coding agent which uses ACP to spawn a claude code thread which uses the ralph loop to implement the plan.