Tóm tắt nhanh:
/plancủa Oh-my-pi (OMP) là một chế độ của runtime: nó khoá phiên ở chế độ chỉ đọc để agent khảo sát mà không sửa dự án./skill:ak-plancủa AgentKit là một skill tạo kế hoạch triển khai thành file (plan.mdvà các file giai đoạn) để bạn duyệt rồi giao choak-cook. Cần khảo sát an toàn thì dùng/plan, cần kế hoạch bền qua nhiều phiên thì dùng/skill:ak-plan. Muốn dùng cả hai thì chạy lần lượt, đừng chạy/skill:ak-planbên trong Plan mode.
Hai lệnh cùng có chữ "plan", nên rất dễ nghĩ chúng thay được cho nhau, hoặc bật cả hai thì lập kế hoạch kỹ hơn. Thực tế, lồng chúng làm quy trình kẹt ở bước ghi file. Nếu cả hai cùng ghi được, bạn có hai bản kế hoạch lệch nhau.
Công khai: mình là maintainer của AgentKit và có quan hệ affiliate: link AgentKit trong bài là link affiliate, mua qua link này bạn được giảm 30%. Với OMP, mình là người nghiên cứu độc lập, không thuộc nhóm phát triển và không có quan hệ thương mại.
Ghi chú: bản beta hiện tại của AgentKit (từ 3.0.0-beta.35, 21/10/2026) đã đổi format tên skill từ ak:<tên> sang ak-<tên>, nên lệnh trong bài đã cập nhật theo tên mới: Claude Code gõ /ak-plan, Codex gõ $ak-plan. Nếu bạn còn dùng bản cũ hơn, đổi ak- thành ak: là ra lệnh tương ứng.
Phiên bản mình đã kiểm: mình chạy trọn quy trình ngày 01/09/2026 trên OMP 18.0.11 với bản beta AgentKit lúc đó, trên profile pi-omp. Ngày 03/10/2026 mình soát lại theo tài liệu và omp --help của OMP 18.4.0, chưa chạy lại toàn bộ trên AgentKit mới hơn. Chỗ nào chỉ theo tài liệu, mình ghi rõ.
Mình chọn theo thứ cần có trong tay ở cuối
Trước mỗi lần gõ chữ "plan", mình hỏi một câu: mình cần khoá quyền hành động của agent, hay cần một tài liệu triển khai?
Hình dung một căn bếp. Plan mode của OMP là công tắc khoá bếp ga: bạn được mở tủ, kiểm tra nguyên liệu và viết cách nấu, nhưng chưa được bật lửa. ak-plan của AgentKit là việc lập thực đơn và phiếu công việc: món nào làm trước, ai phụ trách, cần kiểm tra gì. Một bên kiểm soát quyền hành động của runtime, bên kia tạo ra tài liệu để triển khai.
| Cần gì | Dùng gì |
|---|---|
| Khảo sát một thay đổi mà chưa cho agent sửa dự án | /plan của OMP |
Tạo plan.md, chia giai đoạn, ghi phụ thuộc, cổng kiểm thử và bước bàn giao | /skill:ak-plan của AgentKit |
| Cả hai | Chạy lần lượt: /plan, chọn Save and quit, rồi /skill:ak-plan ở phiên thường |
/skill:ak-plan hợp với việc tái cấu trúc nhiều file, chuyển đổi dữ liệu, xác thực, thanh toán, toàn vẹn dữ liệu, hoặc việc cần làm tiếp qua nhiều phiên, vì những việc đó cần một bản kế hoạch đọc lại được ở phiên khác. /plan hợp khi bạn chỉ muốn agent nhìn trước rồi đề xuất, chưa động vào file nào.
Mở khi tài khoản có quyền subscriber
Bài này dành cho subscriber
Khi tài khoản có quyền, toàn bộ bài, bản visual tương tác và lệnh gọi từ agent đều mở.
- Đăng nhập hoặc tạo tài khoản modernEngineerQuyền đọc gắn với email tài khoản.
- Chọn gói trên trang Bảng giáGói 1, 3 hoặc 12 tháng, trả bằng chuyển khoản VietQR. Quyền đọc mở khoảng một phút sau khi tiền về.
- Hoặc nhập mã Facebook subscriberNgười ủng hộ trang qua Facebook nhận mã kích hoạt qua tin nhắn mỗi tháng.
Đã là subscriber? Đăng nhập để đọc.
Dùng bài này trong agent của bạn
Lấy API keyChép đoạn dưới, dán vào Claude Code, Codex hay agent bạn đang dùng. Agent đọc bài rồi đối chiếu với repo đang mở.
Đọc bài "Plan mode của OMP và ak-plan của AgentKit: khi nào dùng cái nào" trên modernEngineer rồi áp dụng vào repo này.
1. Gọi tool content_get của MCP server modernengineer với locale "vi", slug "omp-plan-mode-vs-agentkit-ak-plan". Nếu chưa nối MCP server modernengineer, dừng lại và hướng dẫn tôi nối theo https://modernengineer.dev/vi/mcp.
2. Tóm tắt các bước chính của bài, chỉ ra bước nào áp dụng được cho repo này.
3. Đề xuất thay đổi cụ thể và hỏi tôi trước khi sửa file.Nối MCP cho Claude Code (một lần)
claude mcp add --transport http modernengineer \
https://api.modernengineer.dev/mcp \
--header "Authorization: Bearer <API key>"Đọc trọn bài qua MCP cần API key của tài khoản subscriber hoặc đã mua guide này. Không có quyền, agent sẽ chỉ đọc được phần mở đầu.
- Phiên bản
- v1.0.0
- Cập nhật
- 01/09/2026
- Giấy phép
- Subscriber-only; redistribution prohibited
- Slug
- omp-plan-mode-vs-agentkit-ak-plan


