快速开始
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 Code | omar -a claude |
| Codex CLI | omar -a codex |
| Cursor CLI | omar -a cursor |
| Opencode | omar -a opencode |
| Google Antigravity CLI | omar -a agy |
在终端中运行第一个工作流
- 运行
omar,打开仪表盘和执行助理。 -
将以下任务粘贴到执行助理窗口:
Run https://github.com/omar-os/omar/blob/main/prompts/tests/project-factory.md -
观察智能体团队自动组建。使用方向键切换智能体,按
Tab进入下层,按Shift+Tab返回上层。 -
完成后告诉执行助理:
Shutdown the test project and its agents.
可在 GitHub 查看源码、版本发布和问题追踪。