AgentHub — Cộng tác đa tác tử theo kiểu thi đấu
Sinh nhiều subagent chạy song song trong các git worktree riêng biệt để cùng giải một nhiệm vụ, rồi chấm điểm và merge nhánh tốt nhất.
Tự động hóaNâng cao★ 24,151⑂ 3,405Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
AgentHub biến một nhiệm vụ thành "giải đấu" giữa N tác tử AI chạy song song.
/hub:inittạo phiên làm việc (nhiệm vụ, số tác tử, tiêu chí đánh giá);/hub:spawnkhởi chạy tất cả tác tử cùng lúc.- Mỗi tác tử làm việc độc lập trong git worktree riêng, trên nhánh
hub/{session}/agent-{N}, không nhìn thấy kết quả của nhau. /hub:evalxếp hạng theo chỉ số đo được (benchmark, tỉ lệ test pass), LLM chấm điểm (chất lượng, độ đơn giản) hoặc kết hợp cả hai./hub:mergemerge nhánh thắng bằng--no-ff, gắn tag lưu trữ các nhánh thua — mọi hướng tiếp cận đều được giữ lại.- Có sẵn template lặp:
optimizer,refactorer,test-writer,bug-fixervà bảng tin.agenthub/board/để tác tử báo cáo cho điều phối viên.
Phù hợp với ai
- Lập trình viên cần thử nhiều hướng tối ưu hiệu năng cùng lúc rồi chọn kết quả đo được tốt nhất.
- Nhóm muốn so sánh nhiều phương án refactor hoặc sửa bug trước khi quyết định.
- Người làm nội dung muốn tạo nhiều biến thể bản nháp / copy để A/B.
- Người dùng trung–cao cấp quen với git worktree (bắt buộc phải có repo git).
Ví dụ sử dụng
- Đua tối ưu hiệu năng: "Cho 5 tác tử cùng tối ưu hàm sắp xếp này, merge bản có p50 thấp nhất" — mỗi worktree chạy benchmark, chọn 142ms thay vì 180ms.
- So sánh refactor: dùng
--template refactorervới 3 tác tử, giữ bản pass hết test và thay đổi ít dòng nhất theo đánh giá của LLM judge. - A/B nội dung: tạo song song 4 phiên bản copy landing page, xếp hạng theo độ rõ ràng và sức mạnh CTA, chỉ đưa bản thắng vào repo.
· · · 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 .gemini/skills/agenthub từ repo GitHub alirezarezvani/claude-skills vào ~/.claude/skills/agenthub/ 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/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/agenthub ~/.claude/skills/agenthub⚠ Đâ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à chuyển tới thư mục làm việc tạm.
- Tải mã nguồn:
git clone https://github.com/alirezarezvani/claude-skills.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r claude-skills/.gemini/skills/agenthub ~/.claude/skills/agenthub - Kiểm tra có
SKILL.mdvà thư mụcscripts/; máy cần cài sẵn Python 3. - Khởi động lại Claude Code, mở một repo git, rồi chạy
/hub:init. - Lần đầu nên đặt số tác tử 2–3 và dùng
/hub:runđể chạy thử toàn bộ vòng đời (init → spawn → eval → merge). - Trước khi merge, hãy kiểm tra bằng
/hub:statusvàgit diffđể chắc chắn kết quả đúng ý.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT