快速开始
什么是 OMAR?
OMAR 是一个用于创建强大智能体组织的 TUI 工具。它运行在 tmux 之上,让你在一个终端内编排深层并行 AI 智能体。
前置依赖
- tmux 3.0+ ——
brew install tmux(macOS)或apt install tmux(Debian/Ubuntu) - 至少一个智能体后端: Claude Code、 Codex CLI、 Opencode、 Cursor CLI 或 Gemini CLI
安装
一键安装(推荐)
$ curl -fsSL https://omar.tech/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 |
| Gemini CLI | omar --agent gemini |
第一次使用
-
运行
omar—— 你会看到 TUI 仪表盘和你的执行助理(EA) -
将测试提示词粘贴到 EA 窗口:
Load and run https://github.com/lsk567/omar/blob/main/prompts/tests/project-factory.md - 观察智能体自动创建。用 ↑↓ 导航,Tab 深入智能体,Shift+Tab 返回上层
-
关闭时:
Shutdown the test project and its agents.
快捷键
| 按键 | 操作 |
|---|---|
←/→ 或 h/l | 切换面板(侧栏 / 主区域) |
↑/↓ 或 j/k | 上下移动选择 |
Tab | 深入选中的智能体 |
Shift+Tab 或 Esc | 返回上层 |
Enter | 附加到选中的智能体 |
n | 创建新智能体 |
d | 终止选中的智能体 |
N | 创建新 EA(输入名称) |
D | 删除当前 EA |
[ | 上一个 EA |
] | 下一个 EA |
p | 添加项目 |
e | 显示定时事件 |
S | 设置 |
G | 调试控制台 |
r | 刷新智能体列表 |
z | 脱离(仪表盘继续运行) |
? | 帮助 |
Q | 退出 |
下一步
- 架构与设计 —— 了解 OMAR 的工作原理
- HTTP API 参考 —— 程序化管理智能体
- 智能体编排 —— 管理者-执行者模式