乐于分享
好东西不私藏

AI 编程工具周报#1:Claude Code 自作主张、OpenCode 全系列炸了

AI 编程工具周报#1:Claude Code 自作主张、OpenCode 全系列炸了

📖全文 1364 字·阅读约需 4 分钟

本周(6/28-7/4)8个工具社区有新动态。挑了一些值得关注的——有的是真 BUG,有的是设计变更,有的还是 Feature Request——但至少知道怎么回事。


Claude Code

· · ·

AskUserQuestion 60秒无人应答就自动继续——而且关不掉

v2.1.200 把默认权限模式改成了 Manual,但埋了一个新坑:AskUserQuestion 弹出来后如果 60秒没人回答,它会自己继续。这不是你想要的 Manual。

多位用户开了 Issue,有人要配置化、有人要关闭、有人发现这个 afkTimeoutMs 参数根本没文档。GitHub ↗[1]GitHub ↗[2]GitHub ↗[3]GitHub ↗[4]

临时做法:还没找到干净的关闭方式。如果 60秒不够用,建议不要在需要长时间阅读的场景下离开终端。


Advisor + Fable 5 不兼容:永远返回「advisor unavailable」

用 Opus 4.8(Fable 5)模型时,Advisor 功能全部失效,返回 advisor unavailable。多个重复 Issue。GitHub ↗[5]GitHub ↗[6]

如果你用 Fable 5,近期先别依赖 Advisor 做代码审查。


OpenCode

· · ·

本周的 OpenCode 社区被 Provider 问题刷屏了

Zen 版免费模型(opencode/big-pickledeepseek-v4-flash-free)大量报 Insufficient Balance——但其实不应该限制免费模型。还有 502 Bad Gateway、Provider rate limit exceeded 但用量为 0%。GitHub ↗[7]GitHub ↗[8]GitHub ↗[9]

看起来是服务端的问题,不是用户配置能解决的。如果免费模型用不了,建议切换其他模型或等官方修。


TUI 在 tmux 下布局错乱

macOS arm64 + tmux 3.7,TUI 出现文字重叠、边框缺失、光标偏移。报告者确认 v1.17.12 就有这个问题。GitHub ↗[10]

如果你在 tmux 里用 OpenCode,可以先切回普通终端。


Codex

· · ·

Windows 版在系统托盘里持续吃 CPU,还触发 Windows Defender

Codex Desktop 26.623.70822 在后台 idle 状态下 CPU 占用不降,同时触发 Windows Defender 扫描。不是短暂的索引——是持续的。GitHub ↗[11]

如果你是 Windows 用户,建议关注 CPU 占用情况,必要时关掉后台运行。


Windows 沙箱 writable roots 导致 apply_patch 失败

沙箱把 split writable roots 注入到工作区,apply_patch 打补丁时没有写权限——Agent 只能 fallback 到绕过沙箱用 PowerShell 写文件,安全机制形同虚设。GitHub ↗[12]


Remote SSH 会话重启后侧边栏消失

Codex Desktop 更新或重启后,Remote SSH 的会话历史从侧边栏消失——但文件应该还在。不是数据丢失,是 UI 没重新索引。GitHub ↗[13]

如果你连 Remote SSH,重启前建议先记住会话名,方便恢复后搜索。


Cline

· · ·

Model 可以绕过权限,执行破坏性命令

当 model 在响应里设置 requires_approval=false 时,Cline 会直接执行 Shell 命令,不管你配置了什么权限。用户自主权直接被绕过了。GitHub ↗[14]

这个需要官方修。在此之前,建议不要在高权限环境下使用不够信任的模型。


CLI 3.0.34 在长会话后崩溃:n.content.map is not a function

长时间对话或大 MCP tool_result 返回后,CLI 直接崩溃。根因是 n.content 不是数组时直接调了 .map()。GitHub ↗[15]

如果跑长任务,建议定期重启会话。


Windows 版 VS Code 扩展慢慢积累孤儿终端会话

v4.0.4 每个操作都会新增一个终端 session,且不会清理。用久了 Windows 的终端资源池被占满。GitHub ↗[16]


Kilo Code

· · ·

切换模型后撤销功能失效

本来可以撤销(Revert)的上一步操作,换个模型后就没了。Kilo Code 的撤销状态跟模型绑定而不是跟会话绑定。GitHub ↗[17]

如果你依赖撤销功能,建议不要中途换模型。


功能请求:自定义上下文窗口、会话收藏、Gemini 动态退避

用户希望 Kilo Code 支持自定义上下文窗口长度、会话收藏夹、以及 Gemini API 的动态退避重试。GitHub ↗[18]GitHub ↗[19]GitHub ↗[20]

这些功能在官方的待办列表里,优先级不高但社区呼声不低。


Reasonix

· · ·

每次启动弹出大量终端窗口

Windows 上启动 Reasonix v2,瞬间弹出几十个 CMD 控制台窗口然后消失。不是病毒,是 Wails 桌面应用初始化时的副作用。GitHub ↗[21]


内存编译器每轮浪费 500-2000 tokens

memory-compiler 的 IR block 里混入了 learning traces 和自引用 budget warning,每次 agent 循环都在浪费 tokens。已修复。GitHub ↗[22]

如果你用 v2 版本,更新到最新版就行。


Hermes Agent

· · ·

Dashboard 在纯密码认证下每页都 500

如果只配置了 basic auth(password),没有 SSO——Dashboard 每次加载都报 500。auto-SSO 的 start_login() 在 password-only provider 上没有 fallback。GitHub ↗[23]

临时做法:配一个虚拟 SSO provider,或者命令行操作绕过 Dashboard。


Windows 桌面端 Agent 运行时终端窗口闪烁

每次 Agent 调用工具,Windows 版 Hermes Desktop 就会弹一个空白的终端控制台窗口然后消失。不影响功能但很烦。GitHub ↗[24]


❤️❤️❤️
 如果这篇文章对你有帮助,欢迎大家帮忙点赞、评论,分享给更多的小伙伴。⬇️📢 关注我,获取最新开源更新日志和开发者工具动态。

📎 参考链接

[1] 1:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73125

[2] 2:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73105

[3] 3:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73416

[4] 4:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73408

[5] 5:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73019

[6] 6:GitHub Release ↗https://github.com/anthropics/claude-code/issues/73365

[7] 7:GitHub Release ↗https://github.com/anomalyco/opencode/issues/35149

[8] 8:GitHub Release ↗https://github.com/anomalyco/opencode/issues/35163

[9] 9:GitHub Release ↗https://github.com/anomalyco/opencode/issues/34884

[10] 10:GitHub Release ↗https://github.com/anomalyco/opencode/issues/34782

[11] 11:GitHub Release ↗https://github.com/openai/codex/issues/30721

[12] 12:GitHub Release ↗https://github.com/openai/codex/issues/30712

[13] 13:GitHub Release ↗https://github.com/openai/codex/issues/30520

[14] 14:GitHub Release ↗https://github.com/cline/cline/issues/12020

[15] 15:GitHub Release ↗https://github.com/cline/cline/issues/12004

[16] 16:GitHub Release ↗https://github.com/cline/cline/issues/12001

[17] 17:GitHub Release ↗https://github.com/Kilo-Org/kilocode/issues/11828

[18] 18:GitHub Release ↗https://github.com/Kilo-Org/kilocode/issues/11894

[19] 19:GitHub Release ↗https://github.com/Kilo-Org/kilocode/issues/11840

[20] 20:GitHub Release ↗https://github.com/Kilo-Org/kilocode/issues/11839

[21] 21:GitHub Release ↗https://github.com/esengine/DeepSeek-Reasonix/issues/5664

[22] 22:GitHub Release ↗https://github.com/esengine/DeepSeek-Reasonix/issues/5596

[23] 23:GitHub Release ↗https://github.com/NousResearch/hermes-agent/issues/55130

[24] 24:GitHub Release ↗https://github.com/NousResearch/hermes-agent/issues/56747