Tổng quan về Điều phối
Đặt nhiều AI agent vào cùng một công việc — ủy thác cho terminal đang mở sẵn, thành lập một đội, hoặc chạy một đàn worker không giao diện.
Chạy một AI agent đã hữu ích. Để nhiều agent có thể chuyển giao công việc cho nhau lại là một dạng đòn bẩy khác: một agent viết tính năng trong khi agent khác review, agent thứ ba viết test, và bạn theo dõi tất cả trong cùng một cửa sổ.
1DevTool gọi đây là điều phối (orchestration), và nó có nhiều hình thức. Chúng chia sẻ cùng một bộ từ vựng và một buồng lái (cockpit), nên khi bạn học một dạng, bạn sẽ hiểu các dạng còn lại.

Các hình thức
Terminal liên kết là đơn vị nhỏ nhất. Bạn @mention một AI terminal đang mở sẵn và lời nhắc của bạn sẽ được gửi trực tiếp vào agent đó thay vì tạo mới. Agent nhận được có thể trả lời trực tiếp lại cho bạn. Các liên kết có thể vượt qua dự án, nên terminal đang làm việc trên API có thể chuyển giao công việc cho agent đang ngồi ở frontend. Xem Terminal liên kết.
Agent Teams là một nhóm agent được đặt tên, chia sẻ không gian làm việc và mục tiêu. Một đội có các thành viên, trạng thái trực tiếp, và một thanh tin nhắn hiển thị việc chuyển giao giữa các agent. Xem Agent Teams & Swarms.
Hierarchy mang đến cấu trúc chỉ huy cho một đội: các vị trí với quản lý và cấp dưới, trong đó một agent chỉ có thể giao việc cho cấp dưới của chính mình và báo cáo kết quả lên trên. Sơ đồ này được thực thi nghiêm ngặt chứ không chỉ là đề xuất. Xem Hierarchy.
Pipeline là các giai đoạn có thứ tự truyền công việc đi — nghiên cứu, rồi triển khai, rồi review — với các cổng chất lượng cho phép một giai đoạn từ chối một bản giao không tốt thay vì cố gắng chỉnh sửa cho hoàn thiện. Xem Pipeline.
Swarm là những worker không giao diện — không terminal, không cửa sổ, chỉ là N bản sao của một agent xử lý một brief trong sandbox và báo cáo lại. Các worker Swarm phải chạy trong sandbox, nghĩa là chỉ Codex, Claude, và Cursor mới có thể làm mục tiêu Swarm hiện tại; yêu cầu bất kỳ agent nào khác sẽ bị từ chối ngay từ đầu với lý do, thay vì im lặng chết sau một giây kể từ khi khởi chạy.
Vẽ một hệ thống
Bạn không cần phải mô tả một đội qua hàng loạt hộp thoại. The Builder là một canvas: kéo agent từ thanh bảng màu vào, nối chúng lại với nhau, chỉnh sửa bất kỳ vị trí hay dây nối nào trong inspector, và hoàn tác bất cứ thứ gì bằng Cmd+Z / Ctrl+Z. Hierarchy, Pipeline, và Router mỗi cái có chế độ riêng trên Cmd+1 / Cmd+2 / Cmd+3, và mọi hành động có hệ quả — Apply, Start, xóa một vai trò — đều hiển thị trước nó sẽ làm gì.
Bạn cũng có thể mô tả đội trong một câu và để một AI agent phác thảo sơ đồ cho bạn, sau đó chỉnh sửa kết quả trả về. Xem The Builder.
Chọn hình thức phù hợp
Viết lời nhắc và để Auto quyết định: Agent Input's mode control đọc những gì bạn đã gõ, áp dụng một mẫu, và cho bạn biết lý do (Using Pipeline · you wrote "then"). Khi không chắc chắn, nó sẽ hỏi thay vì đoán, và việc nhấp vào bất kỳ chế độ nào sẽ khóa lựa chọn đó.
Pattern Guide — dấu ? bên cạnh điều khiển đó — trình bày Team, Swarm, Hierarchy, Pipeline và Mesh cạnh nhau với động từ duy nhất phân biệt mỗi cái với các cái còn lại.
Nơi bạn theo dõi mọi thứ
Mission Control là buồng lái. Nó nằm phía trên các terminal trong workspace, không ẩn sâu ba cú nhấp chuột trong hộp thoại, và nó không hiển thị gì cho đến khi một dự án thực sự có thứ gì đó đang chạy. Nó hiển thị một thanh các tag agent kèm trạng thái và mức sử dụng ngữ cảnh của chúng, các bộ đếm quan trọng (đang chờ trả lời, bị kẹt, bị cách ly), và các hành động một cú nhấp chuột để nhắc nhở, liên kết lại, hoặc tiếp tục toàn bộ đội. Xem Mission Control.
The Team Map vẽ các agent của bạn dưới dạng thẻ và các liên kết giữa chúng dưới dạng cạnh. Kéo một terminal lên một terminal khác để liên kết chúng; nhấp vào một cạnh để hủy liên kết. Xem Team Map.
The Orchestration Dashboard mở trên Builder, và cũng là hồ sơ lịch sử — các đội, lần chạy, nhật ký, định tuyến, mức sử dụng token theo đội, và kỹ năng (skill) đã biên dịch mà các agent của bạn được cấp. Xem Orchestration Dashboard.

Giao hàng đáng tin cậy
Điều khiến công việc đa agent hữu ích hay điên đầu là liệu tin nhắn bạn gửi có thực sự đến nơi hay không. 1DevTool cố ý nghiêm ngặt về điều này.
Một tin nhắn chỉ được đánh dấu là đã giao (delivered) khi có bằng chứng agent nhận đã chấp nhận chính xác văn bản đó — hoặc nó xuất hiện như một tin nhắn thực sự trong phiên của agent đó, hoặc composer của nó hiển thị đã giữ văn bản của bạn và sau đó xóa sạch. Việc các phím nhấn đến được một terminal không phải là bằng chứng, và trước đây từng được xử lý như thể nó là.
Khi không thể chứng minh việc chấp nhận, tin nhắn được đánh dấu là chưa xác nhận giao (delivery-unconfirmed) và cố ý không được thử lại. Nhấn Enter lần thứ hai có thể chạy cùng một tác vụ hai lần, nên quyết định được để lại cho bạn. Một câu trả lời chỉ đóng yêu cầu nó trả lời sau khi có cùng bằng chứng đó, nên một câu trả lời chưa xác nhận không bao giờ có thể khiến công việc đang chờ trông như đã hoàn thành.
Quyền hạn theo chế độ tự chọn
Các agent có thể đọc công việc của nhau — transcript gần đây, transcript đầy đủ, màn hình terminal, ghi chú — nhưng mỗi loại đó là một quyền riêng biệt, tắt theo mặc định, được cấp theo từng liên kết. Hộp thoại cấp quyền liệt kê từng agent mà nội dung có thể đến và cảnh báo bạn rõ ràng rằng việc đọc màn hình terminal chỉ loại bỏ định dạng: khóa, token, và đầu ra .env vẫn được trả về nguyên văn. Xem Quyền đọc.
Liên quan
- Terminal liên kết — ủy thác cho một agent đang mở sẵn
- Mission Control — buồng lái trực tiếp
- Agent Teams & Swarms — nhiều agent, một công việc
- Nhiệm vụ — một bảng mà agent của bạn có thể thực sự làm việc