主题
Claude Code CLI
Claude Code CLI 是 Anthropic 官方的命令行 AI 编程工具,支持在终端里直接读代码、改代码、跑命令。
安装
需要 Node.js 18+ 环境。
bash
npm install -g @anthropic-ai/claude-codepowershell
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 用户改用 ~/.zshrcpowershell
# 使用 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 会自动识别当前工作目录,能读写项目文件。