ตารางอ้างอิง — agent ทุกตัว
รายชื่อ agent ครบทุกตัวพร้อม tier, model ที่ dispatch จริง, effort, tool ที่ถือ, ใครเป็นคนเรียก และตัวไหนมีทางลัด specialist ให้เรียกตรงได้
อัปเดต: 2026-08-06
หน้านี้เป็นตารางอ้างอิงล้วน — เปิดตอนอยากรู้ว่า agent ตัวหนึ่ง ถืออะไร ทำอะไรได้ และวิ่งบน model อะไร
รวม 46 agents — ใช้งานได้จริง 36 (dev-team 26 · coding 4 · design 3 · document 3) + ปิดอยู่ 10
1. วิธีอ่านตาราง
| คอลัมน์ | ความหมาย |
|---|---|
| tier | ชั้นของงาน — judgment (ตัดสิน/ตรวจ) · implementation (ลงมือ) · mechanical (งานกล) |
| model | ค่าใน frontmatter — สำหรับ judgment role นี่คือ เพดาน fail-safe ไม่ใช่ค่าที่วิ่งจริง |
| จริง | model ที่ dispatch จริงตาม core/contracts/model-policy.yaml |
| เขียนได้? | ✍️ = มี Edit/Write · 👁 = read-only · ⚙️ = รันคำสั่งได้ (Bash) |
2. dev-team — 26 agents
กลุ่ม judgment (11 ตัว)
| Agent | model (เพดาน) | จริง | effort | เขียนได้? | หน้าที่ |
|---|---|---|---|---|---|
counsel | opus | opus เสมอ · max(opus, session) | max | 👁⚙️ | ตอบคำถามตัดสินใจด้วยหลักฐานที่อ่านเอง — ยกเว้นจากการลด cost ทุกกรณี |
reviewer | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | review diff จริงเทียบ scope ที่ freeze ใน decision.yaml |
dotnet-reviewer | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | review diff backend .NET เทียบ Task Contract + repo pattern |
fe-reviewer | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | review diff frontend เทียบ Task Contract + repo pattern |
workflow-evaluator | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | ตรวจ process trail, git hash, risk, gate, independence — ไม่ตรวจ headcount |
solution-skeptic | opus | sonnet / opus ที่ high | xhigh | 👁 | ท้าทายแผน ก่อน implement — framing, assumption, falsification, scope risk |
contract-designer | opus | sonnet / opus ที่ high | xhigh | 👁 | ร่าง scope contract ใน decision.yaml — AC, forbidden changes, whitelist |
security-advisor | opus | sonnet / opus ที่ high | xhigh | 👁 | ตรวจ trust boundary เฉพาะจุดที่เกี่ยวกับงาน — ไม่ audit ทั้ง repo |
db-advisor | opus | sonnet / opus ที่ high | xhigh | 👁 | ที่ปรึกษาการเปลี่ยน schema/data shape |
perf-auditor | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | หา perf issue ใน diff — BE: N+1, unbounded query, sync-over-async · FE: bundle, re-render |
integration-checker | opus | sonnet / opus ที่ high | xhigh | 👁⚙️ | ตรวจ contract ที่เปลี่ยนข้ามขอบเขตระบบ |
กลุ่ม implementation (14 ตัว)
| Agent | model | effort | เขียนได้? | หน้าที่ |
|---|---|---|---|---|
be-developer | sonnet | xhigh | ✍️ | เขียน backend ตาม Task Contract + Project Profile + pattern pack ที่ freeze แล้ว |
fe-developer | sonnet | xhigh | ✍️ | เขียน frontend ตาม Task Contract ที่ freeze แล้ว |
be-tester | sonnet | high | ✍️ | เขียน test backend ตาม Test Charter — ห้ามแตะ production code |
fe-tester | sonnet | high | ✍️ | เขียน test frontend ตาม Test Charter — ห้ามแตะ production code |
tester | sonnet | high | ✍️ | tester ทั่วไปสำหรับ stack ที่ไม่มีตัวเฉพาะ |
e2e-writer | sonnet | high | ✍️ | เขียน E2E เฉพาะเมื่อ Owner ขอ ตาม suite/pattern ของ Project Profile |
test-charter-writer | sonnet | high | 👁 | ออกแบบ test_charter จาก AC — ทำก่อนดู implementation |
repo-scout | sonnet | high | 👁 | สำรวจ repo ทำ Project Profile evidence pack + รายงานจุดที่ instruction ขัดกับโค้ดจริง |
style-enforcer | sonnet | high | 👁⚙️ | ตรวจ formatting/naming ตาม convention ที่ระบุ (optional) |
api-doc-writer | sonnet | high | ✍️ | endpoint spec แบบ OpenAPI จาก controller จริง |
arch-doc-writer | sonnet | high | ✍️ | เอกสารสถาปัตยกรรม + mermaid + ADR ของสิ่งที่ตัดสินใจแล้ว |
post-mortem-writer | sonnet | high | ✍️ | RCA หลัง bug สำคัญถูกแก้และ validate แล้ว |
build-runner | haiku | high | ⚙️ | รัน build/test ที่อนุมัติแล้ว บันทึก exit code + log จริง (read-only ต่อ source) |
e2e-runner | haiku | high | ⚙️ | รัน E2E ที่มีอยู่ตาม Project Profile — ไม่เขียน test |
กลุ่ม mechanical (1 ตัว)
| Agent | model | effort | เขียนได้? | หน้าที่ |
|---|---|---|---|---|
release-scribe | haiku | medium | 👁⚙️ | commit message + PR description จาก git log/diff จริง (conventional commits) — ไม่ commit ไม่ push |
3. coding · design · document — 10 agents
model มาจาก frontmatter ของตัวเองล้วนๆ ไม่มี risk-keyed dispatch
| Agent | Plugin | model | เขียนได้? | หน้าที่ |
|---|---|---|---|---|
code-planner | coding | opus | 👁 | approach + file plan + success criteria ก่อนเขียนโค้ด |
coder | coding | sonnet | ✍️⚙️ | เขียนโค้ด + unit test ตามแผน ตาม convention ของ repo |
runner | coding | haiku | ⚙️ | รัน build/test สรุป error สั้น ไม่ทิ้ง log กองโต |
code-reviewer | coding | opus | 👁⚙️ | review diff — correctness, simplicity, YAGNI, scope-lock |
mockup-builder | design | sonnet | ✍️ | HTML/CSS mockup แบบ self-contained 1 ทิศทาง |
diagrammer | design | haiku | ✍️ | mermaid — flowchart, sequence, ERD, state |
design-critic | design | opus | 👁 | ตรวจ hierarchy, consistency, a11y, layout |
source-miner | document | sonnet | 👁⚙️ | ขุด raw facts จาก source จริง + provenance ต่อ fact |
writer | document | sonnet | ✍️ | เขียนตาม outline + fact ที่ให้เท่านั้น — ขาดข้อมูลเป็น TBD |
doc-reviewer | document | opus | 👁 | ตรวจ accuracy, completeness, TBD ค้าง, ความลับที่หลุด |
4. agent ในกลุ่มที่ปิดอยู่ — 10 ตัว
ปิดใน ~/.claude/settings.json เรียกไม่ได้จนกว่าจะเปิดกลับ
| Agent | Plugin | model | หน้าที่ |
|---|---|---|---|
market-scout | trading | haiku | ดึงข้อมูลตลาดสด — ราคา, technical, volume, on-chain + source URL + timestamp |
news-scout | trading | haiku | กวาดข่าวการเงิน — macro, earnings, regulation, sentiment |
analyst | trading | sonnet | สร้าง thesis เป็น scenario bull/bear/base + เงื่อนไข invalidation |
skeptic | trading | opus | โต้ thesis ด้วย counter-evidence จริง (gate บังคับทุก full loop) |
source-hunter | news | haiku | fan-out หาแหล่งข่าว คืน URL + ประเภท + ความน่าเชื่อ |
researcher | news | sonnet | อ่าน source ลึก สกัด facts + citation ต่อ claim |
verifier | news | opus | adversarial fact-check ข้าม source อิสระ → confirmed/unverified/refuted |
paper-scout | ai-learning | haiku | หา paper/model release ใหม่ คืน list + abstract + ลิงก์ |
paper-reader | ai-learning | sonnet | อ่าน paper ลึก สกัด method/result/limitation พร้อมตัวเลขจริง |
distiller | ai-learning | opus | กลั่นเป็น knowledge note เชื่อมกับ note เดิม + mark ของเก่า superseded |
5. agent ตัวไหนเรียกตรงได้ผ่าน specialists
| มีทางลัด ✅ (17) | ไม่มีทางลัด ❌ (9) |
|---|---|
reviewer · dotnet-reviewer · fe-reviewer · perf-auditor · integration-checker · style-enforcer · counsel · solution-skeptic · contract-designer · db-advisor · security-advisor · test-charter-writer · repo-scout · api-doc-writer · arch-doc-writer · post-mortem-writer · release-scribe | be-developer · fe-developer · be-tester · fe-tester · tester · e2e-writer · e2e-runner · build-runner · workflow-evaluator |
เหตุผลที่ 9 ตัวหลังไม่มีทางลัด: มันเขียนโค้ด / รัน build / รับรองผลงาน — ต้องมี run จริง, file whitelist และหลักฐานรองรับ จะเรียกลอยๆ ไม่ได้
6. สรุปนโยบาย model ฉบับย่อ
judgment role (10 ตัว, ไม่รวม counsel)
risk low/medium → sonnet, effort high
risk high → opus, effort xhigh
medium + gate รายงาน confidence: low หรือ escalation_requested: true
→ รันซ้ำ 1 ครั้งที่ opus/xhigh (นับเข้า appetite)
counsel → opus เสมอ, effort max, dispatch ที่ max(opus, session model)
implementation → sonnet (developer: effort xhigh, ที่เหลือ high)
mechanical → haiku
specialists 16 ตัว → ตาม session model (ถอยขึ้นหา frontmatter ถ้าระบุไม่ได้)
กติกาที่แตะไม่ได้:
- Escalation trigger ต้องเป็น field ใน output contract เท่านั้น — ห้าม manager อนุมานจากข้อความ และห้าม escalate เองโดยไม่มี field ยิง
- ขึ้นเหนือค่าที่ policy กำหนด ทำได้เสมอ · ลงต่ำกว่า ต้องมี Owner override ที่บันทึกเหตุผล + timestamp
- Revert trigger: defect หลุดผ่าน sonnet medium gate แล้วสืบถึง tier นั้น → role นั้นถอยกลับ opus ที่ระดับ medium + แจ้ง Owner ในรายงานเดียวกัน