入门指南安装和配置

Clawdbot 安装与配置指南

本指南适用于使用第三方 API 代理服务配置 Clawdbot 的场景。

关于本文档
本文档并非 Clawdbot 的官方权威安装文档。Clawdbot 官方文档 会持续更新,但本文档不会同步更新。
本文档的重点:帮助你在 Clawdbot 中配置 CC Club 平台的 baseUrlapiKeymodelName,这是使用 CC Club 服务的关键步骤。对于 Clawdbot 的其他功能和详细说明,请参考官方文档。

1. 安装 Clawdbot

npm install -g clawdbot

2. 初始化配置

clawdbot onboard

按照向导完成初始设置。

3. 配置第三方 API 代理

⚠️

重要:必须手动编辑配置文件,Dashboard UI 对自定义 provider 配置支持不完整。

配置文件位置

C:\Users\<用户名>\.clawdbot\clawdbot.json

完整配置示例

注意:以下示例使用 Windows 路径格式。macOS/Linux 用户请将路径中的 C:\\Users\\<用户名> 替换为 ~/Users/<用户名>(macOS)/ /home/<用户名>(Linux),并使用正斜杠 / 而非反斜杠 \\

{
  "agents": {
    "defaults": {
      "model": {
        "primary": "anthropic/claude-opus-4-5-20251101"
      },
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      },
      "compaction": {
        "mode": "safeguard"
      },
      "workspace": "C:\\Users\\<用户名>\\clawd"
    }
  },
  "gateway": {
    "mode": "local",
    "auth": {
      "mode": "token",
      "token": "<你的gateway-token>"
    },
    "port": 18789,
    "bind": "loopback",
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "anthropic": {
        "baseUrl": "https://claude-code.club/api",
        "apiKey": "<你的API密钥>",
        "api": "anthropic-messages",
        "models": [
          {
            "id": "claude-opus-4-5-20251101",
            "name": "Claude Opus 4.5"
          },
          {
            "id": "claude-sonnet-4-20250514",
            "name": "Claude Sonnet 4"
          }
        ]
      }
    }
  },
  "auth": {
    "profiles": {
      "anthropic:default": {
        "provider": "anthropic",
        "mode": "api_key"
      }
    }
  },
  "skills": {
    "install": {
      "nodeManager": "npm"
    }
  },
  "hooks": {
    "internal": {
      "enabled": true,
      "entries": {
        "session-memory": {
          "enabled": true
        }
      }
    }
  }
}

4. 关键配置说明

配置项说明示例值
agents.defaults.model.primary默认使用的模型,必须使用完整模型IDanthropic/claude-opus-4-5-20251101
models.providers.anthropic.baseUrl第三方代理 API 地址(见下方节点列表)https://claude-code.club/api
models.providers.anthropic.apiKey第三方代理提供的 API 密钥(如何获取cr_xxxxxxxsk-xxxxxxx
models.providers.anthropic.apiAPI 协议类型anthropic-messages
models.providers.anthropic.models[].id可用模型列表,ID 必须与代理支持的模型匹配claude-opus-4-5-20251101
gateway.auth.tokenDashboard 访问令牌自动生成或自定义
gateway.portGateway 监听端口18789

CC Club API 节点

CC Club 提供多个节点供选择,详见 Base URL 配置说明

模型 ID 格式要求

重要:第三方 API 代理通常要求使用完整的模型 ID

正确格式错误格式
claude-opus-4-5-20251101claude-opus-4-5
claude-sonnet-4-20250514claude-sonnet-4

agents.defaults.model.primary 中需要加上 provider 前缀:

  • ✅ 正确:anthropic/claude-opus-4-5-20251101
  • ❌ 错误:claude-opus-4-5-20251101

5. 启动 Gateway

clawdbot gateway

启动成功后会显示:

[gateway] agent model: anthropic/claude-opus-4-5-20251101
[gateway] listening on ws://127.0.0.1:18789

使用批处理脚本启动(可选)

创建 start-gateway.bat

@echo off
clawdbot gateway

6. 访问 Dashboard

浏览器访问:

http://127.0.0.1:18789/?token=<你的gateway-token>

Dashboard 功能:

  • Chat:直接与 AI 对话
  • Config:查看/编辑配置(Raw 模式可编辑 JSON)
  • Logs:查看实时日志
  • Sessions:管理会话

7. 常见问题

7.1 “No available accounts in group claude-code”

原因:模型 ID 格式错误,第三方代理不识别简短的模型名称。

解决方案

  1. agents.defaults.model.primary 使用完整模型 ID
  2. models.providers.anthropic.models 中也使用完整模型 ID
  3. 确保两处的模型 ID 一致

7.2 Dashboard 配置页面为空或显示 “Schema unavailable”

原因:Dashboard UI 对自定义 provider 配置的表单模式支持不完整。

解决方案

  1. 在 Config 页面点击 Raw 按钮切换到 JSON 编辑模式
  2. 或直接编辑 clawdbot.json 文件

7.3 CC Switch 配置不生效

原因:CC Switch 只配置 Claude Code,不影响 Clawdbot。它们是两个独立的系统,不能共享。

解决方案:单独配置 Clawdbot 的 clawdbot.json 文件。

7.4 配置验证错误

运行以下命令检查配置:

clawdbot doctor --fix

出现错误时,必须删除缓存文件,然后重启 Gateway。

7.5 需要翻墙/科学上网吗?

  • API 请求:如果使用国内可访问的第三方代理(如 CC Club),通常不需要翻墙
  • Clawdbot 本身:可能需要连接一些服务(更新检查等),视网络环境而定

如需设置代理(如 Clawdbot 连接到需要代理才能访问的 API):

set HTTP_PROXY=http://127.0.0.1:7890
set HTTPS_PROXY=http://127.0.0.1:7890
clawdbot gateway

8. 与 Claude Code 的区别

对比项Claude CodeClawdbot
用途命令行编程助手自托管 AI Gateway
配置工具CC Switch / 环境变量手动编辑 JSON
配置文件~/.claude/settings.json~/.clawdbot/clawdbot.json
环境变量ANTHROPIC_AUTH_TOKEN, ANTHROPIC_BASE_URL不使用,直接写入配置文件
模型 ID 格式自动处理(如 opus必须使用完整 ID
界面命令行Web Dashboard

9. 参考资料

注意:额度损耗可能比 Claude Code 多,因为 Clawdbot 需要处理更多的请求。

文档创建日期:2026-01-28


MIT 2026 © Nextra.
CC Club返回官网