快速开始
什么是 OMAR?
OMAR 是一个用于创建强大智能体组织的 TUI 工具。它运行在 tmux 之上,让你在一个终端内编排深层并行 AI 智能体。
前置依赖
- tmux 3.0+ ——
brew install tmux(macOS)或apt install tmux(Debian/Ubuntu) - 至少一个智能体后端: Claude Code、 Codex CLI、 Opencode 或 Cursor CLI
安装
一键安装(推荐)
$ curl -fsSL https://omarmy.ai/install.sh | sh 支持 macOS 和 Linux,默认安装到 /usr/local/bin。
Homebrew
$ brew install lsk567/omar/omar 自动安装 tmux 依赖。
从源码编译
$ git clone https://github.com/lsk567/omar.git
$ cd omar && make install 需要 Rust 1.70+ 和 GNU Make。
启动
$ omar 这会使用默认智能体后端(Claude Code)启动 OMAR 仪表盘。使用其他后端:
| 后端 | 命令 |
|---|---|
| Claude Code | omar 或 omar --agent claude |
| Codex CLI | omar --agent codex |
| Opencode | omar --agent opencode |
| Cursor CLI | omar --agent cursor |
第一次使用
-
运行
omar—— 你会看到 TUI 仪表盘和你的执行助理(EA) -
将测试提示词粘贴到 EA 窗口:
Load and run https://github.com/lsk567/omar/blob/main/prompts/tests/project-factory.md - 观察智能体自动创建。用 ↑↓ 切换智能体,→ 深入下层,← 返回上层
-
关闭时:
Shutdown the test project and its agents.
快捷键
| 按键 | 操作 |
|---|---|
↑/↓ 或 j/k | 切换智能体 |
→ 或 Tab | 深入子智能体 |
← | 返回上层 |
Enter | 附加到智能体(弹窗) |
n | 创建新智能体 |
d | 删除智能体(需确认) |
p | 添加项目 |
e | 显示事件 |
r | 刷新状态 |
z | 脱离 tmux |
D | 调试控制台 |
? | 帮助 |
Q | 退出(需确认) |
下一步
- 架构与设计 —— 了解 OMAR 的工作原理
- HTTP API 参考 —— 程序化管理智能体
- 智能体编排 —— 管理者-执行者模式