ULW Loop (Điều phối tác vụ dài hạn dựa trên bằng chứng)
Skill chia nhỏ mục tiêu thành các bước nguyên tử, chỉ công nhận hoàn thành khi có bằng chứng thực tế, và ủy thác công việc cho các subagent Codex.
Tự động hóaNâ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ì
- Phân rã công việc lớn thành các bước siêu nhỏ, đăng ký thành goal và duy trì checklist với đúng một mục
in_progress. - Không chấp nhận "đã xong" chỉ vì test pass: yêu cầu bằng chứng từ bề mặt thật (terminal, HTTP, trình duyệt, stdout CLI, diff DB). Bằng chứng gắn với hash cây git nên tự hết hạn khi mã nguồn đổi.
- Ép định dạng ủy thác cho subagent: mỗi
spawn_agentbắt đầu bằngTASK:, kèmDELIVERABLE,SCOPE,VERIFY; chạy nền, back-off thời gian chờ tới ~5 phút. - Khi mất ngữ cảnh (compaction), đọc lại brief + goals + ledger và
status --jsontrước rồi tiếp tục, thay vì lập kế hoạch lại từ đầu. - Quy định rõ khi nào nên dùng team mode, mỗi thành viên một git worktree riêng, merge theo từng đơn vị công việc.
Phù hợp với ai
- Lập trình viên dùng Codex/oh-my-openagent với công cụ multi-agent.
- Người làm refactor, migration kéo dài nhiều phiên và hay bị đứt ngữ cảnh.
- Đội nhóm muốn áp dụng chuẩn "hoàn thành phải có bằng chứng quan sát được".
Ví dụ sử dụng
- "Dùng ulw để migrate module thanh toán" → tạo goal, checklist từng bước, mỗi bước ghi lại log chạy thật làm bằng chứng.
- Review PR lớn → spawn agent reviewer chạy nền, agent gốc vẫn làm việc độc lập và theo dõi tín hiệu
WORKING:. - Sau khi context bị nén → đọc
ulw-loop status --jsonvà ledger để tiếp tục từ bước đang dở.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/HEAD/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
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/ulw-loop/skills/ulw-loop từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/ulw-loop/ 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 /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop ~/.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.
- Clone kho mã:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Sao chép thư mục skill:
mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop ~/.claude/skills/ - Kiểm tra file
~/.claude/skills/ulw-loop/references/full-workflow.mdđã có; thiếu file này skill sẽ không chạy đúng. - Đảm bảo đã cài CLI
omo-agent-toolkit(thử chạyomo-agent-toolkit ulw-loop status --json). - Khởi động lại Claude Code và yêu cầu "chạy ulw-loop cho tác vụ ..." để kích hoạt.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION