跳至正文

机器翻译。英文版本为权威来源,母语审校尚未完成。

Self-hosted

在自己的服务器上运行 Claude Code、Codex 和 Grok,直接用浏览器操作

作者 Olivares AI 2 分钟阅读

编码代理在拥有代码、构建工具和凭据的机器上表现最好。对大多数团队来说,这台机器是服务器,而不是笔记本电脑。Olivares AI 在这台服务器上运行 Claude Code、Codex 和 Grok Build,并提供一个 Web 控制台和一个 CLI,用来启动、跟踪和停止它们的会话。

安装引擎

Olivares AI 是一个内置控制台的单一程序。在 Linux 或 macOS 上,一条命令即可安装,并且会在安装任何内容之前先验证发布版本:

curl -fsSL https://olivares.ai/olivares/install.sh | sh
olivares quickstart

quickstart 会输出控制台地址和一个一次性令牌,用于创建第一个管理员。同时也提供 Docker 镜像、Debian、RPM 和 Alpine 软件包以及 Homebrew tap;安装指南列出了所有安装方式。

用你已有的账户连接工具

在控制台中打开 AI tools。它会安装 Claude Code、Codex 和 Grok Build,并运行各工具自带的登录流程,因此你可以直接用团队已经在付费的订阅登录。你登录的每个账户都会成为一个独立的工具实例,控制台会显示该工具报告的套餐、用量窗口和模型。

如果你更喜欢用 API 密钥,可以在 Providers 下添加。本地模型也可以使用:Ollama 只需要一个可访问的端点和一个模型名称。

启动会话

选择 Sessions → New session,再选一个就绪的工具。引擎会自动填好配置文件和项目文件夹。输入第一条消息,然后点击 Start。

在终端里也可以做同样的事。session start 接受文件夹和第一条提示词:

olivares login
olivares session start ~/work/api "Explain this project." --name api-review --detach

--detach 会发送提示词,并且不等待回复就返回。即使你关闭终端,会话也会继续在服务器上运行。你可以在任何终端中用 olivares session follow api-review 重新查看它的输出。使用 Business 时,控制台的实时终端以及 olivares session send 和 resume 可以让你继续引导会话。

对于 git 仓库,Work in a new git worktree 会为会话提供独立的分支和工作目录,因此两个会话不会编辑同一个检出副本。除非你明确指示,否则清理操作会拒绝丢弃未提交或未合并的工作。

批准、中断、停止和恢复

开启 Ask before each action 后,工具在执行操作前会等待你的确认。请求会出现在 Approvals 中,你可以在那里批准或拒绝。

Interrupt 会结束当前轮次,但保留对话。Stop 会结束进程。使用 Business 时,Resume 会以相同的配置文件、账户和文件夹重新启动同一个会话,并先重新检查凭据和策略。会话绝不会自行切换到另一个登录:如果它的账户已不可用,启动会被拒绝。

适用于每个会话的规则

由于每个会话都从引擎启动,所有会话适用同样的规则。Olivares AI 在四个默认拒绝(deny-closed)的强制执行点检查操作:Claude Code 内部、模型代理、每一次 MCP 工具调用,以及代理之间。使用 Business 时,按团队、代理或模型设置的预算会对支出发出警告、减速或直接停止。每一项决策都会写入带签名、可检测篡改的日志。

绑定到提供商密钥的 Claude Code 和 Codex 会话,只会通过每个会话独立的代理访问其提供商的端点,否则无法启动。使用账户登录的会话,以及 Grok Build 和 OpenCode 会话,并未以这种方式隔离:它们可以访问你的网络所允许的任何主机。

试一试

Community 免费且开源,用户数不限。你可以从 GitHub 仓库安装,也可以先阅读工作原理。Business 通过商业许可证,提供大型机构和受监管机构所需的功能。

相关文章

常见问题

我可以使用现有的 Claude 或 ChatGPT 订阅吗?

可以。AI tools 页面会运行各工具自带的登录流程,你登录的每个账户都会成为一个独立的工具实例。你也可以在 Providers 下添加 API 密钥或本地模型端点,例如 Ollama。

合上笔记本电脑后会怎样?

会话会继续在服务器上运行。用 olivares session follow 可以重新查看它的输出。从控制台的实时终端重新接入属于 Business 功能。

它是免费的吗?

Community 免费且开源,采用 AGPL-3.0 许可证,用户数不限。Business 在此基础上提供商业许可证,以及大型机构和受监管机构所需的功能。

查看您的智能体能触及哪些资源

Olivares AI 是面向您 AI 资产体系的开放式自托管平台。将其部署在您自己的基础设施上,即可获得安全与平台团队一直期待的访问关系图。