Claude Code从入门到精通 面向工程师与产品经理的AI编程完全指南 TheCompleteGuidetoClaudeCode—FromZerotoShippingProducts 适用版本:Claude Code v2.1.88+模型:Opus 4.6 / Sonnet 4.6 / Haiku 4.5新增:Computer Use · Voice Mode ·架构深度解析 花叔 公众号「花叔」· B站「AI进化论-花生」 知识星球「AI编程:从入门到精通」专属内容 本手册基于Anthropic官方文档、Boris Cherny(Claude Code创建者)公开分享、DeepLearning.AI官方课程及Claude Code v2.1.88源码分析编写。所有操作细节以2026年3-4月最新资料为准。AI工具迭代极快,请结合官方文档验证。 本手册持续更新,获取最新版本请访问:飞书文档 目录 CONTENTS ⾃序从不会写代码到被央视采访 Part 1:起步 ⾃序从不会写代码到被央视采访 Preface 2024年8月,我在B站发了一系列视频,介绍自己这么个完全不懂代码的人,是怎么用AI做出各种产品的。评论区的反应很直接: 「你不懂编程你怎么解bug?」 「你不懂编程你怎么能上架App?」 「你这也能叫产品吗,你这最多算demo!」 我没办法反驳,因为那时候我确实只是在摸索。AI编程工具还很早期,Cursor刚开始有Agent模式,ClaudeCode还没发布。我能做的事情有限,做出来的东西也确实粗糙。 四个月后,2024年底,我女朋友随口说了一句「与其做屏幕手电筒,不如做补光卡片」。我去小红书搜了一下,发现大量女生在分享纯色图片用来自拍补光,好几篇笔记十几万赞。我意识到:需求已经被验证了,只是没人做成产品。 那天晚上我用Cursor花了大约1小时,做出了「小猫补光灯」的第一版。纯开发成本,几十块钱的API调用费。 上架后两天,小猫补光灯冲上了AppStore付费榜第一。小红书评论区涌进了上千条留言,因为App Store会显示开发者真名,女生们直接喊我本名「陈云飞」而不是网名,我就这么在小红书痛失了网名。 然后事情一件接一件。人民日报把我作为「手搓经济」的代表报道。央视新闻找到我,做了一期AI赋能「一人公司」的专题采访。采访当天,我在央视镜头前现场用Claude Code 10分钟手搓了一个小产品,也许是ClaudeCode的编码画面第一次出现在国内官媒上。 我说这些不是为了炫耀。我想说的是一个事实:我从来没有写过一行代码。 不是「以前会,后来不写了」。是从来没有。 小猫补光灯是AI写的。后来的小猫相册、鸿蒙版、小程序版,全是AI写的。我的公众号30万粉丝的运营、4本橙皮书的出版、B站和YouTube的内容制作,流程中70%以上的执行工作都是AI完成的。我2023年3月从互联网大厂离职,到现在将近3年,一个人做产品、写内容、做视频、教课程、写书,这些事情在以前可能需要十几个人的团队。 Claude Code是我目前的主力工具。 我写这本书,不是因为我是Claude Code的专家。我不是程序员,不懂TypeScript,看不懂Claude Code的源码。我写这本书,是因为我可能是中文世界里用Claude Code做了最多「非编程」事情的人。我用它写书、做调研、管理文件、生成配图、审校文章、发布到飞书、分发到社交媒体。我装了60多个Skills,建了完整的Harness工具链,每天的工作有大半在终端里完成。 这本书的读者画像就是一年半前的我:聪明,有想法,但不会写代码,也不确定AI编程到底是不是真的能用。我可以非常确定地告诉你:能用。不只是能用,而是能用来做出真正有人用、有人付费、上排行榜、被央视报道的东西。 但我也要说一句不那么热血的话,这是我在央视采访里说过的:绝大多数手搓产品会无声消亡。你看到的是上排行榜的那几个,背后有成千上万个没人听过的。从0到1容易了,但从1到100依然需要持续投入。做出东西不难,做出持续有人用的东西,依然需要功夫。 Claude Code解决了「怎么做」的问题,但「做什么」和「做得好不好」,仍然要靠你自己的判断。工具只是工具,品味、需求洞察和持续打磨的意愿,AI给不了你。 这本书会带你从安装开始,一步步建立起用Claude Code独立构建产品的能力。每一章我都会分享真实的场景和踩过的坑,不只是功能介绍。到最后一章,你应该能够像我一样,把Claude Code从一个编程工具变成你的整个工作台。 门打开了。你可以选择走进去。 花叔(陈云飞)2026年4月于某个Airbnb §01为什么是Claude Code WhyClaudeCode AI编程工具在三年里变了三次。搞清楚这个演变路径,你就能理解Claude Code到底在做一件什么不一样的事。 三年变了三次 2022年,GitHub Copilot出来了。你写上半句,它帮你猜下半句。像一个坐在旁边的实习生,打字确实快了,但本质没变:你还是那个写代码的人。 2023到2024年,Cursor火了。你可以用自然语言让编辑器帮你改函数、重构模块,不用精确描述「怎么写」,说「我想要什么效果」就行。后来Cursor也加了Agent模式,能跨文件操作、自动跑命令。但它始终长在IDE里,是编辑器的延伸。 2025年,Claude Code出来了。它不住在任何编辑器里,直接在终端运行。你描述一个需求,它自己规划步骤、读代码、写代码、跑测试、操作git,整个循环自动完成。你的角色从「写代码的人」变成了「给指令的人」。 三步走下来,变的不是技术有多先进,而是你和AI之间的关系。Copilot是你的输入法,Cursor是你的结对伙伴,Claude Code是你的独立工程师团队。 它跟Cursor到底有什么不一样 这是被问得最多的问题:「Cursor也有Agent模式了,不都是AI帮我写代码吗?」 确实,2024年之后的Cursor已经很强了,能跨文件操作、理解整个项目、自动执行命令。两者的差异不在「能不能做」,而在做到什么程度。 重点看最后两行。CLAUDE.md让你把项目知识、编码规范、架构决策写成文件,Claude Code每次启动都会读,相当于给AI一个持久的项目记忆。多实例并行意味着你可以同时让几个Claude Code各自处理不同模块,像一个小团队。 打个比方:Cursor像坐在你IDE里的结对伙伴,你们看着同一个屏幕协作;Claude Code更像一个独立干活的工程师,你告诉他需求,他自己拉代码、写代码、跑测试、提交,你去喝杯咖啡回来看结果就好。 Boris Cherny,Claude Code的创建者,说自己用Opus 4.5之后就再也没有手写过一行代码。47天里有46天都在用,最长单次session跑了1天18小时50分钟。这不是营销话术,是一个正在大规模发生的现实。 花叔的经验:我本人从未手写过代码,所有产品(包括AppStore付费榜Top 1的小猫补光灯)都是用AI完成的。Claude Code让「不会写代码但能构建产品」这件事,从少数人的实验变成了大多数人的可能。 它其实不是在帮你写代码 这句话听起来有点奇怪,但确实是我用了半年之后最大的感受:Claude Code不是在帮你写代码,它在帮你构建产品。 传统的AI编程工具解决的是代码生产效率:怎么更快地写出这个函数、这个组件。Claude Code解决的是产品构建效率:怎么更快地从一个想法变成一个能跑的东西。 两种场景对比一下: 不推荐 推荐 用Claude Code: 用IDE内的Agent: 体验也不差,但你大概率需要:盯着IDE看它改了什么→出了问题手动切回来→它不太敢自己跑命令需要你确认→你始终是坐在旁边的人。全程你是监工。 「帮我做一个支持Markdown的博客系统,用Next.js,部署到Vercel,支持暗色模式和RSS。」 它会:分析需求→选技术方案→创建项目→逐步实现→跑测试→修bug→完成。全程你只需要确认和调整方向。 前者你在做产品决策,后者你在做过程监督。随着AI能力持续提升,「盯着AI干活」会越来越不值钱,产品决策能力会越来越值钱。 Claude Code增长快,本质上是命中了一个真实需求:大量聪明人想做出东西来,缺的不是想法,是把想法变成产品的能力。 这本书写给谁 工程师,想提高10倍效率。你已经会写代码,但每天大量时间花在样板代码、调试、写测试、处理CI/CD上。Claude Code能接管这些,让你把精力放在架构决策和产品思考上。 产品经理,想自己做MVP。你有产品直觉和用户洞察,但受限于开发资源。Claude Code让你一个周末做出一个能跑的原型,不用等排期,不用写PRD等开发理解。 创业者,想实现一人公司。你想验证商业想法,但不想在技术上花太多钱和时间。Claude Code让一个人拥有一个小团队的开发能力,网站、App、后端API,都可以一个人搞定。 核心建议 不管你属于哪一类,这本书假设你聪明,但可能从没用过AI编程工具。我们从零开始,但不会在基础概念上磨叽太久。 增长有多快 说几个数字。 Claude Code在2025年2月公开发布(研究预览版),5月正式GA。GA后仅6个月,达到10亿美元年化收入。这个速度在SaaS历史上极其罕见。 企业端采用也很快。Netflix、Spotify、DoorDash、Notion、Vercel都在内部大规模使用。Anthropic的数据显示,使用Claude Code的团队平均提效2-5倍。Rakuten的新功能上线时间从24天压缩到5天;Zapier全组织AI采用率达97%,部署了800多个Agent。 Anthropic在2026年初发布的「Agentic Coding Trends Report」里有几个数字很能说明问题:78%的ClaudeCode会话涉及多文件编辑(一年前只有34%);平均会话时长从4分钟增长到23分钟;每个会话平均47次工具调用。这不是在「补全代码」,这是在「执行项目」。 在开发者调查中,Claude Code在复杂任务(多文件重构、架构决策、大规模调试)的市场份额达到44%,8个月内超过了GitHub Copilot和Cursor。初创公司采用率75%。开发者「最受喜爱」评分:Claude Code 46%,Cursor 19%,GitHub Copilot 9%。 当前Claude Code背后的模型有三个: Opus 4.6—推理能力最强,处理复杂任务和架构决策Sonnet 4.6—性价比最优,日常编码的主力Haiku 4.5—响应最快,适合简单查询和补全 这些数字背后的信号其实就一个:Agent式编程不再是极客的玩具,正在变成软件开发的标准方式。 为什么是Claude,而不是别的模型 市面上不缺AI编程工具。GitHub Copilot有OpenAI的模型,Cursor集成了多家模型,还有各种开源方案。Claude Code能跑出来,靠的是两条腿同时走:模型能力和工程设计。 先说模型。 编程任务对模型的要求和聊天不一样。聊天追求「听起来对」,编程要求「跑起来对」。一个函数写错一个字符就是bug,一个架构决策失误要返工几天。这对模型的推理深度、长上下文理解、指令遵循能力要求极高。 Claude在这几个维度上的表现一直稳定在第一梯队。Opus 4.6在SWE-bench(真实GitHub issue修复基准)上持续领先,Sonnet 4.6在同等价位段没有对手。更关键的是1M token的上下文窗口,意味着Claude能一次「看到」一个大型项目的几乎全部代码,而不是只盯着你当前打开的文件。 再说工程。 很多人低估了工程设计对体验的影响。同一个模型,套不同的壳,出来的效果天差地别。Claude