Mission Control

อ่านการทำงานร่วมกันแบบหลาย agent ที่กำลังดำเนินอยู่ และซ่อมมันเมื่อทุกอย่างเงียบลง

Mission Control คือห้องนักบินของการประสานงานที่ยึดอยู่เหนือกริดเทอร์มินัลของคุณ มันจะปรากฏทันทีที่โปรเจกต์มีลิงก์ที่ยังทำงานอยู่หรือมีการประสานงานที่กำลังรัน — และจะไม่เรนเดอร์อะไรเลย ไม่ poll อะไรเลย เมื่อไม่มีอะไรให้ประสาน

Mission Control อยู่เหนือกริดเทอร์มินัล พร้อม Team Map แบบสดอยู่ด้านล่าง

แถวตัวนับ

ตัวนับทุกตัวที่มีเนื้อหาอยู่เบื้องหลังคือปุ่ม ไม่ใช่ป้ายกำกับ

ตัวนับความหมายสิ่งที่ควรทำ
N linksลิงก์ที่ใช้งานอยู่ในโปรเจกต์นี้เปิด Map เพื่อดูทิศทาง
N runningการประสานงานที่กำลังรัน
N voting / N decidedการตัดสินใจแบบ swarm ที่เปิดอยู่และที่จบแล้วยกเลิกการตัดสินใจที่คู่หายไป
N awaiting replyส่งแล้ว ยังไม่ตอบ และอีกฝ่ายตอบได้คลิก แล้ว Nudge ฝ่ายที่เงียบอยู่
N stuckส่งไปยังฝ่ายที่ไม่มีลิงก์กลับคลิก — พวกนี้ไม่มีทางคลี่คลายเอง
N quarantinedลิงก์ที่เทอร์มินัลรีสตาร์ตหรือปิดไปRelink หรือ Clear all
N needs youagent ที่ทำเสร็จหรือกำลังรอคุณคลิกที่ pill เพื่อกระโดดไปเทอร์มินัลนั้น

awaiting reply กับ stuck ต่างกันอย่างไร

สองอย่างนี้ดูคล้ายกันแต่ต้องการการตอบสนองตรงข้ามกัน

awaiting reply หมายถึงอีกฝ่ายตอบได้แต่ยังไม่ได้ตอบ ปกติแล้วมันยังทำงานอยู่ แต่บางครั้งมันทำเสร็จแล้ว พิมพ์ข้อสรุปลงในเทอร์มินัลของตัวเอง และไม่เคยรันคำสั่งตอบกลับเลย — ฝ่ายผู้ส่งก็จะรอไปตลอดกาล ในขณะที่ใบรับทุกใบยังคงเขียนว่า delivered

มีแต่คุณเท่านั้นที่แยกสองกรณีนี้ออก นั่นคือเหตุผลที่ทุกแถวมีปุ่ม Nudge เพื่อบอกให้อีกฝ่ายส่งคำตอบที่มันถืออยู่แล้วออกมา

Mission Control นับ 4 awaiting reply พร้อม pill ที่แสดงทิศทางลิงก์และการใช้คอนเท็กซ์

stuck หมายถึงอีกฝ่ายได้รับคำขอโดยไม่มีเส้นทางส่งกลับ มันถูกบอกว่าไม่มีช่องทาง จึงทำงานเสร็จแล้วหยุด อดทนแค่ไหนก็ไม่ช่วย — ต้องสร้างเส้นทางที่ขาดหายไปขึ้นมา

นี่คือเหตุผลที่ stuck ถูกนับแยก แทนที่จะรวมเข้ากับ awaiting reply

Mission Control ทำเครื่องหมาย 4 การมอบหมายที่ค้าง ข้างแถบกิจกรรมล่าสุด

แถบผู้เข้าร่วม

หนึ่ง pill ต่อหนึ่ง agent แสดง:

  • โลโก้ agent และชื่อเทอร์มินัล
  • สถานะแบบสด และเครื่องหมายเตือนเมื่อมันต้องการคุณ
  • จำนวนลิงก์ตามทิศทาง — →2 ขาออก ←1 ขาเข้า
  • การใช้คอนเท็กซ์ของ agent นั้น

คลิก pill ใดก็ได้เพื่อกระโดดไปยังเทอร์มินัลนั้นโดยตรง pill ของ agent ที่อยู่ในโปรเจกต์อื่นจะถูกทำเครื่องหมายไว้ เพราะลิงก์ข้ามโปรเจกต์ได้

Map, Runs, Logs

สามมุมมองทางขวาของแถบหัวเรื่อง:

  • Mapแผนผังทีม แบบสด
  • Runs — ประวัติการมอบหมาย
  • Logs — ล็อกการรันและล็อกแอป

ลากเส้นแบ่งใต้ส่วนนี้เพื่อปรับขนาด หรือยุบทั้งหมดเมื่อคุณอยากได้แพนคืน ความสูง สถานะการยุบ และมุมมองที่เลือกจะถูกจำแยกตามโปรเจกต์ ไอคอนลูกศรจะเปิด Orchestration Dashboard เต็มรูปแบบในแท็บเดียวกัน

มาตรวัดคอนเท็กซ์

ถัดจากชิปโมเดลบนทุกแท็บเทอร์มินัลและหัวแพน ตอนนี้มีชิปคอนเท็กซ์: สัดส่วนของหน้าต่างคอนเท็กซ์ของ agent นั้นที่เทิร์นล่าสุดใช้ไป ตัวเลขเดียวกันนี้ยังปรากฏบน pill ของ Mission Control และการ์ดของ Team Map

เรื่องนี้สำคัญในทีมมากกว่าตอนทำงานคนเดียว เมื่อคุณกำลังจะส่งงานรีวิวก้อนใหญ่ pill ที่เขียนว่า ~29% เป็นเป้าหมายที่ดีกว่า pill ที่เขียนว่า ~104% ตัวเลขเกิน 100% หมายความว่าเทิร์นล่าสุดเกินหน้าต่างที่บันทึกไว้สำหรับโมเดลนั้น — ให้ถือเป็นสัญญาณว่าควรเปิดเทอร์มินัลใหม่

กล่องแจ้งเตือนที่ต้องการความสนใจ

agent ที่ทำเสร็จ หรือหยุดรอ จะโผล่ขึ้นในฟีดกิจกรรม พร้อมบรรทัดรายละเอียดที่มีข้อความสุดท้ายของผู้ช่วย — คุณจึงแยกได้ว่าอันไหนรันจบแล้วและอันไหนติดอยู่กับคำถาม โดยไม่ต้องเปิดดู คลิกที่รายการเพื่อไปยังเทอร์มินัลนั้น

สัญญาณเดียวกันปรากฏเป็นตัวนับ N needs you บนแถบ Mission Control มันไม่ทำซ้ำการแจ้งเตือนงานเสร็จที่คุณได้รับอยู่แล้ว

การกู้คืนหลังรีสตาร์ต

การรีสตาร์ตแอปจะกักกัน (quarantine) ลิงก์ทั้งหมด เพราะเทอร์มินัลที่ลิงก์ชี้ไปหายไปแล้ว การกู้คืนมีสองขั้นตอน

1. กู้คืนเซสชัน

ใน Resume AI Sessions เซสชันที่เคยรันเป็นทีมเดียวกันจะปรากฏใต้แบนเนอร์ Agent team"2 of these sessions worked together" — พร้อมสายโซ่ของ agent และเวลาที่รัน

Resume this agent team จะพาสมาชิกทุกตัวกลับมาด้วยการยืนยันครั้งเดียว เซสชันแต่ละอันจะมีชิป team ทำให้คุณแยกเซสชันที่ทำงานร่วมกันออกจากเซสชันเดี่ยวได้

Resume AI Sessions แสดง agent team สองชุด แต่ละชุดมีปุ่ม Resume this agent team

2. กู้คืนลิงก์

เมื่อเทอร์มินัลรันอยู่แล้ว Mission Control จะแสดง Resume team ข้างตัวนับ quarantined มันจะเชื่อมลิงก์ที่ยังกู้ได้ทุกเส้นในโปรเจกต์ และปลุกผู้เข้าร่วมแต่ละตัวด้วยเรื่องที่กำลังติดขัดอยู่ — คำสั่งตอบกลับที่ยังค้าง กระดานสถานะ หรือเส้นทางที่ถูกกู้คืน

เทอร์มินัลแต่ละตัวจะได้รับการแจ้งเตือนตามให้ทันครั้งเดียว ไม่ใช่ครั้งละลิงก์

ลิงก์ที่เทอร์มินัลหายไปถาวรจะถูกล้างทิ้ง แทนที่จะกองสะสมอยู่ในตัวนับ quarantined ตลอดไป

ถัดไป