Web Analytics

Tony Bai

一个程序员的心路历程

Go 正在背离初心?一条 Reddit 热帖,暴露了 Go 社区最深的分歧:简单,到底能坚持多久?

Go 语言一条关于“是否正在偏离简单哲学”的 Reddit 热帖引爆社区。泛型、迭代器接连落地,有人说这是合理补课,有人说这是“口子一开收不住”的开始。我们梳理了这场 140多个赞、60多层楼的争论。

August 3, 2026 · 14 min · Tony Bai

ccsa:给 Claude Code 的 session 起个人类可记的名字,一键 resume

针对 Claude Code 在多项目并行时 session 难记忆、难跨目录恢复的工程痛点,开源工具 ccsa(cc-session-alias)提供了一套轻量级的别名映射方案。该工具采用纯 Go 构建(单二进制、无 CGO、约 4MB),不改变 Claude Code 原生设计,通过双层自动扫描(sessions/*.json 注册表与 projects/*.jsonl 转录)定位最新活跃会话,将冷冰冰的 UUID 映射为语义化别名。ccsa 提供了原生的 ccsa r 进程替换恢复模式与无侵入的 shell wrapper 模式,支持全局跨项目视角展示、存活状态诊断与单文件原子化安全存储,极大提升了重度 AI 编程用户的上下文复用效率

August 2, 2026 · 6 min · Tony Bai

谷歌重磅论文:多智能体不是万能药!260组实验实测出AI 智能体的第一条“缩放定律”

AI智能体正从“单轮问答”走向“持续多步骤交互”,但业界对“如何设计多智能体系统”长期依赖经验直觉,例如“智能体越多,效果越好”。谷歌研究院联合麻省理工学院等机构,在最新论文《Towards a Science of Scaling Agent Systems》中,通过260组受控实验,对单智能体系统与四种多智能体架构(独立、中心化、去中心化、混合)在六个真实任务基准上进行了系统对比。结果显示,多智能体协作的效果高度依赖任务是否可拆解、是否需要频繁调用工具、是否要求严格的顺序推理:在财务分析等可并行任务上,中心化多智能体带来80.9%的性能提升;而在Minecraft规划等顺序任务上,所有多智能体架构反而让效果下降39%至70%。研究团队还发现,架构设计直接影响系统的错误传播速度,并据此训练出一个能提前预测最优架构的模型,准确率达87%,为工程实践提供了从“拍脑袋”走向“可计算”的路径。

August 2, 2026 · 8 min · Tony Bai

YC亲自下场开源内部Harness:QM,一个“多人在线”的公司级Agent操作系统

Y Combinator于2026年7月底在GitHub上开源了内部Agent系统QM,一个专为初创公司设计的“多人在线Agent操作系统”。与市面上大多数面向个人的AI助理不同,QM为每位员工和每个项目分配独立的沙箱、记忆和权限,同时支持在Slack频道和Web端进行团队级协作。本文将从产品定位、技术架构、安全机制到部署方式,完整解读这个MIT协议开源项目,以及它背后折射出的“AI原生公司”组织形态变化。

August 1, 2026 · 10 min · Tony Bai

前谷歌工程师万字拆解:AI替你写代码的时代,你更需要写好一份设计文档

AI辅助编程正在改变工程师的日常工作方式,很多人已经很少亲自动手写设计文档了。但设计文档承载的核心工作——想清楚一个项目里真正难、真正贵的决策——依然只能靠工程师自己完成。前谷歌与微软工程师Michael Lynch在他的新书节选中,系统总结了设计文档应该包含哪些部分、什么时候该写、该投入多少精力,并给出了大量可直接套用的示例。本文基于这篇原文,为中文读者梳理出一套完整的设计文档写作框架,帮助工程师在AI时代继续保持对“好设计”的判断力。

August 1, 2026 · 14 min · Tony Bai