跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言Node.jsAIjava

@anthropic-ai/claude-code 快速上手指南

Claude Code 是基于 Anthropic 模型的命令行 AI 编程助手。文章涵盖安装配置、API 设置、常用命令及代码审查流程。用户可通过 npm 安装并配置环境变量,使用 /init 初始化项目,/review 分析代码,/status 监控状态。支持自定义系统提示词与模型切换,适用于多语言开发场景,辅助开发者提升编码效率与质量。

moshang发布于 2026/4/11更新于 2026/9/1261 浏览

一、安装及配置秘钥

说明:Claude Code 依赖 git 和 npm,请确保基础环境已安装。

1.1 安装 Claude Code

升级或首次安装:

npm install -g @anthropic-ai/claude-code

⚠️ 不同版本支持的命令略有差异,请以 /help 输出为准。

1.2 配置 API

配置文件路径:

系统路径
WindowsC:\Users\用户名\.config\claude-code\config.json
Linux/Mac~/.config/claude-code/config.json

示例:使用 minMax 并设置自己的 ANTHROPIC_AUTH_TOKEN。

⚡ 国内支持模型:DeepSeek、GLM-4。AI 推荐:Kimi、Qwen-Max,不同模型训练数据、价格和擅长领域不同,可按实际需求选择。

二、实际使用流程

安装完成后,直接启动 CLI 进入项目实战:

# 推荐客户端 Windows Terminal 或 PowerShell 7 (x64)

进入交互模式后:

# 初始化项目 claude /init # 生成 CLAUDE.md,建立项目上下文
# 先加一条默认:全局规范 把用中文回答,加入到全局规范,之后回答全用中文
# 让 AI 干活 直接提出问题
# 经常干的 or 比较好的样例;请把 ** 加到全局规范 请根据 ** 生成全局规范
# 规范太多,超过 5k 行 请 规整 和 压缩全局规范 CLAUDE.md(不删减内容)
# 有时,经常干的会幻觉 请把 ** 加到 CLAUDE.md or 请调整全局规范
日常开发操作示例
# 查看当前状态 /status
# 查看上下文使用情况 /context
# 分析项目代码(可指定文件或模块) /review src/main/java
# 或用中文提问 请分析 xx 方法; 分析 xx 类;简化 ** 方法等
# 出现报错时 请解决 粘贴错误 → Ctrl + V → 让 AI 分析
# 页面或样式调整 请根据效果图调整某页面 粘贴图片 → Alt + V → AI 分析
# 提具体需求 重构某某 Service 为构造器注入
# 上下文过大或讨论方向改变 /clear

⚡ 提示:首次进入项目必须 /init。CLI 支持 / 命令或直接自然语言提问。常用操作可记录在 CLAUDE.md 作为规范。

三、AI 审查代码示例

直接粘贴到 CLI:

你是资深 Java 后端架构师,具备生产系统代码审查经验(Spring Boot / JPA / 微服务)。请审查以下代码变更,并判断是否可以合并到 master 分支。
【重点专项检查】
1. 稳定性 是否存在空指针、边界条件问题 是否可能引发运行时异常 是否影响已有功能或接口兼容性
2. 数据与事务安全 是否存在 SQL 注入风险 是否正确使用事务(遗漏、传播、回滚问题) 是否存在数据不一致风险
3. 数据访问与性能 是否存在 N+1 查询问题 查询是否可能走全表扫描或缺少索引 是否存在重复查询、不必要循环或高复杂度逻辑
4. 并发与线程安全 是否存在并发问题(共享变量、锁、竞态条件) 是否有线程安全隐患
5. 安全性 是否缺少权限校验 是否可能导致数据越权访问或敏感信息泄露
6. 代码质量 是否存在明显设计问题或代码异味 可读性、可维护性是否合理 是否存在重复逻辑或不合理抽象
【输出格式(必须严格遵守)】
【结论】 (可合并 / 不建议合并)
【风险等级】 (low / medium / high)
【阻塞问题(必须修复)】 xxx
【建议优化(可选)】 xxx
【说明】如果存在可能影响生产稳定性的风险,必须判定为'不建议合并' 不要给泛泛建议,只输出关键问题

有时 AI 会提问你 Git 仓库在哪:

自行识别 xx 路径的 git 仓库,并加入到全局规范

四、命令清单(参考用,全部可 /help 查看)

4.1 会话与状态管理
命令作用说明
/help列出所有命令
/status ⭐查看会话整体状态
/context上下文窗口、已用/剩余 tokens
/usage查看 token 使用明细
/model查看当前模型
/model <name>切换模型
/clear清空对话上下文
/exit / /quit退出 CLI
4.2 项目初始化与结构分析
命令作用说明
/init ⭐扫描目录建立项目上下文
/review ⭐审查项目代码并给出建议
/review <path>审查指定目录/文件
/plan <需求>生成实现计划
/explain解释项目或代码结构
/diff分析 Git 变更
/fix尝试修复发现问题(部分版本支持)
4.3 文件上下文控制
命令作用说明
/files查看已加载文件
/add <file>加入文件
/add <dir>加入目录
/drop <file>移除文件
/drop all移除全部文件上下文
4.4 对话行为控制(高级)
命令作用说明
/system <prompt>修改系统提示词
/temperature <0-1>调整回答发散度(部分版本支持)
/save <file>保存当前会话到文件
/load <file>载入历史会话
4.5 实战常用九大命令
/help /status /context /usage /model /init /review /clear /diff

目录

  1. 一、安装及配置秘钥
  2. 1.1 安装 Claude Code
  3. 1.2 配置 API
  4. 二、实际使用流程
  5. 推荐客户端 Windows Terminal 或 PowerShell 7 (x64)
  6. 初始化项目 claude /init # 生成 CLAUDE.md,建立项目上下文
  7. 先加一条默认:全局规范 把用中文回答,加入到全局规范,之后回答全用中文
  8. 让 AI 干活 直接提出问题
  9. 经常干的 or 比较好的样例;请把 加到全局规范 请根据 生成全局规范
  10. 规范太多,超过 5k 行 请 规整 和 压缩全局规范 CLAUDE.md(不删减内容)
  11. 有时,经常干的会幻觉 请把 ** 加到 CLAUDE.md or 请调整全局规范
  12. 日常开发操作示例
  13. 查看当前状态 /status
  14. 查看上下文使用情况 /context
  15. 分析项目代码(可指定文件或模块) /review src/main/java
  16. 或用中文提问 请分析 xx 方法; 分析 xx 类;简化 ** 方法等
  17. 出现报错时 请解决 粘贴错误 → Ctrl + V → 让 AI 分析
  18. 页面或样式调整 请根据效果图调整某页面 粘贴图片 → Alt + V → AI 分析
  19. 提具体需求 重构某某 Service 为构造器注入
  20. 上下文过大或讨论方向改变 /clear
  21. 三、AI 审查代码示例
  22. 四、命令清单(参考用,全部可 /help 查看)
  23. 4.1 会话与状态管理
  24. 4.2 项目初始化与结构分析
  25. 4.3 文件上下文控制
  26. 4.4 对话行为控制(高级)
  27. 4.5 实战常用九大命令

更多推荐文章

查看全部
  • Ubuntu 系统下 Python 连接金仓 KingbaseES 数据库实现增删改查
  • 无需部署服务器,利用内网穿透实现本地服务对外演示
  • COMSOL 仿真在超声层析成像中的声场优化与二值逻辑反投影算法验证
  • 数据结构入门:基于数组的栈结构实现详解
  • 使用 Python 将 CSV 数据导入 Neo4j 图数据库实战
  • Claude Code 模型配置详解
  • OpenClaw 飞书机器人搭建指南
  • MATLAB 实现基于 DQN-MLP 的无人机三维路径规划
  • FPGA 千兆以太网设计:PHY、MAC 与 Wishbone 总线实现
  • RabbitMQ 多实例部署:基础集群搭建全流程
  • C++ std::promise 原理与实战解析
  • 前端数据埋点:核心原理、主流方案与落地实践
  • Spring Web MVC 从入门到实战
  • JVS-APS:算法驱动与低代码融合的智能排产系统
  • 石头扫地机器人接入 HomeAssistant 的本地集成方案
  • 2G 内存云服务器部署 Spring Boot + MySQL 实践
  • 练习开发Skill——网页内容抓取Skill(website-content-fetch)
  • Python 实现 Markdown 转 Word 文档(markdown+python-docx 方案)
  • 基于 Docsify 本地搭建博客并实现公网访问
  • 美国资深产品经理分享的 AI 产品经理十大核心技能

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online