Claude Code
Claude Code 是 Anthropic 推出的基於終端的 AI 編程 Agent。你可以將其配置為使用 Link Astra 的 API 端點,而無需直接連接到 Anthropic。
前置条件
- 已安装 Node.js 18+
- Link Astra API 密钥(聯繫 support@linkastra.ai 获取)
安装
npm install -g @anthropic-ai/claude-code配置
設定两個環境变量,將 Claude Code 的請求重定向到 Link Astra:
macOS / Linux (zsh)
echo 'export ANTHROPIC_BASE_URL="https://api.linkastra.ai"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"' >> ~/.zshrc
source ~/.zshrcmacOS / Linux (bash)
echo 'export ANTHROPIC_BASE_URL="https://api.linkastra.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"' >> ~/.bashrc
source ~/.bashrcWindows (PowerShell)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.linkastra.ai", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", "User")設定完这些变量後,請重啓終端。
驗證
claude --version如果顯示版本号,說明安装成功。
使用
cd /path/to/your/project
claudeClaude Code 現在會使用你的 Link Astra API 密钥,將所有請求通過 api.linkastra.ai 路由。
注意事項
ANTHROPIC_BASE_URL應設定為https://api.linkastra.ai(不要加/v1後缀 —— Claude Code 會自動追加)- Claude Code 使用 Anthropic API 格式,而非 OpenAI 格式
- 請確保你的 Link Astra 帳戶支援 Claude 兼容端點