开发新范式:Claude Code创造者如何以人工智能重新定义编程

Anthropic的Claude Code负责人Boris Cherny公开了他的工作流程,将编程转化为一场战略游戏,并将开发者的生产力提升到了前所未有的水平。

开发新范式:Claude Code创造者如何以人工智能重新定义编程
工具与产品
26 de 三月 de 2026
10

在硅谷的心脏地带,Anthropic公司Claude Code项目负责人Boris Cherny的一项技术披露,引发了全球软件工程师的深度反思。在详细介绍其个人工作流程时,Cherny展示的不仅仅是一个工具,更是一份关于人工智能应如何融入系统开发的全新宣言。曾经被视为简单的代码补全辅助工具,如今已被视为一种复杂的编排,程序员在其中扮演着舰队指挥官的角色,管理着并行执行高复杂度任务的自主代理。

开发范式的转变

传统上,软件工程一直是一种线性活动:程序员编写代码、运行测试并修复漏洞。Cherny通过采用并行执行模型颠覆了这一逻辑。他利用iTerm2终端,同时运行五个Claude实例,并通过编号标签和系统通知来管理每一个实例。当一个代理专注于遗留模块的重构时,其他代理则在执行测试套件或编写文档。此外,他通过浏览器额外使用5到10个实例,利用瞬移命令在本地环境和网页界面之间切换会话。这种方法验证了“以少做多”的策略,即专注于模型的智能编排,而不是单纯依靠大规模的基础设施扩展。

对认知性能的战略选择

Cherny方法论中最反直觉的一点是他对Opus 4.5模型的偏好。在一个痴迷于延迟和Token响应速度的行业中,Claude Code的创造者认为,处理速度较慢所支付的“税率”,可以通过大幅减少人工修正的需求来抵消。其逻辑很简单:一个更智能、能够处理复杂工具的模型需要更少的监督和重写,使得总交付周期比使用频繁需要人工干预的“更小、更快”的模型要快得多。

持续学习的架构

为了缓解语言模型在会话间容易遗忘风格准则或架构决策的“失忆症”,Cherny的团队实施了一个优雅而有效的解决方案:CLAUDE.md文件。该文档存储在Git仓库中,充当了人工智能的外部大脑。每当检测到错误或确定了改进方案时,指令就会被添加到文件中,使代理变得日益精确。通过这种方式,代码库变成了一个自我维持和自我修复的有机体,过去的每一个错误都转化为了未来的永久规则。

自动化与子代理的角色

官僚任务的自动化是支撑这种高生产力的支柱。通过自定义命令(如/commit-push-pr),与版本控制系统的交互被委托给了人工智能,从而消除了重复性流程带来的认知负担。此外,使用“子代理”——即专门的AI角色——实现了任务的细分。一个专注于代码简化的代理在繁重工作后清理架构,而应用程序验证代理在部署前执行端到端测试,确保最终产品不仅功能完备,而且在用户体验方面也得到了优化。

验证循环的关键价值

推动Claude Code成功的竞争优势在于其验证能力。该系统不仅仅生成文本,它还会测试自己的更改。通过集成浏览器扩展和bash命令执行,Claude Code实时验证每一项变动,测试界面和用户流程,直到最终结果满足质量要求。据Cherny称,这些验证循环的实施将交付代码的质量提高了三倍,因为代理能够自主证明代码在生产环境中确实有效。

对市场和工程未来的影响

行业反应强烈,Jeff Tang和Kyle McNease等重量级人物将此称作Anthropic的一个转折点,这表明我们正从“副驾驶”时代迈向“自主代理”时代。当竞争对手专注于数万亿美元的基础设施投资时,Anthropic证明了卓越的核心在于编排。对于技术领导者来说,教训很明确:现代工程的瓶颈不再是代码生成时间,而是投入在审查上的人力时间。向命令模式的过渡——程序员充当系统战略家——似乎是软件开发未来的必经之路。

前景与后续步骤

人工智能软件开发路线图指向本地环境与云端智能之间日益深度的集成。Cherny的方法论表明,随着模型在利用工具和遵循内部文档中的复杂准则方面变得更加熟练,手动编码的需求将趋于减少,人类开发者的角色将转变为系统架构师、业务规则策划者和高层战略家。程序员与代理管理者之间的界限正变得越来越模糊,那些采用基于代理编排工作流的人,将在未来十年处于生产力的最前沿。

广告
分享
评论 (0)

登录后发表评论

登录

没有账户? 创建账户

@bielgga
@bielgga

Desenvolvedor e entusiasta de IA. Criador do Compartilhei.

广告