Claude Code
将 Claude Code 接到 Pengyoo AI,统一计费、模型切换与用量可见。
步骤 1:安装 Claude Code
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash
# 或
npm install -g @anthropic-ai/claude-code步骤 2:连接到 Pengyoo AI
将下列变量写入 shell 配置(~/.zshrc 或 ~/.bashrc):
export PENGYOO_API_KEY="<your-pengyoo-api-key>"
export ANTHROPIC_BASE_URL="https://ai.pengyoo.com"
export ANTHROPIC_AUTH_TOKEN="$PENGYOO_API_KEY"
export ANTHROPIC_API_KEY="" # 必须显式为空,避免走官方登录或在项目目录创建 `.claude/settings.json`:
{
"env": {
"ANTHROPIC_BASE_URL": "https://ai.pengyoo.com",
"ANTHROPIC_AUTH_TOKEN": "<your-pengyoo-api-key>",
"ANTHROPIC_API_KEY": ""
}
}步骤 3:启动并验证
cd /path/to/your/project
claude
# 会话内执行 /status,确认 base URL 为 https://ai.pengyoo.comGitHub Action 示例
- name: Run Claude Code
uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.PENGYOO_API_KEY }}
env:
ANTHROPIC_BASE_URL: https://ai.pengyoo.com故障排除
- 认证失败:确认 ANTHROPIC_API_KEY 为空字符串
- 若曾登录 Anthropic,先在 Claude Code 执行 /logout
- 不要把变量只放在项目 .env(原生安装不读标准 .env)