Private Docs

ตารางอ้างอิง — 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 ตัว)

Agentmodel (เพดาน)จริงeffortเขียนได้?หน้าที่
counselopusopus เสมอ · max(opus, session)max👁⚙️ตอบคำถามตัดสินใจด้วยหลักฐานที่อ่านเอง — ยกเว้นจากการลด cost ทุกกรณี
revieweropussonnet / opus ที่ highxhigh👁⚙️review diff จริงเทียบ scope ที่ freeze ใน decision.yaml
dotnet-revieweropussonnet / opus ที่ highxhigh👁⚙️review diff backend .NET เทียบ Task Contract + repo pattern
fe-revieweropussonnet / opus ที่ highxhigh👁⚙️review diff frontend เทียบ Task Contract + repo pattern
workflow-evaluatoropussonnet / opus ที่ highxhigh👁⚙️ตรวจ process trail, git hash, risk, gate, independence — ไม่ตรวจ headcount
solution-skepticopussonnet / opus ที่ highxhigh👁ท้าทายแผน ก่อน implement — framing, assumption, falsification, scope risk
contract-designeropussonnet / opus ที่ highxhigh👁ร่าง scope contract ใน decision.yaml — AC, forbidden changes, whitelist
security-advisoropussonnet / opus ที่ highxhigh👁ตรวจ trust boundary เฉพาะจุดที่เกี่ยวกับงาน — ไม่ audit ทั้ง repo
db-advisoropussonnet / opus ที่ highxhigh👁ที่ปรึกษาการเปลี่ยน schema/data shape
perf-auditoropussonnet / opus ที่ highxhigh👁⚙️หา perf issue ใน diff — BE: N+1, unbounded query, sync-over-async · FE: bundle, re-render
integration-checkeropussonnet / opus ที่ highxhigh👁⚙️ตรวจ contract ที่เปลี่ยนข้ามขอบเขตระบบ

กลุ่ม implementation (14 ตัว)

Agentmodeleffortเขียนได้?หน้าที่
be-developersonnetxhigh✍️เขียน backend ตาม Task Contract + Project Profile + pattern pack ที่ freeze แล้ว
fe-developersonnetxhigh✍️เขียน frontend ตาม Task Contract ที่ freeze แล้ว
be-testersonnethigh✍️เขียน test backend ตาม Test Charter — ห้ามแตะ production code
fe-testersonnethigh✍️เขียน test frontend ตาม Test Charter — ห้ามแตะ production code
testersonnethigh✍️tester ทั่วไปสำหรับ stack ที่ไม่มีตัวเฉพาะ
e2e-writersonnethigh✍️เขียน E2E เฉพาะเมื่อ Owner ขอ ตาม suite/pattern ของ Project Profile
test-charter-writersonnethigh👁ออกแบบ test_charter จาก AC — ทำก่อนดู implementation
repo-scoutsonnethigh👁สำรวจ repo ทำ Project Profile evidence pack + รายงานจุดที่ instruction ขัดกับโค้ดจริง
style-enforcersonnethigh👁⚙️ตรวจ formatting/naming ตาม convention ที่ระบุ (optional)
api-doc-writersonnethigh✍️endpoint spec แบบ OpenAPI จาก controller จริง
arch-doc-writersonnethigh✍️เอกสารสถาปัตยกรรม + mermaid + ADR ของสิ่งที่ตัดสินใจแล้ว
post-mortem-writersonnethigh✍️RCA หลัง bug สำคัญถูกแก้และ validate แล้ว
build-runnerhaikuhigh⚙️รัน build/test ที่อนุมัติแล้ว บันทึก exit code + log จริง (read-only ต่อ source)
e2e-runnerhaikuhigh⚙️รัน E2E ที่มีอยู่ตาม Project Profile — ไม่เขียน test

กลุ่ม mechanical (1 ตัว)

Agentmodeleffortเขียนได้?หน้าที่
release-scribehaikumedium👁⚙️commit message + PR description จาก git log/diff จริง (conventional commits) — ไม่ commit ไม่ push

3. coding · design · document — 10 agents

model มาจาก frontmatter ของตัวเองล้วนๆ ไม่มี risk-keyed dispatch

AgentPluginmodelเขียนได้?หน้าที่
code-plannercodingopus👁approach + file plan + success criteria ก่อนเขียนโค้ด
codercodingsonnet✍️⚙️เขียนโค้ด + unit test ตามแผน ตาม convention ของ repo
runnercodinghaiku⚙️รัน build/test สรุป error สั้น ไม่ทิ้ง log กองโต
code-reviewercodingopus👁⚙️review diff — correctness, simplicity, YAGNI, scope-lock
mockup-builderdesignsonnet✍️HTML/CSS mockup แบบ self-contained 1 ทิศทาง
diagrammerdesignhaiku✍️mermaid — flowchart, sequence, ERD, state
design-criticdesignopus👁ตรวจ hierarchy, consistency, a11y, layout
source-minerdocumentsonnet👁⚙️ขุด raw facts จาก source จริง + provenance ต่อ fact
writerdocumentsonnet✍️เขียนตาม outline + fact ที่ให้เท่านั้น — ขาดข้อมูลเป็น TBD
doc-reviewerdocumentopus👁ตรวจ accuracy, completeness, TBD ค้าง, ความลับที่หลุด

4. agent ในกลุ่มที่ปิดอยู่ — 10 ตัว

ปิดใน ~/.claude/settings.json เรียกไม่ได้จนกว่าจะเปิดกลับ

AgentPluginmodelหน้าที่
market-scouttradinghaikuดึงข้อมูลตลาดสด — ราคา, technical, volume, on-chain + source URL + timestamp
news-scouttradinghaikuกวาดข่าวการเงิน — macro, earnings, regulation, sentiment
analysttradingsonnetสร้าง thesis เป็น scenario bull/bear/base + เงื่อนไข invalidation
skeptictradingopusโต้ thesis ด้วย counter-evidence จริง (gate บังคับทุก full loop)
source-hunternewshaikufan-out หาแหล่งข่าว คืน URL + ประเภท + ความน่าเชื่อ
researchernewssonnetอ่าน source ลึก สกัด facts + citation ต่อ claim
verifiernewsopusadversarial fact-check ข้าม source อิสระ → confirmed/unverified/refuted
paper-scoutai-learninghaikuหา paper/model release ใหม่ คืน list + abstract + ลิงก์
paper-readerai-learningsonnetอ่าน paper ลึก สกัด method/result/limitation พร้อมตัวเลขจริง
distillerai-learningopusกลั่นเป็น 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-scribebe-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 ในรายงานเดียวกัน