How to Add Support for a New Agent Provider CLI in Multica: A Complete Integration Guide
To add a new agent provider CLI in Multica, implement the Backend interface in server/pkg/agent/agent.go, hook your implementation into the New factory function, and extend the Config struct to handle your CLI binary and execution flags.
Multica treats coding agents as modular backends that satisfy a unified interface, allowing you to integrate any CLI-based tool into the system's task execution flow. Whether you are wrapping a proprietary AI agent or an experimental open-source CLI, the integration follows a consistent pattern established by existing providers like Claude
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →