Skip to content

Claude Code CLI

Claude Code CLI 是 Anthropic 官方的命令行 AI 编程工具,支持在终端里直接读代码、改代码、跑命令。

安装

需要 Node.js 18+ 环境。

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

配置环境变量

bash
# 写入 shell 配置文件(持久化)
echo 'export ANTHROPIC_BASE_URL=https://token.pudbot.com' >> ~/.bashrc
echo 'export ANTHROPIC_API_KEY=*** Key' >> ~/.bashrc
source ~/.bashrc

# zsh 用户改用 ~/.zshrc
powershell
# 使用 setx 持久化(需重启终端生效)
setx ANTHROPIC_BASE_URL "https://token.pudbot.com"
setx ANTHROPIC_API_KEY "sk-你的APIKey"

验证

bash
claude

进入交互界面后,输入任意消息,如果正常回复说明配置成功。

多项目隔离

如果你有多个项目使用不同的 API Key,可以用 shell alias 实现:

bash
# ~/.bashrc 或 ~/.zshrc
alias claude-project-a='ANTHROPIC_API_KEY="sk-key-a" ANTHROPIC_BASE_URL="https://token.pudbot.com" claude'
alias claude-project-b='ANTHROPIC_API_KEY="sk-key-b" ANTHROPIC_BASE_URL="https://token.pudbot.com" claude'

也可以在项目根目录创建 .env 文件:

bash
# .env(注意加入 .gitignore)
ANTHROPIC_API_KEY=sk-你的APIKey
ANTHROPIC_BASE_URL=https://token.pudbot.com

⚠️ 安全提示

.env 文件请务必加入 .gitignore,避免 API Key 泄露到版本库。

常用命令

命令说明
claude启动交互式对话
claude "你的指令"直接执行单次指令
claude -p "指令"管道模式,输出纯文本(适合脚本)
/status在对话中查看当前认证状态
/model切换模型
/cost查看当前会话 Token 消耗

在 IDE 终端使用

Claude Code CLI 可以在任何 IDE 的内置终端中运行,包括 VS Code、Cursor、JetBrains 等。直接在终端输入 claude 即可,CLI 会自动识别当前工作目录,能读写项目文件。