Claude Code 实战教程,从零到自动化日常工作流
🌐 Read in EnglishClaude Code 是 Anthropic 在 2024 年底推出、2025 年中全面爆发的命令行 AI 编程助手。和市面上多数 AI 编程工具最大的不同在于,它原生在终端运行,能直接读写本地文件、执行 shell 命令、调用 git,完整流程一气呵成。本文是 2026 年最新版的实战教程,从安装到把日常工作流自动化的完整路线图。
整篇文章分三部分。第一部分是 10 分钟上手,包括安装、初次运行、登录认证。第二部分是 5 个核心使用场景,写代码、改 bug、读代码、跑测试、写文档。第三部分是工作流自动化进阶,怎么把每天的重复操作交给 Claude 接管。
Claude Code 是什么,和 Cursor 有什么本质区别

Claude Code 是一个跑在终端里的 AI 编程代理。打开 iTerm 或 Terminal 输入 claude 就启动,整个交互在命令行完成。Cursor 是基于 VS Code 改的图形编辑器,所有操作在窗口里。两者底层都能调 Claude 模型,但工作方式完全不同。
终端的优势是工具链原生支持。Claude Code 可以直接执行 git status、运行 pytest、调 docker 命令,完全不需要离开命令行。Cursor 的图形界面隔了一层,调命令要打开内嵌终端窗口。对习惯键盘流的开发者,Claude Code 反而效率更高。
劣势是没有图形界面,看代码 diff 要靠终端的颜色高亮。喜欢可视化的人可能会不适应。一个折中方案是把 Claude Code 跑在 VS Code 的集成终端里,既保留终端体验又能看到文件树。
10 分钟从零安装到第一个对话

第一步装 Node.js。Claude Code 要求 Node 18 以上,推荐用 nvm 管理。Mac 用户执行 brew install nvm 然后 nvm install 22。Windows 用户从 nodejs.org 下载安装包。Linux 用户 apt 或 yum 都能装。
第二步装 Claude Code 本体。打开终端执行 npm install -g @anthropic-ai/claude-code。等几十秒安装完成。Mac 用户可能需要 sudo,建议先把 npm 的全局目录改到用户目录避开权限问题。
第三步登录。进入你想工作的项目目录,执行 claude。第一次启动会引导浏览器打开认证页,登录 Anthropic 账号即可。免费账号有每日额度限制,重度使用建议订阅 Claude Pro 或 Max 套餐。登录成功后进入交互窗口,可以开始对话。
5 个最常用场景的实战示范

场景一是写新代码。输入 写一个 Python 脚本,读取 logs 目录所有 csv 文件,提取 error 字段统计排名。Claude 会先扫描 logs 目录,理解 csv 格式,写出脚本,然后运行验证结果。整个过程不到 1 分钟。
场景二是改 bug。输入 跑下 pytest,看到失败就修复。Claude 会执行 pytest,读取失败信息,定位代码,给出修复方案,确认后修改并重跑测试。这种自闭环对老旧项目特别有用。
场景三是读代码。新接手一个 5 万行的项目,输入 解释这个项目的整体架构,重点说数据流。Claude 会读 README、关键目录、入口文件,生成一份带文件路径引用的架构说明。比自己翻代码快 10 倍。
场景四是跑测试和 CI 模拟。输入 在本地跑一遍 CI 的所有检查,发现错误自动修。Claude 读 .github/workflows 配置,复现 CI 步骤,每个步骤失败就修一次。push 之前本地过一遍 CI,避免远程红色。
场景五是写文档。输入 给 utils.py 里所有公开函数写 docstring,遵循 Google 风格。Claude 读文件,逐个函数加注释,最后跑 ruff 检查格式。这种重复枯燥的活最适合 AI 接管。
工作流自动化的核心技巧

第一个技巧是 CLAUDE.md。在项目根目录建一个 CLAUDE.md 文件,写上项目的关键约定,比如 不要用 print 调试要用 logger、所有 SQL 要走 ORM、测试必须用 pytest 不要 unittest。Claude 每次启动会读这个文件,遵守你的规则。
第二个技巧是 slash 命令。Claude Code 支持自定义命令,写在 .claude/commands 目录下。比如建一个 /test 命令,内容是 跑所有测试,失败的话定位代码修复,修完重跑直到全绿。下次输入 /test 一键触发整个流程。
第三个技巧是 plan mode。复杂任务前先输入 进入计划模式。Claude 会先列出整个执行计划让你确认,再开始动手。避免上来就改文件,方向跑偏了浪费时间。计划确认后退出 plan mode 进入执行。
第四个技巧是 git 集成。Claude Code 知道你在 git 仓库里,可以让它 检查未提交的修改,按改动主题分成 3 个 commit。它会读 git diff,自动分组,按 commit 主题分别 git add 和 git commit。比手动整理快得多。
第五个技巧是 headless 模式。给 claude --print 加上 prompt 参数,它会在后台运行不开交互窗口。可以写在 cron 里每天执行一次,比如每日凌晨自动跑 CI、生成日报、收集错误。完全无人值守的自动化。
MCP 让 Claude Code 接入更多工具

MCP 是 Model Context Protocol,2024 年底 Anthropic 推出的标准。让 Claude 通过 MCP server 接入任何外部工具,包括数据库、API、文件系统、办公软件等。本质是个插件机制。
主流 MCP server 有 filesystem(读写本地文件)、github(操作 GitHub 仓库)、slack(发消息)、postgres(查数据库)、puppeteer(控制浏览器)。安装一个 MCP server 后 Claude Code 就多一组工具能调用。
比如装了 postgres MCP server 后,Claude 可以直接 帮我查最近 7 天的活跃用户数据,画个折线图。它会用 SQL 查询数据库,把结果做成图表保存到本地。整个过程没人工干预。
和 IDE 集成的进阶用法
Claude Code 可以挂在 VS Code 的集成终端里跑。VS Code 的优势是文件树和图形 diff,Claude Code 的优势是 AI 执行。组合起来用文件树看项目,让 Claude 实际操作,体验非常顺。
JetBrains 系列也支持。打开 IntelliJ 或 PyCharm 的 Terminal 工具栏,输入 claude 即可。Claude Code 不依赖 IDE 类型,只要终端能跑就行。一些公司还把 Claude Code 集成到自家的 IDE 插件里。
Vim 用户可以在分屏里跑 Claude Code。tmux 配合分屏,一边编辑代码一边和 Claude 对话。这种纯键盘流是终端原教旨主义者的最爱。Cursor 那种鼠标拖拽的方式在这种场景下完全用不上。
常见踩坑与排错
第一个常见问题是 API 额度耗尽。免费账号每天对话有限,跑大项目很容易触顶。解决方案是订阅 Pro(每月 20 美元)或 Max(每月 100 美元)。或者用 API key 直接付费按 token 计费,重度用户后者反而便宜。
第二个问题是网络。Anthropic 的服务在国内访问偶尔不稳定。建议挂代理或者在境外服务器上部署 Claude Code。直接用国内 IP 访问会随机超时。
第三个问题是误删文件。Claude 执行 shell 命令的时候偶尔会 rm 错文件。预防办法是项目用 git 管理,每次大改动前先 commit 一次。重要文件夹设置只读权限。永远不要让 Claude 直接操作生产数据。
第四个问题是上下文太长。一次对话太长后 Claude 会变慢且漂移。解决办法是阶段性输入 /clear 重启对话。每个独立任务一个新对话,不要把所有事情塞在一个 session 里。
实战项目案例分享
第一个案例是用 Claude Code 重构一个 PHP 老项目。原项目 8000 行没有任何文档,让 Claude 边读代码边写架构图。3 天读完整个项目并生成完整文档,重构方案出来后又用 Claude 实际执行重构,5 天完成原本预估 1 个月的活。
第二个案例是给一个开源项目贡献代码。挑了一个 Python 库的 issue,让 Claude 读懂代码、写补丁、跑测试、生成 PR 描述。整个流程从 issue 到 PR 不到 40 分钟,且 PR 被合并。
第三个案例是日常运维。写了一个 /daily 命令,每天早上一键执行:检查所有服务器健康状态、收集错误日志、生成日报、发送邮件。原本 30 分钟的活现在 30 秒结束。
常见问题 FAQ
Claude Code 和 Claude 网页版的关系是什么
两者用同一套 Claude 模型,但 Claude Code 是个能执行命令的代理,可以读写本地文件、运行 shell。网页版只能对话,不能直接操作你的电脑。两者订阅打通,Pro 或 Max 套餐两边都能用。
Claude Code 支持中文吗
完全支持。可以用中文提问、要求生成中文注释、写中文文档。代码本身一般还是英文,但对话和文档全程中文没问题。Claude 4.x 系列对中文的理解和输出已经接近母语水平。
用 Claude Code 写的代码版权归谁
归你。Anthropic 的服务条款明确写代码输出版权归用户。这点和 GitHub Copilot 类似。但要注意 Claude 可能输出训练数据里的开源代码片段,如果是 GPL 等强传染许可证要小心引用。
公司能用 Claude Code 吗
能。Anthropic 有企业版,支持 SSO、私有部署、数据不用于训练。中小公司直接用 Team 套餐(每月每席位 30 美元)。大公司可以走企业销售。代码不会被 Anthropic 用于模型训练,比某些其他 AI 工具更让企业放心。
Claude Code 会取代程序员吗
短期内不会,但会改变工作方式。简单重复的活会被取代,比如样板代码、单元测试、文档生成。复杂的系统设计、产品决策、和人协作的部分还是离不开程序员。未来的程序员更像架构师加 AI 操作员。
Claude Code 真正改变的是开发的节奏。原本 1 小时的活 10 分钟搞定,但需求评估和验证还是要人。学会和 AI 协作是 2026 年开发者最重要的新技能。希望这份教程能帮你快速上手,把日常工作流逐步自动化起来。
📝 本文来自抖文 www.douwen.me ,转载请保留出处。
原文链接:https://douwen.me/archives/603/
💬 评论 (9)
案例很贴近实际
正好需要这种实测对比
学到了
已转发给同事
FAQ 部分特别实用
期待更多类似干货
观点很到位
数据扎实不是水文
结构清晰看着不累