Skip to content

Agentsflare claude code配置方案

Claude codeClaudecode 是一款非常流行的coding agent

安装配置Claudecode

安装Claudecode

macOS, Linux, WSL:

curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell:

irm https://claude.ai/install.ps1 | iex

Windows CMD:

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

其他安装方式参考官方文档Claudecode安装文档

配置Claudecode

登录后修改~/.claude/setting.json文件,添加以下内容:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "API-KEY",
    "ANTHROPIC_BASE_URL": "https://api.agentsflare.com/anthropic"
  },
  "model": "claude-opus-4-6"
}

重启claudecode生效配置

常见问题

Claude Code 新版本调用 claude-opus-4-8 报错

报错信息:

API Error: 400 bedrock error: The model that you are using requires the last turn in the conversation to be a user message. Add a user message to the conversation and try again.

解决方案:在 ~/.claude/setting.jsonenv 中增加 "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"

json
{
  "env": {
    "ANTHROPIC_API_KEY": "API-KEY",
    "ANTHROPIC_BASE_URL": "https://api.agentsflare.com/anthropic",
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
  },
  "model": "claude-opus-4-8"
}

Claude Code 报错 "invalid beta flag"

报错信息:

API Error: 400 {"type":"error","request_id":"req_e7laamfsahwbvrvmhto2s5pxj7pce7ydr6dxthn6jmwuscfjc6iq","error":{"type":"invalid_request_error","message":"invalid beta flag"}}

解决方案:在 ~/.claude/setting.jsonenv 中增加 "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"

json
{
  "env": {
    "ANTHROPIC_API_KEY": "API-KEY",
    "ANTHROPIC_BASE_URL": "https://api.agentsflare.com/anthropic",
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
  },
  "model": "claude-opus-4-6"
}

或直接设置环境变量:

bash
export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1

如果想调用更多模型,如claude-opus-4-5-20251101,可以通过启动参数指定模型:

bash
claude --model claude-opus-4-5-20251101

免登录配置

如果不想经过登录流程,可以打开(或创建)~/.claude.json 文件,添加以下内容:

json
{
  "hasCompletedOnboarding": true
}

保存后重新启动 Claudecode,即可绕过 /login 登录步骤。

本文档遵循 CC BY-SA 4.0 协议。