OpenCode
What OpenCode is
Section titled “What OpenCode is”OpenCode is an open source agentic coding harness built for the terminal, desktop, and IDE. It runs a working loop with full tool access against any LLM 75+ providers including local models with no coupling to a specific vendor. It is built by the team behind SST and describes itself explicitly as the provider-agnostic alternative to Claude Code.
Source: anomalyco/opencode (156k stars, MIT license)
Why it fits Ikidna
Section titled “Why it fits Ikidna”Ikidna’s design requires routing work across different models based on cost, capability, and task type. OpenCode is the only harness in this class that treats provider-agnosticism as a first-class design goal rather than an afterthought. That directly satisfies the extensibility and multi-model requirements that disqualified Claude Code.
Key properties relevant to Ikidna:
- Any model connects to any provider or local model, so Ikidna’s routing layer can direct tasks to the right model without changing the harness
- Client/server architecture the agent runs as a server that can be driven remotely, which aligns with Ikidna’s goal of cloud-based autonomous execution separate from local developer machines
- Multi-session multiple agents can run in parallel on the same project, which is necessary for a swarm model
- Open source and MIT licensed no vendor dependency, no commercial licensing risk, forkable if needed
- MCP support compatible with the same MCP tool ecosystem as other harnesses, including GitNexus