MiniMax 开源了自托管的 OpenAI Agents API「OpenAgentCore」:一套 Core,多种 Harness

MiniMax 开源了自托管的 OpenAI Agents API「OpenAgentCore」:一套 Core,多种 Harness;官方 SDK 只改 OPENAI_BASE_URL,Session 里原生跑 Codex / Claude Code / MiniMax Code,模型与沙箱按协议可换

开源地址:
https://github.com/MiniMax-AI/OpenAgentCore

主要想解决的问题
1. 同款 API:官方 OpenAI SDK 或裸 HTTP,指向你的 Core /v1。
2. 你的 Agent + 你的模型:每个 Session 选 harness(如 extra_body.agent.x_agents_core.harness = "codex"),模型走你配置的 provider。
3. 计算可休眠、工作区可留:microsandbox 上空闲释放算力、文件随独立存储在兼容节点恢复;E2B 可就地 pause;也支持 Docker 与本机 Linux/macOS/Windows。
4. 边界可替换:Sandbox Provider、工作区文件系统、Harness、模型提供商都走既定协议(见 AGENTS.md)。

项目架构
· Core + PG:鉴权、冻结配置、调度 Turn、取消/交互、持久化执行事实
· Sandbox Provider / Node:申请与回收算力;节点跑 Docker 或 microsandbox
· Workspace FS:环境持久存储(与算力生命周期分开)
· Runtime:准备环境与能力快照,跑 Session Executor,上报事件与收据
· Harness adapter:调上游 SDK/协议,翻译事件;原生 agent 循环与上下文归 Harness
· Model provider:Responses / Anthropic / chat_completions 等协议
· Web:运维控制台(走 /core/v1)


分类