What it is
A control plane for the coding agents you already run — Claude Code, Codex, Gemini and OpenCode. It admits work through one entry point, picks a strategy, reviews output with a panel of voters before it ships, and records every tool call and decision in an append-only hash-chained log. 47 tools, package nexus-agents.
Requirements
Node.js 22.x LTS and the npm package nexus-agents installed globally, or the Claude Code plugin. nexus-agents setup writes the MCP registration and project rules for up to seven places — Claude, Cursor, OpenCode, Gemini, Codex configs and a project config file — each skippable with its own flag, and nexus-agents doctor prints a read-only health table first. Model credentials are per-provider and optional: ANTHROPIC_API_KEY, OPENAI_API_KEY and GOOGLE_AI_API_KEY are read if present, and voting runs through whichever local CLIs you already have without any of them. In MCP mode the server speaks stdio only, with no network exposure; the REST API is opt-in and generates its own key. NEXUS_TUNE_ENFORCE turns off the bounded self-tuning loop that demotes unhealthy CLIs.
Setup effort
One command — npm install -g nexus-agents