
Dùng Codex hiệu quả hơn — OMX lo phần prompt, workflow và runtime khi dự án phức tạp dần.
Website: https://yeachan-heo.github.io/oh-my-codex-website/ Tài liệu: Bắt đầu · Agent · Skill · Tích hợp · Demo · Hướng dẫn OpenClaw
OMX là lớp workflow mở rộng cho OpenAI Codex CLI.
Codex vẫn là engine chính, OMX giúp bạn:
- cấu hình Codex tốt hơn ngay từ phiên đầu tiên
- chạy workflow nhất quán từ làm rõ yêu cầu đến hoàn thành
- gọi các skill chính bằng
$deep-interview,$ralplan,$teamvà$ralph - lưu trữ hướng dẫn dự án, kế hoạch, log và trạng thái trong
.omx/
Nếu bạn muốn trải nghiệm OMX nhanh nhất, bắt đầu từ đây:
npm install -g @openai/codex oh-my-codex
omx setup
omx --madmax --highSau đó làm việc bình thường trong Codex:
$deep-interview "clarify the authentication change"
$ralplan "approve the auth plan and review tradeoffs"
$ralph "carry the approved plan to completion"
$team 3:executor "execute the approved plan in parallel"
Đó là flow chính.
Khởi động OMX, làm rõ yêu cầu khi cần, duyệt kế hoạch, rồi chọn $team để chạy song song hoặc $ralph để một agent lo đến khi xong.
Dùng OMX nếu bạn đã quen Codex và muốn trải nghiệm tốt hơn:
- workflow chuẩn xoay quanh
$deep-interview,$ralplan,$teamvà$ralph - các role chuyên biệt và skill hỗ trợ cho từng loại task
- hướng dẫn dự án qua
AGENTS.mdtheo scope - lưu trạng thái lâu dài trong
.omx/— kế hoạch, log, memory và theo dõi mode
Nếu bạn chỉ muốn dùng Codex thuần mà không cần thêm workflow, thì có lẽ không cần OMX.
- Node.js 20+
- Codex CLI đã cài:
npm install -g @openai/codex - Codex đã xác thực (auth)
tmuxtrên macOS/Linux nếu muốn dùng team runtimepsmuxtrên Windows nếu muốn dùng team mode
Khởi chạy OMX:
omx --madmax --highRồi thử workflow chính:
$deep-interview "clarify the authentication change"
$ralplan "approve the safest implementation path"
$ralph "carry the approved plan to completion"
$team 3:executor "execute the approved plan in parallel"
Dùng $team khi cần nhiều worker chạy song song, hoặc $ralph khi muốn một agent lo từ đầu đến cuối.
OMX không thay thế Codex.
OMX bổ sung một lớp hỗ trợ phía trên Codex:
- Codex vẫn làm toàn bộ việc thực thi
- Role của OMX giúp gọi nhanh các vai trò chuyên biệt
- Skill của OMX đóng gói các workflow phổ biến thành lệnh
.omx/lưu kế hoạch, log, memory và trạng thái runtime
Nói đơn giản: OMX giúp phân task đúng chỗ + workflow rõ ràng + runtime ổn định hơn — không phải một bảng điều khiển để gõ lệnh cả ngày.
- Chạy
omx setup - Khởi động với
omx --madmax --high - Dùng
$deep-interview "..."khi yêu cầu còn mơ hồ - Dùng
$ralplan "..."để duyệt kế hoạch và cân nhắc trade-off - Chọn
$teamđể chạy song song hoặc$ralphđể một agent lo đến khi xong
$deep-interview— làm rõ scope khi yêu cầu còn mơ hồ.$ralplan— chuyển scope đã rõ thành kế hoạch triển khai được duyệt.$teamhoặc$ralph— dùng$teamkhi cần nhiều worker song song, hoặc$ralphkhi muốn một agent chạy liên tục đến khi xong.
| Lệnh | Dùng khi |
|---|---|
$deep-interview "..." |
Làm rõ ý định, scope và non-goal |
$ralplan "..." |
Duyệt kế hoạch triển khai và trade-off |
$ralph "..." |
Chạy liên tục đến khi hoàn thành và verify |
$team "..." |
Chạy song song khi task đủ lớn |
/skills |
Xem danh sách skill và helper đã cài |
Các phần dưới đây hữu ích nhưng không phải là bước bắt đầu chính.
Dùng team runtime khi cần phối hợp nhiều worker qua tmux/worktree — đây không phải bước bắt đầu mặc định.
omx team 3:executor "fix the failing tests with verification"
omx team status <team-name>
omx team resume <team-name>
omx team shutdown <team-name>Đây là các công cụ vận hành/hỗ trợ:
omx setupcài prompt, skill, config và scaffold AGENTSomx doctorkiểm tra cài đặt khi có vấn đềomx hud --watchtheo dõi trạng thái, không phải workflow chính
omx explore --prompt "..."tìm kiếm chỉ đọc trong repositoryomx sparkshell <command>chạy lệnh shell có kiểm soát output
Ví dụ:
omx explore --prompt "find where team state is written"
omx sparkshell git status
omx sparkshell --tmux-pane %12 --tail-lines 400omx team cần backend tương thích tmux:
| Nền tảng | Cài đặt |
|---|---|
| macOS | brew install tmux |
| Ubuntu/Debian | sudo apt install tmux |
| Fedora | sudo dnf install tmux |
| Arch | sudo pacman -S tmux |
| Windows | winget install psmux |
| Windows (WSL2) | sudo apt install tmux |
Trên một số máy Intel Mac, khi khởi động OMX — đặc biệt với --madmax --high — CPU có thể tăng đột biến do macOS Gatekeeper xác thực nhiều tiến trình đồng thời.
Nếu gặp tình trạng này, thử:
xattr -dr com.apple.quarantine $(which omx)- Thêm ứng dụng terminal vào danh sách Developer Tools trong cài đặt Security của macOS
- Dùng cấu hình nhẹ hơn (bỏ
--madmax --high)
- Bắt đầu
- Hướng dẫn demo
- Danh mục agent
- Tham chiếu skill
- Tích hợp
- Hướng dẫn OpenClaw / notification gateway
- Đóng góp
- Nhật ký thay đổi
- English
- 한국어
- 日本語
- 简体中文
- 繁體中文
- Tiếng Việt
- Español
- Português
- Русский
- Türkçe
- Deutsch
- Français
- Italiano
- Ελληνικά
- Polski
| Vai trò | Tên | GitHub |
|---|---|---|
| Tác giả & Lead | Yeachan Heo | @Yeachan-Heo |
| Maintainer | HaD0Yun | @HaD0Yun |
MIT