Tóm tắt nhanh:
ak-vibeđưa một issue GitHub hoặc một câu yêu cầu đi tới PR đã review, đã sửa và có nhãn sẵn sàng. Nó tạo worktree rồi nốiak-plan,ak-cookhoặcak-fix,ak-code-review,ak-shipvàak-review-prthành một dây chuyền. Nó không bỏ qua cổng nào của các skill con, và không merge khi bạn không thêm--ship.
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%.
Tóm tắt
Dùng khi bạn có một link issue hoặc một câu yêu cầu và muốn một lệnh đi tới PR sẵn sàng, hoặc tới tận merge và CI xanh với --ship. Test, review, branch protection và chính sách bảo mật đều giữ nguyên.
flowchart LR
A["Issue GitHub hoặc yêu cầu"] --> B["ak-vibe"]
B --> C["PR đã review, có nhãn ready"]
C --> D["Dừng ở đây khi không có --ship"]
C --> E["Merge và CI xanh khi có --ship"]Mỗi lượt chạy xoay quanh 4 điều:
| Điều | Câu hỏi | Ví dụ |
|---|---|---|
| Đầu vào | Lượt chạy bắt đầu từ đâu? | Link issue cùng repo là nguồn sự thật; một câu yêu cầu thì issue mới chỉ được tạo sau validate và red-team |
| Đường đi | Đây là việc mới hay sửa lỗi? | "Thêm xuất CSV" đi ak-cook --tdd --auto; lỗi 500 đi ak-debug rồi ak-fix --auto |
| Chế độ ship | PR nhắm tới nhánh nào? | Mặc định stable qua ak-ship official; --beta dùng ak-ship beta; --both chạy beta rồi stable |
| Điểm dừng | Khi nào lượt chạy kết thúc? | Không có --ship: PR có nhãn; có --ship: CI xanh, blocker bên ngoài, hoặc cùng blocker sau 3 lần sửa |
Repo nào tự khai báo cơ chế merge theo lô (merge train, bot hay routine theo lịch) thì vibe dừng ở PR sẵn sàng, kể cả khi có --ship.
Prompt mẫu cho một issue có sẵn:
/ak-vibe <link issue>| Cờ | Để làm gì | Từ ak |
|---|---|---|
--ship | Merge PR và theo CI tới khi xanh | 1.0.0 |
--beta | Ship lên nhánh beta/dev thay cho stable | 1.0.0 |
--both | Chạy beta trọn vẹn, rồi mới tới stable | 2.4.0 |
--advice | Có cố vấn kongming giám sát cả quy trình | 2.5.0 |
--ultra | Plan và code-review chọn bản tốt nhất trong 5 | 2.15.0 |
Phần dưới đây là bản chi tiết: luồng chạy, 5 tình huống kèm prompt, giải thích từng cờ (dùng khi, không cần khi, nhận lại gì, đi kèm cờ nào), lịch sử thay đổi theo bản ak và các lỗi hay vấp. Bản chi tiết và trang trực quan dành cho subscriber. Agent của bạn cũng tìm được trong đó qua MCP của portal.
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 "ak-vibe: đưa issue hoặc yêu cầu tới PR sẵn sàng" 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 "ak-vibe". 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
- 22/10/2026
- Giấy phép
- Bảo lưu mọi quyền
- Slug
- ak-vibe


