Skip to content

Commit 135aa24

Browse files
committed
docs(rfc): RFC-005 codex-code-cli runtime design (refs #14, RFC-002)
给 anet 加第 5 个 runtime — codex-code-cli,让用户在 anet node create 后启动节点时自动 spawn codex 二进制 + 自动注入 commhub MCP (per-session inline 不污染 ~/.codex/config.toml)。 10 段: 1. 背景 — 4 runtime 矩阵缺 codex CLI 二进制 path,跟 claude-code-cli 对称 2. 现状 + Gap — codex CLI v0.130 MCP support stable + Vincent 半成品 config 实证用户需求 (proxy 文件不存在) 3. 设计 — RuntimeName 扩展 / normalizeRuntime 分支 / spawnCodexCli sketch 含 --config 'mcp_servers.commhub.url=Y' inline 注入 + --ignore-user-config + --ignore-rules SaaS 沙箱化 flag 4. cli.ts 改动详细 ~50-80 行 — RuntimeName/normalizeRuntime/spawnCodex helper/setup wizard/docs 同步 5. Migration path — codex-sdk runtime 用户不受影响 (并行 runtime); RFC-002 Phase 2 实施在前 codex-code-cli 在后 6. 风险评估 — codex CLI 版本依赖 (>=0.128.0) / 用户 config 隔离 / commhub token 注入安全 / 跨 OS 兼容性 / 跟 #86 shell audit 一致 7. Smoke matrix — Docker E2E test 设计 (Dockerfile + run.sh L0-L5) 8. 决策点 — Vincent A/B/C - A 完整加 runtime (我倾向) - B 仅 docs 教用户自配 - C 暂不加 9. 后续工作 (决策 A 后) — 派 通信工程马 实施 1-2 天 10. 关联 6429bc0 / RFC-001/002/003 / issue #14/#35 Read-only research mode — 不动 cli.ts 业务码,只写 markdown。 Author-Agent: 通信SDK马 Helpers: 通信龙 (派单 + roadmap)
1 parent 79aeaa0 commit 135aa24

1 file changed

Lines changed: 436 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)