
Anthropic工程师在为期两周的八月冲刺中,成功将claude.ai网页版及Claude桌面应用的速度提升约三倍。期间,团队合并了超过3,000项代码更改,且未引发任何面向客户的故障或回滚。在此过程中,Claude承担了定位性能瓶颈及编写修复代码的核心工作。
人机协作开发模式
整个开发流程在Slack频道内闭环完成。团队依托一个性能大致相当于Opus 5.5的内部研究模型,通过Claude Tag beta版本进行操作。Claude自主构建基准测试、提交拉取请求并监控每次部署,同时运行超过150个线程;人类工程师则专注于设定目标、做出关键判断并批准每一项更改。
确定性指标优化关键路径
Claude在拥有明确优化指标时表现最佳。鉴于墙钟时间(wall-clock time)噪声较大,不适合作为代码门禁标准,团队转而采用CPU指令数等确定性计数指标。在某条关键路径上,CPU指令数减少48%,带动实际运行时间缩短78%。随后,CI检查机制会拦截任何导致计数回升的更改,确保持续优化成果。
意外瓶颈与灰度发布
部分性能瓶颈隐藏于细节之中。例如,高亮显示已完成代码块曾导致页面卡顿约一秒,根源在于破折号(em dash)等非Latin-1字符迫使Chrome背后的V8引擎将整个回复存储为UTF-16格式,触发语法高亮正则表达式的慢速处理路径。仅通过20行代码修改,该问题即被解决。
为控制风险,团队将高风险更改置于短期功能标志后,并优先向内部员工推送。两周内,工程师添加了近200个功能标志,并在冲刺结束时移除了其中一半以上。参与此次冲刺的工程师Issac G.坦言:“你不可能在六个月前让我相信这是可能的。”