Agent Routing (chọn model & mức effort)
Skill quyết định model, mức effort và hình dạng cascade cho từng subagent dựa trên chi phí thực đo cho mỗi tác vụ hoàn thành.
Tự động hóaNâng cao★ 146⑂ 6Điểm AI 9/10Cập nhật lần cuối: 18 thg 8, 2026
Làm được gì
- Phân loại tác vụ theo hai trục: độ dài output (ngắn/dài) và có kiểm tra máy được hay cần phán đoán, rồi gán model (
haiku/sonnet/opus) và mức effort (low→xhigh). - Định tuyến theo chi phí thực đo cho mỗi tác vụ hoàn thành, không theo giá per-token: model rẻ có thể xuất 6–7× token và hoá ra đắt hơn.
- Chỉ ra hiệu quả của "đòn bẩy ngắn gọn" (giảm 27–37% output không mất chất lượng) và ranh giới nguy hiểm khi cắt suy nghĩ quá sâu (tỉ lệ pass giảm một nửa).
- Hai điều kiện tiên quyết trước khi làm cascade: tầng rẻ có thật sự rẻ hơn mỗi tác vụ, và phải có verifier; kèm cách mang bài làm cũ + log lỗi vào lần thử lại (12/12 so với 9/12).
- Kỷ luật vòng lặp cải tiến (evaluator ngoài luồng, chọn kết quả tốt nhất, dừng khi thoái hoá), quy tắc judge, điều kiện leo tầng, và cách theo dõi stream của subagent khi fan-out.
Dành cho ai
- Lập trình viên xây orchestrator spawn nhiều subagent bằng công cụ Agent/Workflow trong Claude Code.
- Nhóm muốn giảm chi phí API của pipeline agent mà không giảm chất lượng.
- Người từng gặp vòng lặp "tự cải thiện" bị đóng băng trên kết quả đã hỏng.
Ví dụ sử dụng
- Quét hàng loạt file: 20 bản tóm tắt theo file →
haiku @ low+ kiểm mẫu; chỉ bước tổng hợp cần phán đoán mới lênsonnet @ high. - Sinh code từ spec: thử
sonnet @ low + ngắn gọn; nếu test fail thì thử lạisonnet @ mediumkèm code cũ và output test (đo được 14/14, chi phí 0.41× so với Opus). - Thiết kế handoff: khi tung agent vào repo 2.300 file, nhét sẵn đường dẫn index symbol, câu lệnh nguyên văn, quy tắc "không dùng ls/glob" và output spec vào prompt để chi phí khám phá gần bằng 0.
· · · 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/oaustegard/claude-skills/HEAD/agent-routing/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 agent-routing từ repo GitHub oaustegard/claude-skills vào ~/.claude/skills/agent-routing/ 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/oaustegard/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/agent-routing ~/.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 và về thư mục home:
cd ~ - Clone repo:
git clone https://github.com/oaustegard/claude-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy đúng skill này:
cp -r claude-skills/agent-routing ~/.claude/skills/ - Kiểm tra nội dung, gồm thư mục
references/:ls ~/.claude/skills/agent-routing - Khởi động lại Claude Code, rồi thử hỏi "tác vụ này nên dùng model và effort nào?" để xác nhận skill được nạp.
- Số liệu giá/token trong bảng gắn với thời điểm đo — nếu model hoặc bảng giá bạn dùng khác, hãy tự benchmark nhỏ và cập nhật lại.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT