AI coding CLI switchboard

AI Coding CLI Switchboard for Model, Profile, and Policy Routing

Use an AI coding CLI switchboard to route Codex, Claude Code, opencode, and other agent sessions through the right model, profile, account reference, and policy.

Open product experience

Direct answer

An AI coding CLI switchboard is a control layer for teams that run more than one coding assistant, model, account, or project profile. It keeps the local CLI experience flexible while centralizing policy decisions such as which account reference is allowed, which model should be used for a repo, whether a task needs approval, and how a switch is recorded.

When this matters

  • A team uses Claude Code for architecture work, Codex for patch generation, and opencode for internal automation.
  • Different repos require different account references, regions, budgets, or model tiers.
  • Security wants a record of who switched to which profile before a risky command ran.

Operating steps

  1. Create a profile for each repo or workstream, including allowed CLIs and account references.
  2. Define routing rules by repo, task risk, region, budget, and quota pressure.
  3. Export a local configuration package that contains secret references rather than plaintext tokens.
  4. Run the local switch command before the coding session starts and record the audit event.
  5. Rollback to the last known safe profile if the wrong model or account was selected.

Common risks

  • A loose switch script can leak tokens or let a developer accidentally use a personal account for company code.
  • A single default model can waste budget on low-risk tasks or underpower high-risk refactors.
  • No audit trail makes it difficult to explain why a coding agent used a specific profile.

How AISwitchboard fits

AISwitchboard gives teams a hosted registry and routing policy surface while keeping local secrets on the developer machine. The first-screen console shows the same profile, risk, budget, and audit concepts used by the product.

View pricing plans