OpenCode 离奇 bug:子代理不含 Bash 工具即触发免费版报错
xsefirosus · ghdev · 2026-10-03
anomalyco/opencode 的 #52880 issue 报告:不含 Bash 工具的子代理配置(prompt-engineer、product-manager、technical-writer 等)启动时 5/5 全部失败,报错为 OpenCode's free tier can only be used from within OpenCode;而同一环境下带 Bash 的代理 6 次以上全部成功。失败配置的共同点是无 model: 行、继承会话模型,Write 能力与结果无关。
社区在关联 issue 中进一步定位:#50627 发现触发条件是请求的 tools 数组缺少 bash——headers 完全一致时,35 个工具(含 bash)成功、34 个工具(不含)即报 FreeTierError;bash: ask 成功而 bash: deny 失败。#49723 中内置 explore 代理 8/8 失败,general 代理用同样免费模型 3/3 成功。截至目前官方维护者未给出原因或 workaround,上述机制仅为社区证据。受影响版本 1.18.33。
「编程与Agent」频道最新
- 实测 Muse/Dots/Grok Bot:UX 与完成度排名大翻转 — brandon_galang · 2026-10-03
- 代码审查工具 px0 新增 Mermaid 图表与「你的改动 vs PR 改动」对比视图 — arpit_bhayani · 2026-10-03
- AI 正把编程从写作技能变成阅读技能 — _jaydeepkarale · 2026-10-03
- 开源 OpenWiki 让 AI 智能体为代码库自动生成可溯源维基 — abhishek__AI · 2026-10-03
- 博主自嘲旧言论翻车:Cursor 用户试过 Claude Code 就不回头 — gabriberton · 2026-10-03
- Obol 网关实现参数级 MCP 权限:「退款上限 100 美元」而非整工具放行 — ToBeContinuedHermit · 2026-10-03