本文从 0 到 1 安装 → 登录 → 新建项目 → 让 Claude 写代码 → 调试/常见坑 → 进阶玩法的顺序来写。你照着做就能跑起来。
Claude Code(有时也叫 Claude CLI / Codex 类似形态)是 Anthropic 出的命令行 AI 编程助手,让你在终端里直接让 Claude:
它更像“能直接操作你仓库的 AI 同事”,比网页聊天更适合做真实项目开发。
Claude Code 是基于 Node 的 CLI,需要 Node 18+(推荐 LTS 20+)。
体验AI代码助手
代码解读
复制代码
`node -v
npm -v`
能看到版本号就 OK。
Claude Code 会用 Git 来读项目历史、生成 diff、开 PR 等。
git --version
你可以用:
建议装 Windows Terminal(Microsoft Store 搜索安装)。
在 PowerShell 输入:
bash
体验AI代码助手
代码解读
复制代码
npm install -g @anthropic-ai/claude-code
如果你碰到权限问题(常见于公司电脑):
安装后验证:
css
体验AI代码助手
代码解读
复制代码
claude --version
用国内镜像(可选):
arduino
体验AI代码助手
代码解读
复制代码
`npm config set registry https://registry.npmmirror.com
npm install -g @anthropic-ai/claude-code`
装完你也可以改回官方源:
arduino
体验AI代码助手
代码解读
复制代码
npm config set registry https://registry.npmjs.org
Claude Code 需要你的 Anthropic 账号和 Key,如果没有可以使用乘丰AI官网(api.cphone.vip。
sk-xxxxxxxxx)在 PowerShell 里执行:
ruby
体验AI代码助手
代码解读
复制代码
`setx ANTHROPIC_API_URL "https://api.cphone.vip"
setx ANTHROPIC_API_KEY "你的Key"
或者:
$env:ANTHROPIC_BASE_URL = "https://api.cphone.vip"
$env:ANTHROPIC_AUTH_TOKEN = "你的Key"`
注意:
setx 设置后需要重新打开终端才生效验证:
bash
体验AI代码助手
代码解读
复制代码
echo $env:ANTHROPIC_API_KEY
能输出你的 Key 就 OK。
随便进入一个你想让 Claude 操作的目录,比如你的项目文件夹:
bash
体验AI代码助手
代码解读
复制代码
cd D:\projects\my-app
然后运行:
体验AI代码助手
代码解读
复制代码
claude
第一次会:
你照提示选 yes 就行。
进入 Claude CLI 后,你会看到一个类似聊天的界面。
输入:
体验AI代码助手
代码解读
复制代码
先快速浏览项目结构,告诉我它的技术栈、入口文件、主要模块。
Claude 会自动:
package.json / README你可以这样提需求:
在 React 前端里新增一个「用户列表」页面:
- 路由 /users
- 调后端 GET /api/users
- 表格展示 name/email/role
- 失败时显示 toast
请直接改代码并告诉我改了哪些文件。
Claude 会:
你只要粘贴报错:
我跑npm test报错如下(贴错误日志)。
请定位原因并修复。
Claude 会:
例子:
现在 src/utils/date.ts 有很多重复逻辑。
请重构成更清晰可维护的版本,保证所有单测仍通过。
你在 Claude 的交互中可以用:
@file 引用文件 请看 @src/app.tsx 帮我加一个 loading
如果你不想全局安装:
bash
体验AI代码助手
代码解读
复制代码
npx @anthropic-ai/claude-code
原因:npm 全局 bin 没进 PATH。
解决:
1、找到 npm 全局目录:
arduino
体验AI代码助手
代码解读
复制代码
npm config get prefix
2、把 prefix 下的 node_modules\.bin 加进系统 PATH
3、重新打开终端验证。
公司网络常见。
少数工具链对中文目录支持不好。
建议把项目放在纯英文路径,例如:D:\projects\my-app
@dir 引用目录bash
体验AI代码助手
代码解读
复制代码
请扫一遍 @src/components 里所有组件
diff / show 类提示体验AI代码助手
代码解读
复制代码
给我展示 diff
你可以这样约束:
体验AI代码助手
代码解读
复制代码
`先给我一个分步骤计划(不改代码)。
我确认后你再开始改。`
这样不容易跑偏。
你可以说:
体验AI代码助手
代码解读
复制代码
请按最佳实践新建一个 feature 分支,完成修改后总结变更,并给出 PR 描述。
Claude 会:
提示:
体验AI代码助手
代码解读
复制代码
`这个功能需要单测覆盖。
请补齐 Jest 测试并保证通过。`
可以让 Claude 同时做几件事但要列优先级:
体验AI代码助手
代码解读
复制代码
`任务优先级:
修复登录 bug
重构 auth 模块
补测试
逐项完成,每项都先解释原因再改代码。`
go
体验AI代码助手
代码解读
复制代码
`你现在在我的项目根目录。
请快速阅读 README、package.json 和关键入口文件,给出:
技术栈
目录结构说明
我应该从哪个入口理解业务`
体验AI代码助手
代码解读
复制代码
`需求如下:…
约束如下:…
请先给实现计划(不要改代码)。
我确认后你再修改,并展示 diff。`
体验AI代码助手
代码解读
复制代码
`我遇到 bug:…
复现步骤:…
错误日志:…
请定位原因 → 提供修复 → 补测试 → 给出验证方式。`
赶快去试试,1个星期的工作,1小时搞定。
原网址: 访问
创建于: 2026-03-19 13:36:33
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论