
AI 代码的坏模式会自我复制:3 处变 30 处,没人发现
AI 代码腐烂不是「质量差」,而是一种结构性不同的技术债:模型把现有代码当风格指南,会忠实复制其中的错误模式。人类团队 3 处就会在 code review 拦下,AI 会静默扩散到 30 处。

AI 代码腐烂不是「质量差」,而是一种结构性不同的技术债:模型把现有代码当风格指南,会忠实复制其中的错误模式。人类团队 3 处就会在 code review 拦下,AI 会静默扩散到 30 处。

Jarred Sumner 用 Claude Fable 5 和 50 个动态工作流,在 11 天内把 535,496 行 Zig 代码重写为 Rust。1 个实现者 + 2 个对抗性审查者的 Agent 流水线,峰值每 …

Claude Code 团队在 AIE 2026 给出的反直觉建议:不要告诉 Fable 什么时候写测试,让它自己判断。同样,让 Fable 自己决定什么任务该分配给更便宜的模型。这个策略不仅省钱,而且效果更好。

当 AI 能在几分钟内重写一个 JavaScript 运行时,「能写代码」不再是壁垒。Geoffrey Litt 提出「理解以参与」,直指 AI 编程的核心矛盾:写得越快,理解越浅,认知债务越重。

Agent 的记忆问题往往不是少一个向量库,而是缺一套上下文生命周期。结合最新研究提出的五个动作,给出从堆聊天记录到可验证上下文管理的工程方案。

搜索能力不是给 AI Agent 接一个网页工具就结束了。结合一项多语言新闻检索测试,拆解问题、检索、取证三段事实链,并给出能落到产品里的验收方式。

Part 3 把 Part 1 的 match 分发替换成 Rust trait 体系:Skill、Registry、DynSkill、schemars 自动生成 JSON Schema、并行调用、错误分类、重试 …

Part 4 引入状态机解决多步任务:Node trait、Graph 运行器、SQLite 检查点、Interrupt 中断与恢复、PermissionMode 权限门、NodeHook 横切逻辑。

承接 Part 1 的工具调用循环,Part 2 深入讲解 Agent 的系统提示词架构:Identity、Instructions、Output、Examples、Context 四层结构,以及 Anthropic …

深入理解 AI Agent 的核心机制:工具调用循环。通过一个约 200 行的 Rust 实现,拆解模型如何通过工具使用获得行动能力,以及 Claude Code、GitHub Copilot 等产品的底层架构为何都是同 …