Skip to content

FAQ

Is this a replacement for Codex?

No.

Codex remains the controller. Claude Code is an external worker.

Does it edit files by default?

No.

The default permission mode is plan mode. Use allow_write=true or --allow-write only for scoped implementation work.

Does it change my global CCSwitch profile?

No.

The orchestrator reads CCSwitch profiles and injects provider environment variables into a single Claude Code subprocess.

Why do I need multiple models in CCSwitch?

Because one model is rarely best for every role.

A fast model may be good for quick checks. A stronger reasoning model may be better for review or architecture. A code-focused model may be better for implementation.

Are model scores real benchmarks?

No.

They are local heuristics based on model names and public capability signals. Use them as routing hints, not truth.

What should I do when healthcheck fails?

Check these in order:

  1. Python 3.10 or newer is available.
  2. claude is on PATH, or CLAUDE_CODE_BIN is set.
  3. CCSwitch is installed.
  4. CCSwitch has Claude-compatible profiles.
  5. CC_ORCHESTRATOR_HOME points to scripts/cc-orchestrator.

How do I watch a worker run?

Use a visible worker:

bash
python "$CC_ORCHESTRATOR_HOME/cc_orchestrator.py" run-visible "Inspect this project" --role architecture

Then inspect the latest run:

bash
python "$CC_ORCHESTRATOR_HOME/cc_orchestrator.py" last-run

Where are logs stored?

Under:

text
scripts/cc-orchestrator/runs/<run_id>/

Each run can include metadata.json, prompt.txt, stdout.txt, and stderr.txt.

Why does Windows output look strange sometimes?

The orchestrator forces UTF-8 for Python and child processes, but some host consoles still render text oddly.

When that happens, trust the UTF-8 files in the run folder.

How does GitHub Pages deployment work?

The workflow at .github/workflows/deploy-docs.yml runs:

bash
npm ci
npm run docs:build

Then it uploads:

text
docs-site/.vitepress/dist

The VitePress base is set automatically from GITHUB_REPOSITORY during GitHub Actions. You can override it with DOCS_BASE.

MIT licensed. Not affiliated with OpenAI, Anthropic, Claude, Claude Code, or CCSwitch.