AI News HubLIVE
站内改写2 分钟阅读

Show HN:OtoDock —— 在你的服务器上以Agent团队形式运行Claude Code和Codex

OtoDock是一个自托管的AI Agent平台,让你可以在自己的基础设施上以Agent团队的形式运行Claude Code和Codex。它提供实时仪表盘、安全沙箱、多Agent会议、自动化调度、文档生成等功能,支持消费级订阅、API密钥或本地模型。采用公平源码许可(FSL-1.1-Apache-2.0),支持Docker一键部署。

来源Hacker News AI作者: dimitrismrtzs

OtoDock 是一个开源自托管的 AI Agent 平台,旨在将 Claude Code 和 Codex 的能力扩展为可在你的服务器上协同工作的 Agent 团队。该项目由 Dimitris Mourtzis 创建,灵感来源于他希望超越终端限制,在任何地方、自己的基础设施上使用 Claude Code 的需求。如今,OtoDock 已成为其个人 Agent 的工作平台,甚至部分代码由 Agent 自身构建、测试和发布。

平台的核心是将真实的 Claude Code 和 Codex CLI 作为引擎,并在其上构建实时仪表盘、安全模型和调度基础设施。每个 Agent 都运行在独立的系统内核沙箱中,默认与网络隔离,用户可按需授予对单个文件夹或服务的访问权限。所有聊天记录、文件、记忆和凭证都存储在你控制的硬件上,确保数据主权。

OtoDock 支持多种 AI 提供方:团队成员可以使用他们已有的 Claude/ChatGPT 消费级订阅,管理员可以共享 API 密钥,或者完全使用通过 Ollama 运行的本地模型。Agent 功能可通过 MCP 协议扩展,社区已提供浏览器、GitHub、Notion 等工具的即装即用集成。

特色功能包括:实时流式聊天(可展开工具调用细节、计划模式和子Agent)、多Agent会议(Agent 之间可进行有主持的讨论,并行回答并收敛)、语音交互(免提对话、听写和朗读)、透明且可编辑的 Agent 记忆(每次写入都可追溯、版本化)、以及自动化调度与 Webhook 触发。Agent 还能生成 Word、Excel、PowerPoint 和 PDF 文件,并支持图像生成和编辑。

安全方面,平台内置了 SSO/OIDC 单点登录、双因素认证、基于角色的权限、加密凭据、作用域 API 密钥以及每个用户/Agent 的预算控制。所有服务端 Agent 默认网络隔离,用户可逐个开放服务访问。

部署极为简单:使用 Docker 只需一条命令即可启动(curl 获取 docker-compose.yml 并运行 docker compose up -d),然后通过初始化向导创建管理员账户,几分钟内即可与第一个 Agent 对话。也支持从源码构建或在裸金属上开发部署。

OtoDock 采用公平源码许可(Functional Source License, v1.1,含 Apache 2.0 未来授权),允许使用、运行、修改和再分发,但禁止与 OtoDock 进行商业竞争。每个版本发布两年后自动变为纯 Apache 2.0 许可。项目由社区贡献者维护,欢迎提交贡献。

未来计划包括:远程机器(在用户自有设备上运行 Agent 并赋予完全访问权限)、实时终端视图、电话接听 Agent、Android 应用,以及更多集成(Google Workspace、Slack、Linear、Microsoft 365 等)。