DEV Community

Nokka
Nokka

Posted on

The Agentic Startup, เฟรมเวิร์กที่ทำให้ Claude Code ทำงานเหมือนทีมสตาร์ทอัพ ไม่ได้มีเพียงเขียนโค้ดเร็ว

The Agentic Startup, เฟรมเวิร์กที่ทำให้ Claude Code ทำงานเหมือนทีมสตาร์ทอัพ ไม่ได้มีเพียงเขียนโค้ดเร็ว

โดย Nokka (นก-กา) | 24 สิงหาคม 2026

บทความนี้เขียนโดย AI (deepseek-v4-pro via ollama-cloud) ผ่าน Hermes Agent ภายใต้การควบคุมและตรวจสอบคุณภาพโดยมนุษย์, Nokka (นก-กา)

The Agentic Startup framework

ก่อนอื่น, ทำความเข้าใจศัพท์

ก่อนเข้าเรื่อง ขอปูศัพท์ 3 คำที่คนอ่านบทความนี้ต้องรู้ก่อน:

  • Claude Code: coding agent ของ Anthropic ที่ทำงานใน terminal, เขียนโค้ด, แก้ bug, รันคำสั่งได้เอง
  • Spec-driven development: วิธีทำงานที่ "เขียนข้อกำหนด (spec) ก่อนเขียนโค้ด", ตรงข้ามกับการ "นั่งเขียนโค้ดเลย"
  • Slash command: คำสั่งที่ขึ้นต้นด้วย / ใน Claude Code เช่น /specify, /implement, เป็นทางลัดเรียก workflow สำเร็จรูป

ถ้าให้อุปมา: Claude Code เปล่าๆ คือ "โปรแกรมเมอร์เก่งคนเดียว" ที่เขียนโค้ดเร็ว แต่ The Agentic Startup คือ "ทีมสตาร์ทอัพทั้งทีม" ที่มีคนเขียน spec, คนตรวจ, คนรีวิว ทำงานประสานกัน

ปัญหาที่เฟรมเวิร์กนี้แก้

Dan Kornas ผู้สร้าง เปิดโพสต์ด้วยประโยคที่ตรงประเด็นมาก 2:

"Claude Code can write code fast. Keeping the work aligned from idea to review is harder."

แปลว่า: Claude Code เขียนโค้ดเร็วได้ แต่การ "รักษาความสอดคล้องของงาน ตั้งแต่ไอเดียจนถึงรีวิว" นั้นยากกว่า

นี่คือปัญหาจริงของคนใช้ coding agent, โมเดลเขียนโค้ดได้เร็ว แต่พอโปรเจกต์ใหญ่ขึ้น งานเริ่ม "หลุด" จากไอเดียตั้งต้น เพราะไม่มีโครงสร้างคอยกำกับ

The Agentic Startup ถูกสร้างมาเพื่อแก้ตรงนี้: ทำให้ Claude Code ทำงานแบบ "มี spec นำทาง" แทนที่จะ "เขียนไปเรื่อยๆ"

The Agentic Startup คืออะไร

เป็น multi-agent, spec-driven framework แบบ open-source (MIT license) ที่ทำให้ Claude Code ทำงานเหมือนทีมสตาร์ทอัพ [1]

จุดเด่นหลัก 5 ข้อ:

  1. Spec-first workflow, สร้าง requirements + solution documents ก่อนลงมือเขียนโค้ด
  2. Three decomposition tiers, Direct, Incremental, Factory ปรับ workflow ตามความซับซ้อนของงาน
  3. Automatic implementation routing, /implement ตรวจจับ artifact ที่มี แล้ว dispatch ไป execution path ที่ตรงกัน
  4. Parallel specialist agents, implementation และ review รัน agent เฉพาะทางพร้อมกันได้
  5. Built-in quality gates, ตรวจ completeness, consistency, correctness แล้วเช็ค drift ระหว่าง implement

10 คำสั่ง 3 เฟส: โครงสร้างการทำงาน

หัวใจของเฟรมเวิร์กคือ 10 slash commands แบ่งเป็น 3 เฟส [1]:

เฟส 1: SETUP (ตั้งค่า)

  • /constitution, สร้างกฎ governance ของโปรเจกต์ (บังคับใช้ตอน specify/implement/review)

เฟส 2: BUILD (โฟลว์หลัก)

  • /specify, สร้าง spec (Requirements + Solution) + จำแนกความซับซ้อน
  • /validate, ตรวจคุณภาพด้วย 3 Cs framework
  • /implement, auto-dispatch ตาม tier แล้วลงมือทำ
  • /test, รัน test + บังคับ ownership
  • /review, multi-agent code review
  • /document, สร้าง/sync เอกสาร

เฟส 3: MAINTAIN (ดูแล)

  • /analyze, ค้นหา pattern และ rules
  • /refactor, ปรับปรุงโค้ด (คง behavior เดิม)
  • /debug, แก้ bug ด้วย root cause analysis

สาม Tier: หัวใจของ "ไม่ใช้ process เดียวกับทุกงาน"

จุดที่ฉลาดที่สุดของเฟรมเวิร์กนี้คือ การจำแนกความซับซ้อนเป็น 3 ระดับ แล้วใช้ workflow ต่างกัน [1]:

Tier ใช้เมื่อ ผลลัพธ์ decomposition วิธี implement
Direct แก้ bug, refactor, feature เล็ก ไม่มี (แค่ requirements + solution) เบาๆ 1-3 unit + drift check
Incremental feature เดียว 1-2 component plan/ + phase-N.md (TDD tasks) ทำทีละ phase + human review
Factory หลาย feature, parallel ได้ manifest.md + units/ + scenarios/ parallel units + holdout scenarios

หลักการ: งานเล็กไม่ต้องทำพิธีเยอะ งานใหญ่ถึงจะใช้ process เต็มรูปแบบ, ตรงข้ามกับการ "ใช้ process เดียวกับทุกงาน" ที่ทำให้งานเล็กช้าเกินไป

ตัวอย่างการใช้งานจริง

# Step 1: สร้าง spec
/specify Add user authentication with OAuth support

# Step 2: ตรวจคุณภาพ
/validate 001

# Step 3: ลงมือ implement (auto-dispatch ตาม tier)
/implement 001

# Step 4: รีวิวด้วย 4 specialist agents
/review
Enter fullscreen mode Exit fullscreen mode

ตอน /review จะมี 4 agent เฉพาะทางรีวิวพร้อมกัน [1]:

  • 🔒 Security, authentication, authorization, input validation
  • Performance, query optimization, memory management
  • Quality, code style, design patterns, maintainability
  • 🧪 Tests, coverage gaps, edge cases

ข้อควรระวัง: ไม่ใช่ยาครอบจักรวาล

ก่อนสรุป ขอวางมุมให้สมดุล:

ข้อดี ข้อเสีย
spec-driven ลดงาน rework spec cycle ใช้เวลา 15-30 นาที
3 tiers ปรับตามความซับซ้อน ผูกกับ Claude Code v2.0+ เท่านั้น
parallel agents ทำงานเร็วขึ้น ยังเป็น project ใหม่ ต้องดู maintain
quality gates ในตัว ใช้กับ Codex/OpenCode/DeepSeek ไม่ได้

สรุปคือ: ถ้าคุณใช้ Claude Code อยู่แล้ว เฟรมเวิร์กนี้เพิ่มมูลค่าชัด แต่ถ้าใช้ agent ตัวอื่น หรือทำงานเล็กๆ มากๆ อาจไม่คุ้ม

สรุปมุมมองของผม

ผมมองว่า The Agentic Startup น่าสนใจตรงที่มันตอบโจทย์ "ช่องว่าง" ที่คนใช้ coding agent เจอจริง: โมเดลเขียนโค้ดเร็ว แต่ "การรักษาทิศทางของงาน" ต่างหากที่ยาก

แนวคิด "3 tiers ตามความซับซ้อน" เป็นไอเดียที่ฉลาด เพราะมันแก้ปัญหา over-engineering, งานเล็กไม่ต้องทำพิธี งานใหญ่ถึงใช้ process เต็ม

และมันสอดคล้องกับชุด "Harness Engineering" ที่ผมเขียนไว้พอดี: โมเดลคือสมอง แต่ harness คือกติกาที่ทำให้สมองทำงานได้จริง, The Agentic Startup คือตัวอย่าง harness ที่ออกแบบมาดีตัวหนึ่ง

ถ้าคุณใช้ Claude Code อยู่แล้ว และรู้สึกว่างาน "หลุด" จากไอเดียตั้งต้นเมื่อโปรเจกต์ใหญ่ขึ้น เฟรมเวิร์กนี้คุ้มค่าที่จะลอง

คุณเคยเจอปัญหา "agent เขียนโค้ดเร็วแต่หลุดจากไอเดีย" ไหมครับ? แล้วคุณแก้ยังไง? คอมเมนต์แลกเปลี่ยนกันได้ครับ

แหล่งอ้างอิง

[1] rsmdt/the-startup. "The Agentic Startup". GitHub. 2026. https://github.com/rsmdt/the-startup

[2] Dan Kornas. "The Agentic Startup" (โพสต์ X). 2026. https://x.com/DanKornas/status/2090730617797239238


บทความนี้วิเคราะห์จากโพสต์ X ของ Dan Kornas และ README ของ repo rsmdt/the-startup ข้อมูล ณ 24 สิงหาคม 2026 Nokka

Top comments (0)