gemini-cli 帮助智能体乱编命令,PR 用运行时参照数据根治幻觉

dylanyunlon · ghdev · 2026-09-18

google-gemini/gemini-cli 的一个 PR(#29382)修复了 clihelp 子智能体的幻觉问题:它会建议已弃用的 --yolo 而非 --approval-mode=yolo、忘记快捷键、捏造 slash 命令。根因是该智能体只依赖静态 markdown 文档,内容可能过时或不全。

修复思路值得借鉴:新建结构化的运行时参照服务,导出三份权威数据集(28 个 CLI flag、33 个快捷键、41 个 slash 命令,分别与 yargs 配置、keyBindings.ts、BuiltinCommandLoader 同步);新增 getclireference 工具(不碰文件系统),并在系统提示中强制智能体遇到 flag/快捷键/命令问题先查该工具。附带 41 个新测试和 2 个行为评测。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →