这是一篇从 0 到 1 的 Claude CLI 使用实战文章,适合:
Claude CLI 是 Anthropic 官方提供的命令行工具,让你可以在终端里直接使用 Claude(AI 大模型),用于:
一句话总结:
把 Claude 变成你项目目录里的“智能合伙人”
检查 Node 版本:
node -v
在终端执行:
npm install -g @anthropic-ai/claude-cli
安装完成后验证:
claude --version
如果能看到版本号,说明安装成功 ✅
claude login
CLI 会引导你:
export ANTHROPIC_API_KEY="sk-xxxx"
(Windows PowerShell)
$env:ANTHROPIC_API_KEY="sk-xxxx"
claude "用一句话解释什么是微服务"
Claude 会直接返回答案。
claude <<EOF
请你扮演一名资深 Java 架构师
分析 Spring Boot 项目中常见的性能瓶颈
EOF
cd your-project
Claude CLI 会自动感知当前目录结构和代码文件。
claude "请分析当前项目的整体架构"
claude "这个项目中有哪些潜在的技术债?"
claude "分析 src/main/java/UserService.java 的设计问题"
claude "帮我重构这个项目中的异常处理逻辑,并说明原因"
claude --apply "为这个 Spring Boot 项目增加全局异常处理"
CLI 会:
非常适合结对编程(AI Pair Programming)。
claude "为当前项目生成一份专业的 README.md"
claude "为 UserService 编写完整的 JUnit5 单元测试"
claude "请以资深 Reviewer 视角 Review 当前代码"
claude "请用 10 分钟新同事能看懂的方式解释这个项目"
| 命令 | 说明 |
|---|---|
claude "prompt" | 单次提问 |
claude login | 登录授权 |
claude --apply | 应用代码修改 |
claude --help | 查看帮助 |
❌ 不推荐:
帮我看看代码
✅ 推荐:
以高并发场景为目标,分析该代码的线程安全问题
Claude 的输出会明显更稳定。
告诉它:
如果你已经在用 AI + CLI + 工程化 Prompt,
Claude CLI 会是非常强的一环。
Claude CLI = 把顶级大模型,直接放进你的项目目录里。
不是聊天工具,是生产力工具。