Claude Code

Claude Code 是 Anthropic 推出的基於終端的 AI 編程 Agent。你可以將其配置為使用 Link Astra 的 API 端點,而無需直接連接到 Anthropic。

前置条件

安装

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 ~/.zshrc

macOS / Linux (bash)

echo 'export ANTHROPIC_BASE_URL="https://api.linkastra.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"' >> ~/.bashrc
source ~/.bashrc

Windows (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
claude

Claude 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 兼容端點

相關文件

  • Cursor —— 配置 Cursor IDE
  • Cline —— 配置 Cline VS Code 擴展