一个程序员的心路历程
Claude Code 团队是如何进行代码审查的
在已有 90% 代码由 Claude 自主编写的背景下,Claude Code 团队首次公开了如何解决海量代码审查瓶颈的实战工程体系。面对日均数万次合并的吞吐压力,团队摒弃传统逐行看代码的“人肉把关”,建立起涵盖提 PR 前自验、多 Agent 投票审查、阻断性安全校验、三档动态风险审批以及合并队列的分级防御网。同时,通过引入事故转评测集与轮数硬封顶等收敛机制,团队在 PR 合并量翻倍的同时将回滚率压降超 40%,将人类极其有限的注意力精准锚定在架构决策与业务意图上。
当90%代码由AI写完,程序员社区、编程语言、开发工具将何去何从?
Elixir之父José Valim近日在X发长文《Evolving programming languages in the AI era》,引发大量转发讨论。他认为当AI Agent写掉大部分代码后,编程语言的“人体工学”优化会失去意义,但编译器不会消失;真正该被重新设计的,是IDE、LSP、调试器这些“为人类交互而生”的工具——他提出用可查询的“程序数据库”取代LSP、用运行时可观测性取代传统调试器。本文完整梳理其核心观点及评论区激辩。
Unsafe Rust:当 Rust 的安全边界开始变得模糊
在 RustConf 2026 上,C 标准委员会主席 Robert Seacord 带来了一场精彩的演讲:当 Rust 进军汽车、航天与内核等安全关键系统,Unsafe Rust 的未决(unsettled)语言语义正成为新的工程隐患。文章指出,Rust 不可能消灭 unsafe,而测试通过并不能证明没有未定义行为(UB);从复杂的指针来源(Pointer Provenance)到别名模型,Rust 当前的核心任务不仅是减少 unsafe,更是依托 Miri、MiniRust、Tree Borrows 等基础设施,为 Unsafe 世界绘制出一张精确、可验证的语言规范地图。
Go 正在加速清理十年技术欠账?这批 Accepted Proposal 最近三个月动起来了
三个月前,Go 官方仓库中多达 171 个“已批准却未实现(Accepted)”的十年技术欠账清单引发广泛关注。如今一个季度过去,这批历史遗留提案到底动起来了吗?本文基于最近 90 天的真实动态进行复盘,建立起从 L1 讨论到 L4 交付的四级进展评估标尺,深度剖析了等待十年的复合字面量类型推断进入 Go 1.28、弃用 h2c 包顺利闭环等典型案例,揭示开源治理中“被接受只代表方向,工程落地才是硬仗”的深层规律。
Anthropic 把 Git 扔了!7 人 5 个月自研 Scion,日合并代码从 2500 暴涨到 3 万次
Anthropic 官方工程博客披露:随着 Claude 大规模写代码,公司每日代码合并量从 2026 年 5 月的约 2500 次增长到 9 月的 3 万次以上,Git 成为最大开发瓶颈。为此,7 人团队用 5 个月自研版本控制系统 Scion,并完成 monorepo 迁移。本文拆解 Scion 的设计原则、核心数据结构、缓存架构,以及 Anthropic 总结出的“智能体规模”软件开发经验。