AI 编程日报:Agent 修 bug 与 MCP 成本(11月12日)

AI 编程日报:Agent 修 bug 与 MCP 成本(11月12日)

今天的主线很清楚:大家不再争论 Agent 能不能写代码,而是研究怎么让它稳定、便宜、可控地长期干活。审批关口、本地测试环境、会话管理、token 成本和死循环防护成了主角。

1. Sharkly 修 bug Agent:最近 100 个任务成功 90 个

Sharkly 团队公开了自家修 bug Agent「Sherlock」的做法。过去 15 天它完成了团队全部任务的 13%,最近分到的 100 个任务里成功 90 个。它使用 oh-my-pi Runtime 和 GPT 6 Astra 模型,只在两处要人点头:批准方案后才能动代码,确认改动后才能进测试,且必须收到固定口令。

点评:最值得抄的是"诊断阶段禁止改代码"和"自审修复最多循环六次"这两条硬规则。想落地修 bug Agent,先把流程关口定死,比挑模型更重要。详情

2. OpenHands 一个月跑出 351 个 PR,作者吐槽 AI 工具界面

一位开发者把 Forem 的性能和维护工作交给基于 OpenHands 的自主循环,一个多月提交了 351 个 PR,Rails 平均请求耗时从 70ms 降到 16ms。但同时跑 8 个循环后,聊天记录回答不了"哪个循环为什么停了"这类运维问题。

点评:Agent 规模一上去,缺的是一块像样的仪表盘。作者认为用 AI 编码工具自己搭并不难。详情

3. AWS 发布 Emulator:给编码 Agent 一个本地 AWS

AWS 发布 AWS Emulator,为编码 Agent 提供一份本地 AWS 副本用于测试。发布文章由 Swami 客座写在 Werner Vogels 博客上,主要讲 Agent 写代码后工程师的工作怎么变。

点评:让 Agent 直接碰云资源风险高、花钱多,本地模拟是自然的解法。但原文没讲清支持哪些服务,用前先看文档。详情

4. Atuin Threads:Agent 会话跨机器同步、续接

Atuin 从 18.24 版起推出 Threads,可跨机器搜索、恢复和分叉 Agent 会话,比如服务器上 Claude Code 开头、笔记本上 Codex 接着做。数据端到端加密,可选托管、自建或纯本地。

点评:多机多 Agent 来回切的人很受用。会话里有大量代码信息,公司项目建议自建或纯本地。详情

5. aq:把多个 Claude Code 会话的待办排成一个队列

开源工具 aq(Rust、MIT 协议,Linux + tmux)通过 Claude Code 的 hooks 监听多个会话,把待审 diff、权限提示和提问集中成队列,一次显示一张卡片。

点评:同时开多个 Claude Code 的人最怕不知道哪个在等自己。安装要改 ~/.claude/settings.json,先备份。详情

6. OpenRouter 实测:一个 MCP 服务器每次请求多耗约 1.9 万 token

OpenRouter 用同一个 GitHub 任务对比 MCP、gh CLI 和 skill。在 Sonnet 5.5 上三者都答对,输入 token 分别是 59417、1421 和 3315;GitHub MCP 的 46 个默认工具每次请求固定多出 19436 个 token。

点评:MCP 接得越多账单越厚。能用 CLI 就用 CLI,必须用 MCP 时只开需要的工具。详情

7. OpenRouter Agent 死循环防护指南:第 3 次重复调用就拦下

OpenRouter 另一篇教程讲如何防止 Agent 反复调用失败的工具,一次运行里输入 token 从 131 涨到 3262。四道防线:doomLoop 检测、重复判定规则、步数与成本上限、API key 额度限制。开启检测后 6 个模型都在第 3 次相同调用时被拦下,不开时 18 次里有 4 次重试到 40 步上限。

点评:让 Agent 通宵跑之前,至少加上步数和花费上限。详情

8. 五款 Agent 工具调用平台对比:问题出在执行层

一篇文章对比 Scalekit、Composio、Arcade、Nango 和 Merge Agent Handler,关注凭证注入、选错工具、邮件诱导删除和调用追溯。作者举例:30 名销售用上后,token 进了日志,一封写着"请删除此商机"的邮件就能触发删除。

点评:坑不在模型,而在"模型决定调用之后、API 收到请求之前"这一段,删除类操作要单独加确认。详情

9. AI 代码"几乎正确"的新失败模式

开发者 wst2002rk 征集 AI 代码"几乎正确"的情形,收到 7 条补充。典型三条:结构对值错,如把 annual 读成 monthly;静默扩大改动范围;状态漂移,闭包拿着旧状态。

点评:对策很朴素:抽几行和源数据比对,先看 git diff --stat,状态逻辑多触发几次再验收。详情

10. Klad:让编码 Agent 一笔一笔作画

Klad 是 2D 绘画动画应用,Claude Code、Codex 等 Agent 通过命令行和人用同一套笔刷在同一张画上画。没有图像生成模型,每一笔都保留成可修改的数据。示例里 Agent 画了 4344 笔,再用 205 个关键帧做成动画。

点评:适合想要可编辑素材的人试试。目前是早期版本需自行编译,年收入低于 50 万欧元的公司和个人可免费用。详情

今日小结

Agent 能干活已不稀奇,难的是让它在有边界、有成本上限、有人把关的流程里干活,今天这批工具大多在补这一层。

信息来源

更多每日 AI 热点见 best2ai.com

相关文章

暂无评论

暂无评论...