探索下Codex工具调用协议
我在codex里面告诉它:编写一个golang 协程案例到当前docs下
codex 啪啪啪的拿到大模型内容然后建立目录和文件,那这个过程是怎样的呢?我们假设有个简易版的codex,你问它,它只会回复而不会建立目录和文件。如此对比,我们来分析:
现在我们的 proxy 只打通了“模型文本输出”,没有打通 Codex 的“工具调用协议”。
你在 简易版Codex 里说:
编写一个 golang 协程案例到当前 docs 下
正常 Codex 要写文件,流程不是“模型自己写磁盘”。真实流程是:
Codex 客户端
-> 调模型
-> 模型返回 tool call,例如 apply_patch / shell command
-> Codex 客户端执行工具
-> 文件才真的落盘
但我们现在的链路是:
简易版 Codex
-> /v1/responses 或 /v1/chat/completions
-> 返回纯文本 delta
-> Codex 收到普通 assistant 文本
这里缺了关键一层:
模型返回 Codex 可识别的 tool_call
所以 Codex 最多会拿到类似:
可以在 docs 下创建一个 go_concurrency.md,内容如下...
但它不会真的动文件,因为它没有收到标准的工具调用事件。
skills推荐-pua你的claude code、codex、cursor AI Coding
让你的 Codex / Claude Code 工作效率翻倍,产出翻倍
PUA 让 AI 不敢放弃,方法论让 AI 有能力不放弃,能动性鞭策让 AI 主动出击而不是被动等待。
Superpowers 入门指南:让 AI 编程代理像资深工程师一样工作 AI Coding
如果你用过 AI 编程工具,可能遇到过这些场景:
❌ "帮我加个用户登录"
→ AI 直接生成代码,没问权限模型、没考虑失败处理、没写测试
→ 上线后发现:短信验证码没对接、密码没加密、并发登录没控制
❌ "修复这个 bug"
→ AI 改了几行代码说"应该好了"
→ 但你不知道它改了什么、为什么这样改、会不会影响其他功能
问题的根源:大多数 AI 代理像"会写代码的实习生"——有技术能力,但缺乏工程思维。
Superpowers 的解法:把资深工程师的最佳实践(TDD、代码审查、系统化调试)编码成可执行的工作流,让 AI 代理自动遵循,而不是靠"自觉"。
微信支付后摇一摇太烦人?一键关闭
以下链接直接复制发送给文件传输助手或者任意好友,在微信移动端打开即可(建议三个一起关更清净)
关闭微信支付后摇一摇
关闭微信支付服务营销骚扰
关闭微信支付服务个性化推荐广告
如何看待华为云 C++ SDK 被反映大量问题后,华为关闭 GitHub Issues - 我有点话说
北京时间 2026 年 2 月 6 日,GitHub 用户在 Issue 中反馈华为云 C++ SDK 存在大量未修复的低级错误。这事情还是在it圈闹腾起来了,我们作为吃瓜群众来看看
Claude knowledge-work-plugins 知识工作插件库 介绍 AI Coding
知识工作插件库knowledge-work-plugins使组织能够为 Claude 配置专业知识、工具集成和工作流程,以满足特定角色的需求。每个插件都将领域专业知识(技能)、明确的操作(命令)和外部工具连接(MCP 服务器)打包成一个基于文件的软件包,无需编写任何代码或基础设施。插件可将 Claude 变成您所在角色、团队和公司的专家。专为 Claude Cowork 构建,也兼容 Claude Code。