CODEX KNOWLEDGE

Claude Codex CC Switch live 控制点速查卡

2026/04/26 6 min read CODEX KNOWLEDGE 类 治理规则 类 工具工作流 形态 速查卡 目录 CODEX KNOWLEDGE CLAUDE CODEX CC SWITCH LIVE 控制点速查卡

Claude / Codex / CC Switch live 控制点速查卡

一句话总原则

  • Claude 的 provider 只认 CC Switch
  • Claude 的权限只认 .claude/settings.json
  • Codex 的运行只认 bin\codex.ps1 + .codex\gateway.ps1 + .codex\config.toml
  • archive / history / debug 日志一律不算 live truth

当前唯一 live 控制点

Claude

  • 启动入口:C:\Users\ASUS-KL\bin\claude-launch.ps1
  • PowerShell 包装:C:\Users\ASUS-KL\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
  • Provider 指针:C:\Users\ASUS-KL\.cc-switch\settings.json
  • Provider 真相源:C:\Users\ASUS-KL\.cc-switch\cc-switch.db
  • 权限 / sandbox / approval:C:\Users\ASUS-KL\.claude\settings.json
  • 最小本地壳:C:\Users\ASUS-KL\.claude\config.json

Codex

  • 启动入口:C:\Users\ASUS-KL\bin\codex.ps1
  • 上游 launcher:C:\ProgramData\npm-global\codex-launcher.cjs
  • 启动门禁:C:\Users\ASUS-KL\.codex\gateway.ps1
  • 运行配置:C:\Users\ASUS-KL\.codex\config.toml
  • interactive policy:C:\Users\ASUS-KL\.codex\industrial-control\policies\interactive-policy.json

CC Switch

  • 主配置目录:C:\Users\ASUS-KL\.cc-switch
  • 当前 Claude provider 指针:C:\Users\ASUS-KL\.cc-switch\settings.json
  • 当前 Claude provider 数据:C:\Users\ASUS-KL\.cc-switch\cc-switch.db
  • 应用程序:C:\Users\ASUS-KL\AppData\Local\Programs\CC Switch\cc-switch.exe

共享点与不共享点

  • 共享:ContractGuard 门禁根
  • 不共享:Claude provider/auth 与 Codex provider/auth
  • 不共享:Claude 权限层 与 Codex gateway/config 层

当前健康态

  • Claude:approvalPolicy = never
  • Claude:sandboxMode = danger-full-access
  • Claude:provider 来自 CC Switch
  • Codex:interactivePolicyEnabled = false
  • Codex:codex --help 能穿过完整 launcher/gateway 链

残余风险

  • ANTHROPIC_* 可能存在于已经打开的老 shell 进程环境里
  • 新开的 PowerShell 会话现在会先在 profile 中清掉这些旧变量
  • Claude launcher 启动时也会先清掉 ANTHROPIC_*,再从 CC Switch 注入当前 truth

禁止复活

  • glm-gateway
  • LiteLLM
  • http://127.0.0.1:4000
  • .codex\\claude\\unified-config.json
  • shared\\tools\\sync-config.sh
  • 把 Claude provider 再写回 .claude/settings.json

快速排障顺序

  1. 先看真实命令入口
  2. 再看 provider 指针 / controlling config
  3. 再看 launcher / gateway / wrapper chain
  4. 最后才看 archive / history / debug

立即可用命令

claude --help
codex --help
powershell -NoProfile -ExecutionPolicy Bypass -File C:\Users\ASUS-KL\.codex\automations\check-claude-codex-control-plane.ps1
check-control-plane