Mission Control

Buồng lái điều phối nằm phía trên các terminal của bạn — người tham gia, các bộ đếm bạn có thể thao tác, và khôi phục chỉ bằng một thao tác.

Mission Control là nơi bạn theo dõi công việc đa agent diễn ra. Nó nằm trong không gian làm việc, ngay phía trên các terminal của bạn, thay vì ẩn sau ba cú nhấp chuột trong một hộp thoại, và nó không hiển thị gì cả cho đến khi một dự án thực sự có việc gì đó đang diễn ra — vì vậy một dự án yên tĩnh sẽ vẫn yên tĩnh.

Mission Control phía trên các terminal

Mở Mission Control

Mission Control là một panel như bao panel khác. Bạn có thể thêm nó từ Settings → Layout, hoặc mở nó từ các thao tác nhanh trên hàng dự án. Panel này có thể thay đổi kích thước, thu gọn, và chuyển đổi giữa Map / Runs / Logs — và nó ghi nhớ các lựa chọn đó riêng cho từng dự án.

Khi một team, một swarm, hoặc một yêu cầu chuyển giao giữa các agent liên kết bắt đầu, Mission Control sẽ tự hiện ra một lần và đánh dấu bằng một nhịp đập trực tiếp trong khi công việc đang diễn ra. Đây là một tín hiệu gợi ý, không phải một khóa buộc focus: bạn chuyển sang panel khác thì 1DevTool vẫn tôn trọng lựa chọn đó. Công việc diễn ra ở một dự án khác sẽ không bao giờ tự chuyển dự án bạn đang xem.

Dải người tham gia

Phía trên cùng là một dải các viên agent (agent pill) — mỗi viên ứng với một người tham gia. Mỗi viên hiển thị:

  • Status — đang chạy, đang chờ bạn, đang rảnh, hoặc bị mất kết nối
  • Attention — agent này có đang cần bạn làm gì đó hay không
  • Link direction counts — có bao nhiêu liên kết trỏ vào và trỏ ra
  • Context usage — cửa sổ ngữ cảnh (context window) của agent đó đang đầy đến mức nào

Nhấp vào một viên để chuyển thẳng đến terminal đó.

Các bộ đếm bạn có thể thao tác

Các con số ở phía trên không chỉ để trang trí; mỗi con số sẽ mở ra phần việc đứng sau nó.

  • N awaiting reply — các yêu cầu chuyển giao đã gửi nhưng vẫn chưa được trả lời. Nudge yêu cầu một agent liên kết gửi câu trả lời mà nó đã có sẵn.
  • N stuck — các ủy quyền đã chuyển giao cho một agent nhưng không có cách nào để phản hồi lại.
  • N quarantined — các liên kết có terminal đã bị khởi động lại hoặc đóng, kèm RelinkClear all.
  • Open swarm decisions — hiển thị khi các agent đang bỏ phiếu, kèm Cancel cho một quyết định mà agent liên kết đã biến mất.

Khôi phục chỉ với một thao tác

Hai thao tác này xử lý gần như mọi trường hợp "nó ngừng hoạt động":

  • Resume team kết nối lại toàn bộ các agent của một dự án sau khi khởi động lại. Mỗi terminal chỉ nhận một thông báo cập nhật duy nhất, không phải một thông báo cho mỗi liên kết.
  • Restore link context gửi lại các hướng dẫn liên kết cho một agent đã xóa ngữ cảnh của mình và quên mất cách nói chuyện với các agent liên kết khác.

Khi một prompt chưa được gửi

Nếu một prompt đã được gõ vào một agent nhưng chưa bao giờ được gửi đi, Mission Control sẽ nói rõ điều đó — "not submitted — press Enter" — và đưa bạn thẳng đến terminal đó. Tab vẫn giữ nguyên văn bản của bạn dưới dạng bản nháp nên không có gì bị mất, và khi bạn tự nhấn Enter trong terminal thì cảnh báo sẽ biến mất.

Điều này quan trọng vì phương án thay thế còn tệ hơn: một lượt chạy trông như đang diễn ra trong khi agent thực ra đang ngồi không, đây chính xác là điều từng xảy ra trước đây.

Phê duyệt trên bản đồ

Một yêu cầu chuyển giao đang chờ bạn xác nhận sẽ xuất hiện trên thẻ của agent nhận, kèm SubmitReject. Bạn trả lời ngay tại nơi bạn nhìn thấy nó, thay vì phải tìm thông điệp đó trong một danh sách ở đâu đó khác.

Liên quan