Claude Code

2.20
终端里的AI编程代理,开始接管完整开发流程
Advertisement 728 × 90
公司Anthropic
类别AI 编程
发布日期2025-02
更新日期2026-08-14

Claude Code 用一张图告诉你!

Claude Code

Claude Code 概述

Claude Code最早并不是一个规划得特别完整的商业产品。

它的创造者Boris Cherny加入Anthropic Labs后,最初做的事情更像实验:看看更强的模型到底还能承担哪些以前没办法交给AI的工作。

Claude Code就是其中一个原型。

有意思的是,这个原型先在Labs内部火了,后来又慢慢扩散到整个Anthropic。Cherny自己提过,团队一度犹豫要不要对外发布,因为内部已经把它当成一种“秘密武器”。

后来还是决定放出来。

这个决定我觉得很容易理解。Agent这种东西,在内部几个干净项目里测试得再好,也不如真正扔进外面的代码库里有意义。

每个公司的目录结构、历史包袱、权限设置和开发习惯都不一样。只有到了真实环境里,才能知道它到底会在哪些地方犯错。

Cherny还公开过一个挺夸张的数据:在一段30天时间里,他提交到Claude Code代码库里的代码,全部由Claude Code生成,总计大约4万行代码和259个PR。

这个数字当然不能直接拿来推导“开发者以后都不用写代码了”。

但至少说明一件事:Anthropic自己不是把Claude Code当Demo在展示,而是真的在拿它开发Claude Code。

Claude Code 定价

套餐价格说明
Pro $20/月 轻度到中度个人使用
Max 5x $100/月 高频使用Claude Code的个人开发者
Max 20x $200/月 长时间运行、多任务并行的重度用户
Team标准座席 $25/月/人(月付) 团队日常开发
Team高级座席 $125/月/人(月付) 需要更高额度和更多团队能力的用户
Enterprise 联系销售 有权限、审计和合规要求的大型团队
Claude API 按 Token 用量计费 适合将 Claude 集成到软件、自动化系统或自建 AI Agent 中,不是固定月费模式。

如果只是第一次用Claude Code,我不会建议直接买Max。

Pro先跑一段时间更合适。

真正应该升级Max 5x的情况,不是“感觉自己可能会用很多”,而是Pro已经经常把你卡住。

比如一天有几个小时都在用Claude Code,或者复杂任务经常因为额度被打断,这时Max 5x才有明显价值。

Max 20x的用户范围就窄很多。

如果Claude Code只是辅助开发,而不是全天开着干活,大概率没必要上这一档。

API按量付费则更适合知道自己在做什么的人。

好处是弹性大,坏处也是弹性大。

任务轻的时候不贵,真跑起复杂Agent任务以后,账单会变得很难提前估。

Claude Code 主要功能

  1. 自己读代码库
    Claude Code不需要你提前告诉它每个文件在哪。它会自己看目录、搜索文件、查关键词,再顺着调用关系继续往下找。实际用下来,这个能力比“会不会写函数”重要得多。现在会写代码的模型不少,但项目一大,真正耗时间的经常不是敲代码,而是找到“到底该改哪几个地方”。Claude Code在这方面确实省事。
  2. 改文件、跑命令
    找到问题以后,它可以直接修改文件、执行Bash命令、跑测试,也能处理Git相关操作。默认情况下,涉及文件修改或者敏感命令时会有确认环节。如果觉得每次确认太慢,也可以切到更自动化的模式。我自己不会一开始就全部放开。刚开始用的时候,我更愿意看它几次操作习惯,确认它不会乱碰东西以后,再慢慢增加权限。
  3. 按任务切模型
    Claude Code底层用的是Anthropic自己的模型。比较复杂的重构、疑难Bug,通常更适合Opus;日常开发用Sonnet更均衡;简单查询则可以换更轻量的模型。会话里可以直接通过命令切换。这个功能对长期使用的人挺有意义。毕竟不是每次改个变量名,都值得让最贵的模型认真思考半天。
  4. 接外部工具
    Claude Code支持MCP、Skills、Hooks等扩展方式。这些名词对普通用户可能有点陌生,简单说,就是它不一定只能操作代码。你还可以继续给它接项目管理、浏览器、数据库或者其他内部工具。接得越多,它能处理的工作就越完整。当然,权限范围也会跟着扩大。这部分如果是公司环境,我会建议宁可前期麻烦一点,也别一次给太多权限。
  5. 网页版
    2025年10月之后,Anthropic把Claude Code也带到了网页端。Pro和Max用户可以直接从Claude网页里的Code入口使用,不一定非要一直守着命令行。我个人还是更喜欢终端版本。原因很简单,真正在项目里开发的时候,我本来就在终端和编辑器之间切,Claude Code放在这里反而最顺手。但如果只是第一次体验,网页版明显更容易接受。

Claude Code 编辑实测

安装Claude Code本身不算麻烦。

配置好账号或API以后,在项目目录里直接启动就行。

我第一次拿它认真干活,是给一个已有的用户接口增加手机号字段。

需求很普通:加字段、做格式校验、补错误返回。

如果自己改,这件事也不难。

但它比较舒服的地方,是你不用先告诉它“实体类在哪”“错误码在哪”“校验逻辑在哪”。

它先看项目结构,然后自己找到了几个相关文件,改完以后再检查。

整个过程中,我基本没碰键盘。

真正让我觉得有价值的不是“两分钟做完”,而是我没有经历那套熟悉的流程:搜文件、跳定义、再搜一遍、改完发现漏了一个地方、再回去补。

这种零碎切换其实挺消耗注意力。

Claude Code比较擅长把这些过程接过去。

另外,它会参考项目原来的写法。

比如命名方式、错误返回格式、目录习惯,通常不会突然塞进一套完全陌生的模板。

这一点我挺在意。

AI代码最烦的一种情况,就是单看代码没错,但放进项目里怎么看都不像一个人写的。

Claude Code这方面通常好不少。

不过,它也有一个让我很快开始防着的习惯:太主动。

我有一次只是让它分析某个模块为什么越来越难维护。

它分析完以后,觉得原因已经明确,马上开始改。

当时我其实只想听意见。

所以后来只要不是明确准备动代码,我一般会直接写一句:

“只分析,不修改文件。”

这句话非常有用。

Claude Code不是那种需要你催着它做事的工具,很多时候反而要提醒它先别做。

还有一个问题就是Token。

简单任务没什么感觉,但复杂Bug一查久,很快就会发现它在不断读文件、查日志、调用工具、重新带上上下文。

有一次我让它排查一个偶发问题,前几轮没找到,它就自己换方向继续查。

最后确实定位到了。

但那次以后我开始养成一个习惯:复杂任务跑一会儿,就看看上下文和消耗。

因为它解决问题的过程越长,费用通常也越往上走。

这点和普通聊天工具的心理感受很不一样。

聊天AI回答不好,我大不了重新问。

Claude Code一旦开始连续干活,你会感觉它像一个按使用量计费的开发顾问。

踩坑的地方

我遇到过两次它引用项目里根本不存在的函数。

最麻烦的是,名字起得还挺合理。

第一眼看代码甚至不会觉得有问题,真正运行以后才发现根本没有这个东西。

所以我现在对Claude Code生成的代码有个简单原则:

能过测试是一回事,关键路径还是要自己看。

另外,2026年4月Opus 4.7上线后,也出现过比较大的稳定性争议。Anthropic后来承认,当时有多个问题叠加,包括推理强度调整、缓存异常以及系统提示限制。

这件事对我的影响反而不是“以后不用了”。

而是让我更确定一件事:不要把Agent能力当成固定不变的基础设施。

今天很好用,不代表下一次模型更新以后表现完全一样。

如果已经把AI接进核心开发流程,这种波动本身就需要留余地。

优点

能把一件开发任务真正做完
不只是给代码片段,而是从查文件、修改、测试一路做下去。

跨文件处理能力强
老项目重构、接口修改、补测试这类工作,比单纯生成新代码更能体现优势。

比较懂项目原来的写法
它会参考现有目录、命名和代码风格,不太容易突然写出一套完全不同的东西。

不绑死编辑器
终端、VS Code、JetBrains等环境都能配合使用。

权限可以逐步放开
想保守一点可以每步确认,熟悉以后再提高自动化程度。

缺点

成本不太容易预估
项目越大、会话越长,Token消耗越明显。

偶尔会“猜”项目内容
不存在的函数、字段或者逻辑,有时也能被它编得很像真的。

有时候行动过头
如果没有明确写“只分析”,它可能直接开始动代码。

模型表现并非一直稳定
模型更新或者系统问题,都可能影响Agent实际表现。

不能完全不审查
它已经能做很多事,但还没到可以把代码库彻底交出去不管的程度。

适合谁

经常维护中大型项目的开发者

文件多、调用链长的时候,它省下来的搜索和修改时间最明显。

经常做重构、补测试、排复杂Bug的人

这些工作正好是Claude Code比较擅长接手的部分。

习惯终端工作流的人

如果你平时就一直开着终端,用起来几乎不需要改变习惯。

已经订阅Claude Pro或Max的人

如果额度本来就在付,Claude Code值得直接纳入日常工具箱。

愿意拿钱换开发时间的团队

前提是团队本身有代码审查和权限管理习惯。

不适合谁

偶尔才写几行代码的人

如果只是改小脚本,它的能力很容易用不满。

预算非常敏感的个人开发者

真正高频使用以后,费用可能比最初订阅价更值得关注。

完全不想碰终端的人

虽然现在有网页版,但Claude Code最自然的使用场景还是开发工作流。

不打算审查AI代码的人

如果你的想法是“它写完我就直接上线”,风险还是太高。

总结

我用Claude Code之后,最明显的变化不是写代码速度突然翻倍。

而是很多以前必须自己盯着做的零碎工作,可以直接交出去。

查调用关系、找文件、补测试、改一串相关代码,这些事情单独看都不难,但叠在一起特别消耗精力。

Claude Code正好擅长接这种活。

它现在还不是那种可以彻底放手不管的工具。

会猜错,会理解偏,也会偶尔过于积极。

复杂任务跑久了以后,成本同样要算。

但如果你的日常工作里本来就有大量维护、重构和排错,它确实能省掉不少时间。

我现在更愿意把它看成一个执行力很强的开发助手。

不是替代开发者,也不是高级版代码补全。

你负责给目标、定边界、看结果。

它负责把中间那些麻烦步骤尽量做掉。

这种分工,比“AI会不会写代码”本身更值得关注。

编辑建议

我自己的选择逻辑很简单。

个人用户先Pro,额度真的不够再升。

别一开始就因为“Max更强”去买Max,因为套餐本身不会让Claude Code突然变聪明,主要差别还是可用量。

团队则最好先试点。

先找几个真正高频用的人跑一段时间,看看每天到底能省多少时间,再决定是不是全员铺开。

这样比一开始统一买高档套餐更容易控制成本。

评论(0)

发表评论

Advertisement 728 × 90

类似工具

关联模型

相关新闻