Agent configuration (taskspec) Use agents.planners to define any number of planning agents, and optionally agents.judge to override the judge. If agents.judge is omitted, the first planner config is reused as the judge.
If agents is omitted in the task spec, the CLI will use the user config file when present, otherwise it falls back to the default council.
Custom commands (stdin prompt) can be used by setting kind to custom and providing command and promptmode (stdin or arg). Use extraargs to append additional CLI flags for any agent.
Orchestrate a configurable, multi-member CLI planning council (Codex, Claude Code, Gemini, OpenCode, or custom) to produce independent implementation plans, anonymize and randomize them, then judge and merge into one final plan. Use when you need a robust, bias-resistant planning workflow, structured JSON outputs, retries, and failure handling across multiple CLI agents. Source: carmandale/agent-config.