---
title: "Thiết kế loop để coding agent tự chạy - goal, giới hạn lượt, agent kiểm tra và chia việc cho nhiều agent"
description: "Khóa học về thiết kế loop cho vibe coder đã có app do Claude Code hay Codex dựng: agent tự làm tiếp tới khi đạt goal mà bạn không phải có mặt ở từng bước. Trên app của mình, bạn đặt goal có bằng chứng và giới hạn hợp với từng tool, thêm agent kiểm tra và hàng rào, rồi buổi sáng tự chọn nhận kết quả hay quay về commit."
canonical: "https://200lab.io/courses/thiet-ke-loop-de-coding-agent-tu-chay-goal-gioi-han-luot-agent-kiem-tra-va-chia-viec-cho-nhieu-agent"
type: "course"
course_type: "course"
learning_type: "free_form"
published: "2026-10-13T09:49:06Z"
students: 61
---

## Khóa học này mang lại gì cho bạn

Tính năng cho khách tự đổi giờ hẹn đã xong, nhưng dòng nào trong `PROGRESS.md` cũng chờ bạn bấm thử mới được chuyển sang đạt, nên bạn chưa rời máy được. Trên chính app này, bạn dựng loop, tức cách cho agent tự làm, tự kiểm tra rồi tự làm tiếp, không cần bạn nhắn lại sau mỗi lượt (mỗi lần agent trả lời xong rồi chờ). Agent vẫn viết code, còn bạn quyết định việc nào được giao, loop dừng ở đâu và nhận kết quả nào.

- **Chọn việc giao cho loop** — Bạn xét từng việc đang chờ trên app nên giao cho loop hay giữ lại, tùy kết quả của việc đó có bằng chứng để kiểm tra hay không, lượt trước có quyết định bước làm tiếp hay không, và ai sẽ đọc kết quả. Việc mà chỉ gu của bạn quyết định được thì bạn giữ lại tự làm.
- **Đặt goal đòi bằng chứng** — Bạn viết goal, tức điều agent phải làm được thì việc mới tính là xong, sao cho nó chỉ được chấm đạt khi agent đã đưa ra bằng chứng. Bạn cũng chọn giới hạn hợp với từng tool và ước lượng phần hạn mức một việc dài sẽ tiêu trước khi giao.
- **Thêm agent kiểm tra** — Bạn nhờ agent tạo file định nghĩa agent kiểm tra trong repo; agent này chạy mỗi khi agent làm việc xong một mục, chỉ nhận spec với checklist, không đọc báo cáo của agent làm việc. Bạn cho nó tự chủ hơn khi nó đã phân biệt được tính năng đang lỗi với tính năng chạy đúng.
- **Cho loop làm tiếp đúng chỗ** — `PROGRESS.md` ghi được việc nào đang dở, và mỗi mục có hai ô đánh dấu: ô agent đã kiểm tra và ô bạn đã nhận. Mỗi vòng (agent làm một mục) kết thúc bằng commit, còn goal dừng ngay trước bước chỉ bạn duyệt được.
- **Dựng hàng rào và cắt quyền** — Bạn biến rule không được quên thành hook để tool tự chặn lệnh vi phạm, rồi thử xem nó chặn thật chưa. Khi loop phải đọc nội dung người ngoài viết, bạn chỉ để lại quyền nó thật sự cần. Bạn cũng đặt mỗi rule vào đúng file settings mà nơi loop chạy sẽ đọc.
- **Kiểm tra lần chạy theo lịch** — Bạn đưa việc kiểm tra app mỗi sáng vào skill để lần chạy theo lịch gọi skill đó bằng tên, và xem lịch sử lần chạy trước khi tin vào báo cáo. Sáng nào app bị lỗi, bạn cứu app theo bảng triệu chứng và cách xử lý.
- **Chia việc rà cho nhiều agent** — Bạn duyệt kế hoạch chia việc rồi mới cho các agent rà bắt đầu, và chỉ để chúng chạy song song khi chúng chỉ đọc, không sửa gì trong repo. Mỗi finding, tức lỗi do agent rà báo về, chỉ được giữ khi agent kiểm tra hoặc chính bạn đã thấy lỗi đó trên app đang chạy.

Đây là khóa thực hành ngay trên app của bạn, dùng được với Claude Code hoặc Codex. Tới chương cuối của phần chính, bạn giao trọn tính năng lịch hẹn lặp lại hằng tuần cho loop chạy qua đêm.

## Khóa học cung cấp những nền tảng nào

Nền tảng của cả khóa học là loop do bạn dựng bên ngoài agent, không phải các bước agent tự lặp trong lúc trả lời tin nhắn của bạn. Loop cần đủ sáu phần, gồm goal có bằng chứng, giới hạn, agent kiểm tra, trạng thái nằm trong file, rule dừng và hàng rào. Thiếu phần nào thì lúc không ai ngồi máy, agent tự quyết định thay bạn ở phần đó.

Trang [Keep Claude working toward a goal](https://code.claude.com/docs/en/goal) của Claude Code và bài [Using Goals in Codex](https://developers.openai.com/cookbook/examples/codex/using_goals_in_codex) của OpenAI là hướng dẫn chính thức về goal của hai tool. Bài [Effective harnesses for long-running agents](https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents) của Anthropic trình bày cách cho agent ở session mới đọc lịch sử commit và file ghi tiến độ trước khi làm tiếp.

Bảy chương dưới đây xếp theo thứ tự bạn lắp từng phần đó vào loop. Những gì trang này nói về cách hai tool chạy là đúng tới tháng 10/2026.

### 1. Goal, giới hạn lượt và hạn mức

Màn hình báo goal đạt, vậy mà lịch hẹn thử đã kết thúc vẫn không có link đánh giá nào. Ở Claude Code, model kiểm tra goal chỉ đọc chat; ở Codex, agent đang làm việc tự rà rồi tự báo đạt. Bạn viết goal có bốn phần, gồm trạng thái cuối của app, bằng chứng agent phải đưa vào chat, điều không được làm hỏng và lối ra BLOCKED. Gặp bước không tự làm được, agent dừng lại và ghi BLOCKED vào `PROGRESS.md`.

Codex có thể sửa đi sửa lại lỗi định dạng ngày của file CSV tới tận sáng khi goal không có giới hạn nào. Với Claude Code, goal ghi sẵn giới hạn lượt (số lượt tối đa agent được chạy); với Codex, bạn nhờ agent tạo goal có token budget, tức mức token goal được tiêu. Bạn cũng ghi sẵn cách dừng ở từng nơi loop chạy, tức session đang mở, lần chạy theo lịch trên máy hay lần chạy trên cloud.

Sau **40 lượt**, goal đã dừng đúng giới hạn, nhưng tới sáng bạn thấy hạn mức cả tuần đã hết. Bạn đo xem một thay đổi nhỏ tiêu bao nhiêu hạn mức, ghi khoảng ước lượng vào nhật ký chạy qua đêm, rồi tự quyết định có cho loop tự chạy tiếp khi hạn mức reset hay không.

### 2. Kiểm tra lại những việc loop báo đã xong

Goal “tất cả test xanh” được chấm là đạt, nhưng lịch hẹn có mã giảm giá vẫn giữ nguyên giá. Biểu tượng CI xanh trên GitHub cũng chỉ là kết quả của commit cũ đã push. Bạn đặt lại goal theo bằng chứng chính bạn thấy, như kết quả smoke check (lệnh ngắn thử xem app còn chạy không) hay dữ liệu trong app sau khi bấm thử. Bạn cũng thêm kịch bản ghép, tức lần thử dùng mã giảm giá cho gói nhiều buổi.

Agent kiểm tra cho đạt tính năng danh sách chờ mười lần liền, kể cả lần khách đầu danh sách không được nhận khung giờ vừa có người hủy, vì nó chỉ lặp lại kết luận trong báo cáo của agent làm việc. Bạn cho agent kiểm tra chỉ nhận spec và checklist, thử nó trên tính năng đang lỗi và tính năng đã chạy đúng, rồi chọn nấc tự chủ, tức mức nó được tự quyết thay bạn.

### 3. Để loop làm đúng việc và an toàn suốt đêm

Sang đêm thứ hai làm tính năng đặt cọc, agent làm lại màn hình chọn giờ đã xong từ đêm trước, vì `PROGRESS.md` không ghi màn hình nào đang dở. Bạn thêm vào `PROGRESS.md` phần ghi việc đang dở và hai ô đánh dấu cho từng mục, ghi quy trình của mỗi vòng vào AGENTS.md, rồi cho mỗi vòng kết thúc bằng commit.

Nếu bước cuối của goal là merge PR, goal có thể chạy thêm hàng trăm lượt tới sáng mà không tự dừng, vì bước đó cần bạn duyệt. Bạn cho goal dừng ở commit trên branch riêng, kèm bản nháp mô tả PR, rồi thêm migration vào rule dừng. Khi chạy qua đêm mà gặp việc nằm trong rule dừng, agent ghi câu hỏi lại cho buổi sáng rồi làm tiếp việc khác.

Agent đọc rule “migration phải dừng hỏi” rồi vẫn chạy migration, kèm lời tự nhận xét “migration nhỏ, an toàn”. Bạn nhờ agent viết hook, tức lệnh tool tự chạy trước mỗi lệnh của agent và được quyền chặn lệnh đó, rồi thử cả trường hợp chính hook bị lỗi.

Đánh giá của khách có thể chứa câu dặn agent xóa bảng lịch hẹn rồi push, nên bạn cắt bớt những quyền loop không cần. Worktree mà tool dựng cho lần chạy theo lịch (thư mục làm việc riêng git tạo cho từng branch) lại không có file chứa rule của loop. Bạn ghi rõ từng rule nằm ở file settings nào, và nơi loop chạy nào đọc file đó.

### 4. Chạy loop theo lịch và xử lý app bị lỗi

Lời dặn kiểm tra app mỗi sáng vẫn giữ nguyên, nhưng ba sáng liền, mỗi sáng agent lại bỏ qua một bước khác. Bạn đưa quy trình đó vào skill, tức thư mục có file hướng dẫn mà agent đọc khi cần, rồi gọi skill bằng tên. Skill giữ quy trình, còn lịch chỉ giữ giờ chạy.

Bạn đóng session để đi ngủ thì loop đặt trong session đó cũng dừng theo. Bạn đặt lịch chạy trên máy, chạy thử một lần, rồi làm hết checklist buổi tối, trong đó có bước giữ cho máy hoạt động tới sau giờ chạy đã đặt.

Báo cáo buổi sáng ghi “không có gì bất thường”, trong khi máy đã vào sleep từ nửa đêm và lần chạy đúng giờ đã đặt bị bỏ qua. Bạn sửa skill để báo cáo ghi giờ chạy thật và hiện PARTIAL khi có nguồn không đọc được.

Qua đêm, loop để lại chín commit lạ viết lại màn hình đăng nhập, và tới sáng app không khởi động được nữa. Bạn dừng loop, lập bảng triệu chứng và cách xử lý cho app của mình, và biết rõ nếu quay về commit thì lấy lại được những gì.

### 5. Chia việc lớn cho nhiều agent cùng làm

Khi chỉ có một agent rà cả mười hai màn hình, việc rà mất **2 tiếng** mà vẫn sót ba màn hình thiếu trạng thái rỗng (màn hình lúc chưa có dữ liệu). Chia việc rà cho nhiều agent cùng đọc thì xong sớm hơn, nhưng số token tiêu tăng vọt. Bạn tự duyệt kế hoạch chia việc trước khi có agent rà nào chạy, và giữ phần sửa code cho một agent làm tuần tự.

Sáu finding cùng báo màn hình hủy lịch thiếu bước xác nhận, dù bước đó vẫn có trên app, vì cả sáu dựa vào cùng một đoạn spec cũ. Agent kiểm tra đối chiếu từng finding với màn hình nó mở được trên app đang chạy. Màn hình nào nó không mở được, như khi chạy trong Codex, bạn tự mở rồi ghi điều mình thấy. Finding chưa ai xem trên app thì ghi là chưa đủ bằng chứng, còn finding được giữ lại thì bạn tự bấm thử.

Không phải vai nào trong loop cũng cần model mạnh nhất và effort cao nhất. Với những agent rà chỉ đọc, bạn cho dùng model nhỏ hơn, còn agent kiểm tra vẫn giữ model mạnh. Trước khi đổi hẳn sang model nhỏ, bạn so dòng của model cũ với dòng của model mới trong nhật ký chạy qua đêm.

### 6. Giao cả tính năng cho loop làm qua đêm

Lúc **22 giờ**, bạn giao tính năng lịch hẹn lặp lại hằng tuần sau khi làm hết checklist của mọi phần đã dựng. Sáng hôm sau, branch riêng có đủ commit của cả đêm, và bản nháp mô tả PR trông như việc đã xong. Nhưng `PROGRESS.md` vẫn còn hai mục chưa đạt, kèm câu hỏi agent để lại về migration cho dữ liệu lịch hẹn cũ.

Bạn xác nhận loop đã chạy thật, đọc bằng chứng trước lời báo cáo, rồi trả lời câu hỏi loop để lại. Sau đó bạn mới chọn một trong ba hướng:

- push rồi chờ CI xanh trên đúng commit đó;
- cho loop chạy thêm một đêm;
- quay về commit trước khi loop chạy.

### 7. Chọn plugin và skill cho loop

Chương này là phần thêm, dành cho lúc bạn định cài plugin cho loop. Plugin bạn định cài có hook chạy mỗi lần bạn mở session, và chế độ tự cập nhật đang bật. Bạn nhờ agent đọc trang chi tiết của plugin mà không cài, xếp plugin vào bốn cấp rủi ro theo thành phần nó mang theo, rồi tự quyết định có cài hay không.

Danh sách plugin và skill trong chương chia theo chỗ yếu của loop, mỗi dòng có ngày cập nhật và tách theo từng tool. Bạn chọn tối đa một mục ở hai cấp ít rủi ro nhất, nhờ agent đọc trước khi cài, rồi ghi quyết định kèm ngày vào `DECISIONS.md`.

## Vì sao 200Lab tạo ra khóa học này

Bạn đã quen làm tính năng lớn qua nhiều session, và bây giờ muốn agent làm những việc kéo dài cả tối, chạy qua đêm hay chạy theo lịch. Claude Code và Codex đều đã cho agent tự chạy tới khi đạt goal và chạy theo lịch trên máy. Nhưng tool không biết việc của bạn đã xong thật chưa, và giữa đêm không có ai trả lời khi loop cần bạn duyệt.

Chuyện gì xảy ra trong đêm thì buổi sáng chính bạn là người phải xử lý. Hạn mức cả tuần có thể hết chỉ sau một đêm, đúng hôm khách báo trang đặt lịch có lỗi. App có thể không khởi động, hoặc migration đã đổi dữ liệu cũ mà quay về commit nào cũng không lấy lại được. Viết thêm rule vào AGENTS.md chưa đủ, vì agent đọc rule xong vẫn có thể tự quyết làm khác.

Khi 200Lab chạy thử trên Claude Code, có lần model kiểm tra goal chấm đạt mà lý do nó đưa ra chỉ là trích lại đúng câu agent tự viết. Với Codex, commit trong lần chạy không ai duyệt có thể lỗi mà tiến trình vẫn kết thúc như bình thường. Lúc dùng thật, 200Lab còn thấy lần chạy theo lịch trên Claude Desktop đứng chờ, có lúc tới tận sáng, vì gặp rule ask, tức rule bắt tool hỏi bạn trước khi chạy lệnh.

Vì vậy, 200Lab xây khóa học này quanh những thứ bạn tự kiểm tra được trên app. Kit đi kèm từng chương có file hướng dẫn agent tạo lỗi mẫu trên branch thử, giúp bạn gặp từng cạm bẫy trước khi gặp thật. Chỉ cần làm checklist mỗi tối và đọc kết quả mỗi sáng, bạn đã giao được việc dài mà không phải ngồi trông máy, và tự quyết định nhận kết quả nào dựa trên điều chính mình đã xem.

## Những vấn đề thường gặp khi để coding agent tự chạy

Thấy loop chạy sai, nhiều người viết thêm một câu dặn vào prompt rồi giao lại. Nhưng nhiều lỗi dưới đây nằm ở cách tool quyết định goal đã đạt, ở chỗ rule được lưu, hoặc ở chuyện máy có còn hoạt động khi tới giờ chạy đã đặt hay không.

- Màn hình báo goal đạt mà lịch hẹn thử không có link đánh giá nào — ở Claude Code, model kiểm tra goal chỉ đọc chữ trong chat, nên câu “Đã hoàn thành” agent tự viết cũng đủ để goal được chấm đạt.
- Cả đêm Codex chỉ sửa đi sửa lại lỗi định dạng ngày của file CSV — goal không có token budget, và đoạn báo tiến độ agent viết mỗi lượt vẫn được tính là có hoạt động nên loop không tự dừng.
- Goal dừng đúng giới hạn lượt mà tới sáng hạn mức cả tuần đã hết — giới hạn lượt không phải giới hạn token, và ở Claude Code, goal chạm hạn mức **5 giờ** có thể tự chạy tiếp khi hạn mức reset, tiêu luôn hạn mức **5 giờ** kế tiếp.
- Agent kiểm tra cho đạt cả tính năng danh sách chờ đang lỗi — nó đọc báo cáo của agent làm việc, nên chỉ chép lại kết luận “đã kiểm tra kỹ” mà không mở app.
- Đêm thứ hai, loop làm lại màn hình đã xong từ đêm trước — `PROGRESS.md` không ghi mục nào đang dở, và sau compaction, bản tóm tắt không còn nhắc màn hình đó đã xong.
- AGENTS.md ghi rule “migration phải dừng hỏi” mà agent vẫn chạy migration lúc không ai ngồi máy — rule bằng chữ chỉ là thứ agent đọc rồi tự cân nhắc lại, còn hàng rào thì tool tự chặn lệnh.
- Ban ngày, tool chặn đúng lệnh đọc `.env`, còn worktree tạo cho lần chạy theo lịch thì không có rule đó — file settings riêng của dự án trên máy này nằm trong `.gitignore`, nên worktree mới không mang nó theo.
- Báo cáo buổi sáng ghi “không có gì bất thường” trong khi lần chạy đúng giờ đã đặt bị bỏ qua — máy vào sleep trước giờ chạy, và lần chạy bù lúc máy chưa có network không đọc được nguồn nào, nhưng mẫu báo cáo không có chỗ ghi lỗi.

Mỗi vấn đề trên có bài riêng trong khóa, và cuối bài bạn tự kiểm tra kết quả trên app, trong file hay trong lịch sử lần chạy.

## Bạn sẽ học theo cách nào

- **Mở bài bằng chuyện trên app** — Mỗi bài mở bằng chuyện xảy ra trên app đặt lịch hẹn của bạn, chẳng hạn những commit lạ trong lịch sử, báo cáo buổi sáng hay màn hình trạng thái của goal.
- **Lỗi mẫu trên branch thử** — Kit theo từng chương có mẫu goal, prompt, worksheet để bạn điền và file hướng dẫn agent tạo lỗi mẫu với dữ liệu thử trên branch thử, tách khỏi code bạn đang dùng. Các file dành cho agent viết bằng tiếng Anh, worksheet viết bằng tiếng Việt cho bạn, và bạn vẫn nhắn agent bằng tiếng Việt.
- **Tự kiểm tra sau mỗi bước** — Mỗi bước nói rõ bạn nhắn agent gì, sẽ thấy gì và làm sao biết bước đó sai. Nếu app không lặp lại đúng tình huống mở bài, bước kiểm tra vẫn tính là xong, miễn bạn ghi đúng điều đã xảy ra.
- **Nhật ký chạy qua đêm** — Từ chương đầu, mỗi lần chạy có một dòng trong nhật ký, ghi giờ chạy, phần hạn mức đã tiêu và trạng thái kết thúc, để mỗi sáng bạn đọc lại trước khi quyết định nhận kết quả nào.
- **Mục “Trong Claude Code và Codex”** — Lệnh và những điểm khác nhau giữa hai tool nằm trong mục này ở các bài, và mục ghi rõ thông tin đúng tới tháng nào. 200Lab cập nhật các mục này hằng tháng và mỗi khi Anthropic hoặc OpenAI có thay đổi ảnh hưởng tới bài.

## Khóa học dành cho ai

1. **Vibe coder đã có app** — App do agent dựng cho bạn đã có repo, test và CI, và bạn muốn giao cho agent những việc dài mà không phải ngồi chờ agent làm xong từng dòng trong `PROGRESS.md`.
2. **Người vừa học xong khóa trước** — App, `PROGRESS.md`, agent kiểm tra và thói quen đòi bằng chứng mà bạn có sau khóa Prompt và Context Engineering cho coding agent chính là điểm xuất phát của khóa này.
3. **Người đã gặp loop chạy sai** — Agent báo xong mà bấm thử thì tính năng không chạy, hay hạn mức hết giữa tuần, và bạn cần cách đặt giới hạn trước khi giao việc lần nữa.

## Những điều cần lưu ý

- **Học sau hai khóa trước hoặc vào thẳng** — Nên học khóa “Hành trang cho vibe coder” rồi khóa “Prompt và Context Engineering cho coding agent” trước. Nếu repo của bạn đã có CI, AGENTS.md ngắn và `PROGRESS.md`, và bạn đã quen đòi agent đưa bằng chứng, bạn có thể vào thẳng: file `starter/loop-starter.md` trong kit giúp agent dựng lại đúng app như lúc học xong hai khóa đó.
- **Hạn mức do bạn tự đo** — Bạn cần Claude Code hoặc Codex với gói từ **20 USD**/tháng trở lên, máy chạy macOS hoặc Windows và repo private trên GitHub. Gói nào đủ cho loop chạy cả đêm còn tùy việc bạn giao, nên trong khóa, bạn tự đo phần hạn mức loop tiêu rồi tự chọn giữ hay nâng gói.
- **Hướng dẫn Windows viết theo docs** — Phần Windows chưa được chạy thử trên máy Windows thật. Bù lại, bước kiểm tra mỗi sáng bằng lịch sử lần chạy và giờ commit cuối cho bạn biết lần chạy đêm qua có diễn ra thật không.
- **Khóa không thay cho kiểm tra bảo mật** — Hàng rào chỉ chặn chắc chắn ở những đường bạn đã thử, nên khóa này không thay được việc kiểm tra bảo mật. Bù lại, hàng rào nào cũng đi kèm phép thử để bạn tự chạy, còn hook và script thì agent viết, bạn chỉ quyết định chặn gì.

## Bắt đầu từ đâu

Bài mở đầu hỏi: agent đã làm được cả tính năng, vậy vì sao bạn vẫn phải có mặt ở từng bước? Bạn nhìn lại tính năng khách tự đổi giờ hẹn, thấy mình đang là loop chạy bằng tay, rồi ghi Giao hay Giữ cho năm việc thật đang chờ trên app. Bài này đứng đầu vì ở các chương sau, bạn dựng loop cho chính những việc đã ghi Giao.

## Chương trình

- Bạn vẫn phải có mặt ở từng bước dù agent đã làm được cả tính năng (miễn phí) · 2 kit cho agent

### Goal, giới hạn lượt và hạn mức

- Goal được tính là đạt chỉ vì agent nói mình đã làm xong (miễn phí) · quiz · 2 kit cho agent
- Loop chạy suốt đêm chỉ để sửa đi sửa lại cùng một lỗi · quiz · kit cho agent
- Sáng ra hạn mức cả tuần đã hết dù goal có giới hạn lượt · quiz · kit cho agent

### Kiểm tra lại những việc loop báo đã xong

- Goal được chấm là đạt nhờ test qua hết mà bạn tự thử vẫn thấy lỗi · quiz · 2 kit cho agent
- Agent kiểm tra cho qua cả tính năng đang lỗi · quiz · kit cho agent

### Để loop làm đúng việc và an toàn suốt đêm

- Đêm nay loop làm lại đúng việc đã xong từ đêm qua · quiz · kit cho agent
- Giữa đêm, loop cần bạn duyệt thì nó sẽ làm gì? · quiz · kit cho agent
- Agent đã đọc rule dừng trong AGENTS.md rồi vẫn tự ý làm tiếp · quiz · kit cho agent
- Chỉ một đánh giá của khách cũng có thể khiến loop xóa dữ liệu · quiz · kit cho agent
- Session của bạn có đủ rule, còn lần chạy theo lịch thì chưa chắc · quiz · kit cho agent

### Chạy loop theo lịch và xử lý app bị lỗi

- Sáng nào nhờ agent kiểm tra app, nó cũng bỏ sót một bước · quiz · kit cho agent
- Bạn đóng session đi ngủ thì loop cũng dừng theo · quiz · 3 kit cho agent
- Lần chạy theo lịch báo ổn mà thật ra chưa kiểm tra được gì · quiz · kit cho agent
- Loop chạy qua đêm làm app không khởi động được nữa · quiz · kit cho agent

### Chia việc lớn cho nhiều agent cùng làm

- Nhiều agent cùng rà soát app xong sớm hơn nhưng tốn token hơn hẳn · quiz · kit cho agent
- Nhiều agent cùng báo một lỗi không hề có trên app · quiz
- Agent nào trong loop thật sự cần model mạnh nhất?

### Giao cả tính năng cho loop làm qua đêm

- Sáng ra nhận kết quả của loop hay quay về commit cũ? · 8 kit cho agent

### Chọn plugin và skill cho loop (bonus)

- Plugin vừa cài có thể làm mọi việc bạn làm được trên máy · 2 kit cho agent
- Danh sách plugin và skill đáng thử cho loop của bạn · kit cho agent
