Skip to content

安装

Baize 自托管:运行在你自己的机器或你控制的服务器上。

前置条件

  • Node.js >= 20
  • Linux 服务器或 macOS
  • Claude 订阅或 OpenAI Codex 环境(Codex CLI v0.129.0+,推荐 0.146+)

中国大陆:Claude 官方服务(claude.ai)不可达,建议使用 Codex runtime——npm 版即官方最新,npmmirror 已同步;安装时 --cn 会默认选择 Codex。

手动安装(npm)

bash
npm install -g @baize-ai/core
baize init

baize CLI 以 @baize-ai/core 发布到 npm。baize init 负责搭建完整环境,可随时安全重跑。

Docker 部署

镜像由已发布的 @baize-ai/core npm 包构建(构建上下文不含源码)。

海外(GitHub Container Registry):

bash
docker run -d --name baize \
  -p 3456:3456 \
  -v baize-data:/home/baize/baize \
  -v claude-config:/home/baize/.claude \
  ghcr.io/baize01-ai/baize-core:latest

国内(阿里云 ACR,免镜像加速):

bash
docker run -d --name baize \
  -p 3456:3456 \
  -v baize-data:/home/baize/baize \
  -v claude-config:/home/baize/.claude \
  crpi-8bg62qbrjs3cr3as.cn-hangzhou.personal.cr.aliyuncs.com/baize01/baize-core:latest
  • baize-data —— Agent 主目录(~/baize):记忆、技能、服务
  • claude-config —— AI 运行时的配置(~/.claude
  • 端口 3456 —— 网页控制台

Compose 配置、可选认证环境变量与卷说明见 Docker 部署

安装之后

打开 http://localhost:3456 进入网页控制台,在「模型设置」中配置认证——Claude API key / setup token / 自定义端点,或 Codex / ChatGPT 登录。

中国大陆:默认使用 Codex 模式(保存 API key 即生效,无需登录 OAuth)。不建议切换为 Claude Code(cc)——官方服务不可达,切换会导致 Agent 无法启动。若使用第三方 OpenAI 兼容 API(如 DeepSeek),在供应商配置中填写对应的 base_url 与模型名。

首次对话建议:配置完成后,在「聊天」窗口发送以下内容,确认 npm 源可访问(第三方 API key 已配置时 Agent 会执行并回复结果):

请确认当前环境的 npm 源(registry)是否为 https://registry.npmmirror.com;如果不是,请将全局 npm 源切换为 https://registry.npmmirror.com