安装
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)
npm install -g @baize-ai/core
baize initbaize CLI 以 @baize-ai/core 发布到 npm。baize init 负责搭建完整环境,可随时安全重跑。
Docker 部署
镜像由已发布的 @baize-ai/core npm 包构建(构建上下文不含源码)。
海外(GitHub Container Registry):
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,免镜像加速):
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:latestbaize-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。
