快速开始

OMAR 是面向智能体系统的确定性编排运行时。你描述团队要做什么,OMAR 将其编译为拓扑结构明确的程序,然后运行它——在浏览器中,或在终端里。

前置依赖

  • tmux 3.0+ — macOS 运行 brew install tmux,Debian/Ubuntu 运行 apt install tmux
  • 至少安装一个受支持的编程智能体:Claude Code、Codex CLI、Cursor CLI、Opencode 或 Google Antigravity CLI。

安装

一键安装(推荐)

curl -fsSL https://omar.rs/install.sh | sh

安装脚本支持 macOS 和 Linux,默认将 OMAR 二进制安装到 /usr/local/bin

Homebrew

brew install omar-os/omar/omar

OMAR 的 Homebrew tap 会自动安装 tmux 依赖。

从源码编译

git clone https://github.com/omar-os/omar.git
cd omar
make install

从源码编译需要 Rust 1.70+ 和 GNU Make。

启动 Mission Control

omar serve --ui

从守护进程自身的地址提供 Web 界面,并在浏览器中打开。页面与 API 同源,因此无需配置任何地址。

描述你的工作流。助理会起草一个 OMAR 程序,并展示它编译出的拓扑;在你确认之前不会运行任何东西。确认后拓扑图即时生效——端口传递数值,反应随其智能体工作而高亮,双击智能体即可打开它的终端。

启动终端界面

omar

同一个运行时,改为在 tmux 中驱动。OMAR 会自动检测已安装的后端,也可使用 -a 明确选择:

后端命令
Claude Codeomar -a claude
Codex CLIomar -a codex
Cursor CLIomar -a cursor
Opencodeomar -a opencode
Google Antigravity CLIomar -a agy

在终端中运行第一个工作流

  1. 运行 omar,打开仪表盘和执行助理。
  2. 将以下任务粘贴到执行助理窗口:
    Run https://github.com/omar-os/omar/blob/main/prompts/tests/project-factory.md
  3. 观察智能体团队自动组建。使用方向键切换智能体,按 Tab 进入下层,按 Shift+Tab 返回上层。
  4. 完成后告诉执行助理:
    Shutdown the test project and its agents.

可在 GitHub 查看源码、版本发布和问题追踪。