一提到「让 AI 写代码」,你脑海里也许浮现的是往聊天框里复制粘贴的画面。但如今的 AI 编程工具,早已远远超越了那个阶段。读文件、改代码、跑测试、自己修错误——它就像坐在你身边的搭档,推动着整个项目往前走。本课程会用最短的路径,带你真正用好 Claude Code、Cursor、GitHub Copilot 这些主流工具。
目标是「把 AI 当搭档,让自己的手快上 10 倍」
什么是 AI 编程工具
AI 编程工具,是借助大语言模型(LLM)来帮你编写、修改、调试代码的开发工具的总称。从单纯的「聪明的自动补全」,到只需下达指令就能跨文件推进实现的「自主智能体」,跨度非常广。
它们的共同点是:把你用自然语言表达的意图,转换成能跑起来的代码。过去要花好几个小时翻文档、反复试错的工作,如今一边对话就能一口气推进。不过——
💡 主角始终是你。 AI 不会替你决定「要做什么」。精准地下达指令、读懂它给出的代码、判断好坏,这些是人的工作。成为会用工具的那一方,生产力会飙升;但若全盘甩手,堆起来的往往是看似能跑却暗藏隐患的代码。本课程,就是帮你成为「会用的那一方」的地图。
三种类型 —— CLI、编辑器、云端
工具虽多,但只要按「在哪里运行」大致分成三类,一下子就清晰了。先把这张地图装进脑子里。
在终端下达指令后,AI 会自己读写文件、执行命令,一路跑到测试。整个项目都能托付给它。代表就是 Claude Code。
适合谁:想把实现大幅交出去的人。
在你熟悉的代码编辑器里,AI 负责补全、对话、修改。一边看代码一边对话的踏实感是它的魅力。代表是 Cursor 和 GitHub Copilot。
适合谁:想一边确认代码一边写的人。
无需搭建环境,在浏览器里说出想做的东西,就能整体生成一个应用的骨架。像 v0、Bolt、Lovable。几乎不用写代码就能成形。
适合谁:想先快速看到能跑的东西的人。
这三类并不互斥。用应用生成器搭好骨架,用 AI 编辑器打磨,再用 CLI 智能体添功能——这样的组合很常见。本课程主要围绕 ①CLI 智能体(Claude Code)和 ②AI 编辑器,深入实战中的用法。关于 ③,我们会在 AI 应用生成器对比的文章和姐妹课程「用 AI 做个人开发」里详细展开。
主要工具一览
把眼下最该了解的主要工具,按类型和特点罗列出来。先把名字和定位记住,后面几章读起来会顺畅得多。
Anthropic 出品。在终端里运行,自主地完成规划、实现、测试。本课程的主角。官网是 claude.com/claude-code。
基于 VS Code 的 AI 专用编辑器。能一边看代码一边和 AI 对话、批量修改。详见什么是 Cursor。
普及度最高的补全型。嵌入 VS Code 等编辑器,边写边给出下一行的建议。详见什么是 GitHub Copilot。
OpenAI 出品的编程智能体。定位与 Claude Code 相近。两者的区别见Claude Code vs Codex。
在浏览器里下达指令就能生成应用的、偏无代码的一批工具。对比见应用生成器对比。
📊 想把这 4 款工具横向对比,可以看Cursor・Claude Code・GitHub Copilot・Codex 深度对比。而本课程会重点围绕其中能大幅托付实现的 Claude Code 来动手实践。
到底该选哪个?
「说到底该用哪个?」——这是第一道关卡。答案取决于你的工作方式。试着回答下面三个问题。
几乎看不懂 → 先用应用生成器或氛围编程。能看懂一点 → 走向 AI 编辑器或 Claude Code。
想一口气把实现托付出去 → Claude Code(CLI 智能体)。想一行行确认着来 → Copilot 或 Cursor。
想避开、想马上试 → 在浏览器里跑的应用生成器。想在自己环境里正经做 → CLI/编辑器系。
✅ 拿不定主意就从 Claude Code 开始。 它能大幅托付实现,而且只要有终端就能上手。本课程也以 Claude Code 为主线,所以先把它用起来,再按需补上 Cursor 或 Copilot,是最不绕路的路线。
本课程的地图
本课程共 7 章,按「了解 → 上手 → 对比 → 会请求 → 脱困 → 扩展 → 控成本」的顺序,带你把工具用到实战水平。请把它当作「现在学到哪儿了」的地图。
开始之前
下一章就要实际动手了。要准备的不多。会用一点终端,手上有一段想折腾的代码(练习用的就行)——这样就足够了。
大致会切换目录、执行命令即可。不必样样精通。
准备一个可随意折腾的题材,比如小小的 ToDo 应用或脚本。
你要用的工具的账号(用 Claude Code 就是 Anthropic)。细节在下一章讲。
- AI 编程工具是把自然语言的意图变成能跑的代码的搭档。主角是你。
- 类型有三种 —— ①CLI 智能体(Claude Code)②AI 编辑器(Cursor/Copilot)③云端应用生成器(v0/Bolt/Lovable)。可以混着用。
- 怎么选,取决于「看不看得懂代码/想交出去多少/要不要搭环境」。拿不定主意就从 Claude Code 开始。
- 本课程共 7 章,以 Claude Code 为主线,带你一路走到实战级的熟练使用。
那就开始吧。下一章第 2 章「开始使用 Claude Code」,我们会实际安装,一直推进到下达第一条指令。