Chế độ Ultrawork (kỷ luật làm việc siêu chính xác)
Chỉ cần thêm 'ultrawork' vào yêu cầu, agent chuyển sang chế độ siêu chính xác: test đỏ trước, chứng cứ trên bề mặt thật, dọn sạch tài nguyên rồi mới báo xong.
Lập trìnhNâng cao★ 67,531⑂ 5,507Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
Khi phát hiện từ khóa ultrawork (hoặc ulw), agent chuyển sang chế độ "độ chính xác tối đa" với nguyên tắc cốt lõi: không có chứng cứ thì không được nói đã xong.
- Phân tầng công việc (LIGHT/HEAVY): nếu chạm tới auth, migration DB, tích hợp ngoài, concurrency hay refactor xuyên miền → nâng lên HEAVY với 3+ tiêu chí thành công và vòng review bắt buộc.
- Hợp đồng mục tiêu: đăng ký
create_goalvới sản phẩm người dùng thấy được, tiêu chí PASS/FAIL cụ thể và điều kiện "khi nào dừng". - Sổ tay bền (notepad): tạo file markdown bằng
mktemp, chỉ ghi thêm (append-only) kế hoạch, phát hiện, log RED/GREEN — nhờ đó khôi phục trạng thái sau khi context bị nén. - Vòng thực thi PIN → RED → GREEN → SURFACE → CLEAN: chụp test thất bại TRƯỚC khi viết code, sửa nhỏ nhất để pass, chứng minh lại trên bề mặt thật (curl, Chrome, pty qua xterm.js), rồi dọn server/tmux/container/file tạm và ghi biên nhận.
- Kỷ luật tìm kiếm: symbol dùng LSP, tìm cấu trúc dùng ast-grep, kiến trúc dùng codegraph, nghiên cứu ngoài repo giao cho subagent
librarian.
Phù hợp với ai
- Lập trình viên đã mệt vì AI báo "xong rồi" nhưng thực tế không chạy.
- Nhóm muốn thực sự áp đặt TDD và chứng cứ QA thủ công.
- Người dùng nâng cao đang chạy nhiều subagent trên Codex/omo.
- Không phù hợp cho hỏi đáp nhanh hoặc script nhỏ — quy trình sẽ quá nặng.
Ví dụ sử dụng
- Sửa bug API: "ulw endpoint đăng nhập vẫn trả 200 với email sai" → chụp test RED → sửa tối thiểu →
curl -ichứng minh status 400 kèm body → commit kèm đường dẫn chứng cứ. - Kiểm thử hiển thị TUI: khi chỉnh layout terminal, render qua web terminal xterm.js thật và chụp ảnh thay vì
tmux capture-pane, cuối cùng ghi biên nhậntmux kill-session. - Tích hợp webhook thanh toán (HEAVY): đăng ký 4 tiêu chí (happy path, biên, event trùng, hồi quy chức năng liền kề) và lặp lại chứng cứ delta cho tới khi subagent reviewer chấp thuận vô điều kiện.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục packages/omo-codex/plugin/components/ultrawork/skills/ultrawork từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/ultrawork/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/code-yeongyu/oh-my-openagent.git && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-codex/plugin/components/ultrawork/skills/ultrawork ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và tạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Clone repo:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Copy đúng thư mục skill:
cp -r oh-my-openagent/packages/omo-codex/plugin/components/ultrawork/skills/ultrawork ~/.claude/skills/ - Kiểm tra tồn tại file
~/.claude/skills/ultrawork/SKILL.md. - Khởi động lại Claude Code (hoặc Codex) và xác nhận
ultraworkxuất hiện trong danh sách skill. - Khi dùng, thêm
ultraworkhoặculwvào đầu yêu cầu, ví dụ:ulw sửa lỗi API trả sai mã 400. - (Tùy chọn) Bản gốc được hook của omo tự chèn. Nếu không có hook, hãy sửa các tên tool như
create_goal,update_plan,multi_agent_v1.*thành cơ chế TODO/subagent tương ứng trong môi trường của bạn.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION