Claude Code subagents คือซับเอเจนต์เฉพาะทางที่กำหนดใน .claude/agents/*.md ซึ่งทำงานในบริบทที่แยกจากกันและมอบหมายงานที่แคบและชัดเจน AgentsRoom คือศูนย์คำสั่งภาพ แดชบอร์ดหลายเอเจนต์ และผู้จัดการซับเอเจนต์ที่ช่วยให้คุณเรียกใช้ Claude Code subagents หลายสิบตัวในแบบขนาน ในทุกโปรเจกต์ โดยไม่ต้องสลับเทอร์มินัล
ซับเอเจนต์คือคำตอบของ Anthropic สำหรับปัญหาบริบทที่มากเกินไปและการเฉพาะทางของบทบาท AgentsRoom คือเลเยอร์ภาพด้านบน: แทนที่จะดูซับเอเจนต์เลื่อนผ่านในเทอร์มินัลเดียว คุณจะได้รับแดชบอร์ดแบบเรียลไทม์ที่ซึ่งทุก Claude Code subagent ทุกเซสชัน ทุกโปรเจกต์สามารถมองเห็นได้ในครั้งเดียว ซับเอเจนต์เพื่อการมุ่งเน้น AgentsRoom สำหรับการจัดการ
Claude Code subagents (บางครั้งเขียนว่า sub-agents) คือเอเจนต์ AI เฉพาะทางที่เซสชัน Claude Code หลักสามารถมอบหมายงานให้ได้ แต่ละซับเอเจนต์ถูกกำหนดในไฟล์ Markdown ภายใน .claude/agents/ (ระดับโปรเจกต์) หรือ ~/.claude/agents/ (ระดับผู้ใช้) โดยมีชื่อ คำอธิบาย คำสั่งระบบ และเครื่องมือที่อนุญาต เมื่อเอเจนต์หลักต้องการทำงานที่แคบ (การตรวจสอบโค้ด การตรวจสอบความปลอดภัย การปรับโครงสร้าง การรันทดสอบ) มันจะเรียกซับเอเจนต์ที่เหมาะสม ซึ่งทำงานในหน้าต่างบริบทที่แยกจากกันและส่งผลลัพธ์กลับมา
การตัดสินใจออกแบบที่สำคัญคือการแยกบริบท ซับเอเจนต์เริ่มต้นด้วยกระดานสะอาด มุ่งเน้นไปที่งานที่แคบเท่านั้น มันไม่ทำให้บริบทของผู้ปกครองปนเปื้อนด้วยเสียงรบกวนจากการสำรวจ และมันไม่สูญเสียสมาธิไปกับเรื่องที่ไม่เกี่ยวข้อง นี่คือเหตุผลที่ Claude Code subagents เป็นวิธีที่แนะนำในการขยาย Claude Code ให้เกินกว่าการสนทนาที่ยาวนานเพียงครั้งเดียว: คุณแบ่งปัญหาใหญ่เป็นซับเอเจนต์เฉพาะทางตามบทบาทและให้ Claude Code จัดการพวกเขา
ซับเอเจนต์ยังช่วยให้เกิดการทำงานแบบหลายเอเจนต์ที่แท้จริง เซสชัน Claude Code เดียวสามารถกระจายไปยังซับเอเจนต์หลายตัว ซึ่งแต่ละตัวทำงานในส่วนของงาน โดยแต่ละตัวมีเครื่องมือ บริบท และความเชี่ยวชาญของตนเอง นี่คือพื้นฐานพื้นเมืองของ Anthropic สำหรับการเขียนโค้ดแบบหลายเอเจนต์ และ AgentsRoom คือศูนย์คำสั่งภาพที่ยกระดับไปอีกขั้นโดยช่วยให้คุณเรียกใช้เซสชัน Claude Code หลายตัว (แต่ละตัวมีการกำหนดซับเอเจนต์ของตนเอง) ในแบบขนาน ในระดับฟลีต
ซับเอเจนต์สามารถอยู่ในระดับโปรเจกต์ ระดับผู้ใช้ หรือถูกจัดการข้ามเซสชันโดยเครื่องมืออย่าง AgentsRoom
วางไฟล์ Markdown ใน .claude/agents/ ภายในที่เก็บของคุณ และทุกเซสชัน Claude Code ที่ทำงานกับโปรเจกต์นั้นจะได้รับการเข้าถึงซับเอเจนต์ที่กำหนดเองโดยอัตโนมัติ เนื่องจากโฟลเดอร์ถูกบันทึกใน git ทีมของคุณทั้งหมดจะได้รับซับเอเจนต์เฉพาะทางเดียวกัน นี่คือเลเยอร์ที่เหมาะสมสำหรับซับเอเจนต์เฉพาะโปรเจกต์: ผู้ตรวจสอบที่รู้จักแนวทางของคุณ ผู้ทดสอบที่รู้จักกรอบการทดสอบของคุณ ผู้ตรวจสอบความปลอดภัยที่รู้จักโมเดลภัยคุกคามของคุณ
ซับเอเจนต์ที่กำหนดในไดเรกทอรีบ้านของผู้ใช้ของคุณสามารถใช้ได้ในทุกโปรเจกต์ โดยไม่คำนึงถึงว่า Claude Code ทำงานในที่เก็บใด นี่คือเลเยอร์ที่เหมาะสมสำหรับซับเอเจนต์เพื่อการผลิตส่วนบุคคล: ตัวจัดรูปแบบคำสั่ง ผู้เขียนข้อความคอมมิต ตัวอธิบายโค้ด ผู้บังคับใช้ความเข้มงวดของ TypeScript หรือผู้ช่วยทั่วไปอื่น ๆ ที่คุณต้องการในทุกเซสชัน
AgentsRoom ไม่ได้แทนที่ซับเอเจนต์ .claude/agents: มันเรียกใช้ CLI ของ Claude Code ที่แท้จริง ดังนั้นไฟล์ซับเอเจนต์ที่คุณกำหนดไว้ยังคงทำงานเหมือนเดิม สิ่งที่ AgentsRoom เพิ่มคือเลเยอร์ที่สาม: การจัดการระดับฟลีต คุณสามารถเรียกใช้เซสชัน Claude Code หลายเซสชันในแบบขนาน โดยแต่ละเซสชันมีซับเอเจนต์ของตนเอง และแต่ละเซสชันได้รับมอบหมายให้ทำบทบาทที่แตกต่างกันจาก 14 บทบาทเอเจนต์ในตัวของ AgentsRoom (Frontend, Backend, QA, DevOps, Security, Architect…) ข้ามหลายโปรเจกต์พร้อมกัน นี่คือซับเอเจนต์ภายในเซสชัน เซสชันภายในแดชบอร์ดหลายเอเจนต์
ซับเอเจนต์คือฟีเจอร์ที่สำคัญที่สุดของ Claude Code สำหรับทีมที่ต้องการขยายการเขียนโค้ด AI โดยไม่จมอยู่ในบริบท
แต่ละ Claude Code subagent เริ่มต้นด้วยบริบทที่สะอาดและน้อยนิดซึ่งมุ่งเน้นไปที่งานที่แคบของมัน ไม่มีการสำรวจที่ไม่เกี่ยวข้อง ไม่มีบริบทที่ล้าสมัย ไม่มีการสูญเสียสมาธิ ซับเอเจนต์จึงมุ่งมั่นทำงานเพราะงานคือสิ่งเดียวที่พวกเขารู้
เซสชัน Claude Code หลักสามารถส่งซับเอเจนต์หลายตัวที่ทำงานอย่างอิสระ รวมกับความสามารถของ AgentsRoom ในการเปิดเซสชัน Claude Code หลายตัวในแบบขนาน คุณจะได้รับการเขียนโค้ดแบบหลายเอเจนต์และหลายซับเอเจนต์ที่แท้จริง: AI ผู้ทำงานเฉพาะทางหลายสิบคน แต่ละคนทำงานในส่วนของปัญหาของตนเอง
เนื่องจากซับเอเจนต์เป็นเพียงไฟล์ Markdown ใน .claude/agents จึงสามารถนำกลับมาใช้ใหม่ได้อย่างง่ายดาย มีการจัดการเวอร์ชันด้วย git และแชร์กับทีมของคุณทั้งหมด เขียนซับเอเจนต์เพียงครั้งเดียว บันทึกมัน และนักพัฒนาทุกคนในโปรเจกต์จะได้รับซับเอเจนต์เฉพาะทางเดียวกัน นี่คือโครงสร้างพื้นฐาน AI หลายเอเจนต์ในรูปแบบของโค้ด
ฐานโค้ดขนาดใหญ่ไม่สามารถพอดีกับหน้าต่างบริบทเดียวได้ Claude Code subagents แก้ปัญหานี้โดยการแบ่งงานออกเป็นผู้เชี่ยวชาญด้านบริบทแคบ AgentsRoom ขยายแนวทางนี้ต่อไป: ฐานโค้ดขนาดใหญ่กลายเป็นเซสชัน Claude Code หลายเซสชัน ซึ่งแต่ละเซสชันทำงานใน workflows ที่ขับเคลื่อนด้วยซับเอเจนต์ และแต่ละเซสชันสามารถมองเห็นได้ในแดชบอร์ดหลายเอเจนต์
หากไม่มีเลเยอร์ภาพ ผู้ช่วยจะรู้สึกเหมือนกล่องดำ: พวกเขาจะเริ่มทำงาน ทำบางอย่าง และส่งผลลัพธ์กลับมา AgentsRoom จะแสดงทุกสิ่งที่ Claude Code สตรีม (รวมถึงเหตุการณ์ SubagentStop, การเรียกใช้เครื่องมือ และการเปลี่ยนแปลงสถานะ) แบบเรียลไทม์ ตามเอเจนต์ ตามโครงการ การดำเนินการของผู้ช่วยจึงสามารถสังเกตได้อย่างเต็มที่
ผู้ช่วยของ Claude Code สามารถประกอบได้อย่างสวยงามกับ Hooks ของ Claude Code (PreToolUse, PostToolUse, SubagentStop) และกับเซิร์ฟเวอร์ MCP ผู้ช่วยสามารถเคารพ Hooks ทั่วทั้งโครงการ ใช้เซิร์ฟเวอร์ MCP ทั่วทั้งโครงการ และทำงานภายในเซสชันที่จัดการโดย AgentsRoom โดยไม่ต้องมีการกำหนดค่าพิเศษจากคุณ นี่คือสแต็กพื้นเมืองของ Anthropic ที่ได้รับการเคารพอย่างเต็มที่
AgentsRoom เป็นศูนย์กลางคำสั่งภาพสำหรับ Claude Code มันสร้างกระบวนการ claude CLI ที่แท้จริงภายในเทอร์มินัล xterm.js แบบเต็ม ซึ่งหมายความว่าทุกผู้ช่วยที่คุณกำหนดใน .claude/agents/*.md จะพร้อมใช้งานโดยอัตโนมัติ ตามที่ Anthropic ออกแบบไว้ ผู้ช่วยระดับผู้ใช้ใน ~/.claude/agents/*.md ของคุณก็มาด้วย: มาเองเมื่อเอเจนต์ทำงานบนการเข้าสู่ระบบ Claude Code เริ่มต้นของคุณ และมาในทุกบัญชีของ AgentsRoom เมื่อคุณเปิด "ใช้การตั้งค่า CLI ส่วนตัวของฉัน" ในการตั้งค่า ไม่มีการนำไปใช้ใหม่ ไม่มีการวิเคราะห์ ไม่มีการสูญเสียความถูกต้อง
นอกเหนือจากการสนับสนุนผู้ช่วยพื้นเมืองแล้ว AgentsRoom ยังมอบการจัดการระดับฟลีต: บทบาทเอเจนต์ในตัว 14 บทบาทที่คุณสามารถกำหนดให้กับเซสชัน แดชบอร์ดหลายเอเจนต์ที่มองเห็นได้ การแจ้งเตือนตามเอเจนต์ แอพมือถือ ผู้จัดการโครงการแบบลากและวาง และกระดานงานที่สร้างผู้ช่วยของ Claude Code จากการ์ด kanban นี่คือวิธีเดียวในการเรียกใช้และดูผู้ช่วย Claude Code ที่ขับเคลื่อนด้วยผู้ช่วยจำนวนมากโดยไม่ทำให้คุณเครียด
ทุกเอเจนต์ใน AgentsRoom เป็นกระบวนการ claude ที่แท้จริง ผู้ช่วยใน .claude/agents/*.md ของคุณ hooks ของคุณ CLAUDE.md การตั้งค่าของคุณ: ทั้งหมดไม่ได้รับการเปลี่ยนแปลง ทั้งหมดได้รับการเคารพ ทั้งหมดทำงานตามที่ Anthropic ตั้งใจ เปิด "ใช้การตั้งค่า CLI ส่วนตัวของฉัน" ในการตั้งค่า แล้วผู้ช่วย คำสั่ง ทักษะ hooks และปลั๊กอินระดับผู้ใช้ใน ~/.claude ของคุณจะถูกโหลดเข้าไปในทุกบัญชีที่คุณลงชื่อเข้าใช้ไว้
กำหนดเซสชันแต่ละ AgentsRoom ให้กับหนึ่งใน 14 บทบาทเฉพาะทาง: DevOps, Fullstack, Frontend, Backend, Architect, QA, Marketing, PM, Security, Mobile, Git, SEO, i18n หรือBrainstormer พร้อมทั้งบทบาทกำหนดเองที่คุณกำหนดขึ้นเอง บทบาทที่เสนอจะประกอบได้อย่างสะอาดกับผู้ช่วย Claude Code ของคุณในเซสชันเพื่อให้มีความเชี่ยวชาญสองชั้น
AgentsRoom เรียกใช้เซสชัน Claude Code หลายเซสชันแบบขนานเป็นกระบวนการแยกต่างหาก แต่ละเซสชันสามารถส่งผู้ช่วยของตนเองได้ นี่คือความขนานที่แท้จริง ไม่ใช่การจำลองความพร้อมกัน: การทำงานหลายเอเจนต์ของ Claude Code ของคุณสามารถขยายได้ตามที่เครื่องของคุณและโควตา API อนุญาต
กระโดดระหว่างโครงการและดูทันทีว่าผู้ช่วยใดกำลังทำงานอยู่ ผู้ช่วยใดถูกบล็อกอยู่บนข้อมูลเข้า และผู้ช่วยใดเพิ่งเสร็จสิ้น แถบด้านข้างจะรวมสถานะจากทุกโครงการ แดชบอร์ดจะแสดงกิจกรรมตามเอเจนต์ ผู้ช่วยจะกลายเป็นที่มองเห็นได้ วัดผลได้ และจัดการได้
Subagents, Agent Teams, การจัดการ: ความหมายที่แท้จริง, เมื่อคุณต้องการมัน, และวิธีควบคุมเมื่อมันขยายตัว
การเปิดตัว Claude Code หรือ Codex หลายๆ ตัวพร้อมกันนั้นง่าย การควบคุมคือจุดที่มักจะพัง นี่คือวิธีที่ได้ผลจริง
เอเจนต์ของคุณเขียนทับกันเมื่อทำงานพร้อมกัน Git worktrees แก้ไขปัญหานี้ในสองคำสั่ง นี่คือวิธีการใช้งาน
ดาวน์โหลด AgentsRoom และเรียกใช้ฟลีตของผู้ช่วย Claude Code ทั่วทุกโครงการของคุณด้วยแดชบอร์ดภาพเดียว รองรับ .claude/agents โดยไม่ต้องกำหนดค่า
แอปคู่หู: ตรวจสอบเอเจนต์ของคุณได้ทุกที่
นำของคุณเอง: Claude, Codex, Antigravity CLI, หรือผู้ให้บริการ AI อื่น ๆ
ส่งข้อบกพร่องและคำขอไปยังแบ็คล็อกสาธารณะของคุณโดยตรง
มองเห็น AgentsRoom ในการทำงาน