Open agent runtime

让编码 Agent 成为可运行的团队工作流

Agent-Compose 用 daemon、CLI 和隔离 sandbox 统一管理 Codex、Claude Code、Gemini 与 OpenCode,让配置、运行、调度和凭据边界落在同一套开源控制面上

Compose-style 配置隔离运行时事件与调度Runtime LLM Facade
agent-compose / projectdaemon online
reviewerRUNNING
agents:
  reviewer:
    provider: codex
    driver: docker
    triggers:
      - event: pull_request
10:24:08 sandbox created
10:24:11 agent connected
10:24:42 review completed

Core capabilities

从配置到运行,一套控制面

将多种编码 Agent、隔离运行时和自动化触发统一到可审阅的声明式配置中

CONFIG

声明式项目编排

通过 agent-compose.yml 描述 Agent、workspace、MCP server、skill、volume 与调度器

RUNTIME

独立 Sandbox

按需要选择 Docker、BoxLite 或 Microsandbox,为每次运行划定清晰的执行边界

AUTOMATION

调度与事件

使用 cron、interval、timeout、event 和 webhook 组织持续运行的自动化任务

CREDENTIALS

模型凭据边界

Runtime LLM Facade 让 Provider 凭据留在 daemon,避免直接进入 guest 环境

How it works

配置一次,持续运行

daemon 维护状态和运行时生命周期,CLI 与 API 提供统一操作入口,Agent 在隔离环境中执行实际工作

阅读文章 ↗
01Declareagent-compose.yml
02Orchestratedaemon + CLI
03Runisolated sandbox

Built in the open

开放源码,透明演进

Agent-Compose 采用 AGPL-3.0 协议并处于 Public Preview,API、运行时打包和默认部署方式仍可能变化,版本与变更以 GitHub 为准

Start composing

开始构建你的 Agent 工作流

从源码和演示了解当前能力,或加入微信讨论组交流部署与使用方式