近日,有开发者在技术社区 Linux.do 发帖反馈,在使用 Codex CLI (v0.144.1) 进行 AI 辅助开发时遭遇了严重的工具调用错误,导致 AI 智能体陷入死循环。问题表现集中在 AI 执行命令时的参数传递环节。尽管开发者在多次尝试中明确要求 AI 仅发送包含 cmd 和 workdir 的最小化 JSON 对象,但 AI 仍持续在调用中携带不需要的“沙箱权限”或“审批字段”,导致工具调用被后端拒绝。从日志来看,该 AI 智能体表现出了强烈的自我纠错意识,反复在内部对话中确认将删除额外字段、强制使用最简参数,但在实际输出时却依然失败。这种“理解了意图但无法控制生成格式”的现象,导致无法进行正常的代码定位和修改。值得注意的是,开发者在更换 API 中转站后问题自行消失,这表明该错误并非模型逻辑本身的普遍缺陷,而极有可能是特定 API 接口(特别是非官方中转)对模型 System Prompt 或工具 schema 的处理存在兼容性问题,导致模型无法正确遵守结构化输出的约束。
事件分析
💡 核心观点:AI Agent 的可靠性瓶颈往往不在于逻辑推理,而在于对严格数据结构定义的执行能力,尤其是第三方中转服务可能引入不可控的参数污染。
原文链接:Linux.do

评论前必须登录!
立即登录 注册