把 Codex/Claude Code 当推理引擎:子进程封装的完整实践
0xToc · reddit · 2026-08-24
作者分享了在自有应用中集成 Codex 与 Claude Code 的模式:让应用 spawn 子进程,用 codex exec 或 claude -p 做推理。
核心调用方式:通过管道把 prompt 传给 codex exec --ignore-user-config --skip-git-repo-check -s read-only --ephemeral --color never -o /tmp/aicmd-command.txt -(末尾 - 表示从 stdin 读 prompt),Codex 把结果写入临时文件,应用再读取、校验答案是否为单条命令,最后放到用户终端提示符处。Claude Code 与 Antigravity 同理:启动 CLI、给受限任务、解析响应,最终操作权留给用户;认证直接复用用户已有的登录/订阅,封装层无需自建账号体系。
作者同时点明局限:用户必须已在 CLI 登录;agent 冷启动延迟明显;会带入 skills、MCP、全局 AGENTS.md 等多余上下文;输出有时难以解析;ToS 灰色;以及 claude -p 在设置了 API key 时会走 API 而非订阅额度,记得 unset。
参考实现 aicmd 已开源,支持 Codex、Claude Code、Antigravity、本地 Ollama/llama.cpp 及直连 API:github.com/zazencodes/aicmd
「编程与Agent」频道最新
- 如何根据任务需求选择正确的模型思考层级 — brandon_galang · 2026-08-25
- AgentSky 推出 Agent 版 OpenRouter,统一 API 接入 — FellMentKE · 2026-08-25
- 构想利用 Agent 循环自动修复数据库慢查询 — mattpocockuk · 2026-08-25
- 开发者用 Flue AI 智能体检测并治疗设计同质化 — craigsdennis · 2026-08-25
- Grok Bot 插件实战:检索、双向同步与跨渠道工作流 — mattyp · 2026-08-25
- Hermes 智能体组队办公,一开自动驾驶就狂发邮件 — NickPassig · 2026-08-24