Agent Orchestrator: Giám sát AI coding agent song song
Agent Orchestrator (AO) là một harness mã nguồn mở để chạy nhiều AI coding agent song song. Nó cho các agent terminal như Claude Code, Codex, Cursor, Aider và Goose những workspace cô lập, terminal trực tiếp, và các vòng lặp tự động đẩy lỗi CI, bình luận review và merge conflict về đúng agent phụ trách.
Hãy chọn Agent Orchestrator nếu bạn đã chạy vài coding agent cùng lúc và ngập trong terminal, nhánh và PR phải trông chừng. Bỏ qua nếu bạn chạy một agent duy nhất — cả mục đích của nó là giám sát một đội, và với một agent thì harness là gánh nặng bạn không cần.
Vấn đề nó giải quyết
Khi bạn chạy hơn một AI coding agent, việc điều phối thành nút thắt: mỗi agent có terminal, nhánh và pull request riêng, còn bạn thì thủ công chuyển lỗi CI và bình luận review về agent nào nên sửa. Các agent biết code; giữ chúng ngăn nắp mới là phần đổ lên vai bạn.
Đây là gì?
Agent Orchestrator là một 'meta-harness' mã nguồn mở (giấy phép Apache-2.0) cho các AI coding agent song song, viết bằng Go. Nó giám sát các agent chạy trên terminal — Claude Code, Codex, Cursor, Aider, Goose và những cái khác — trong các workspace cô lập bằng git worktree, với truy cập terminal trực tiếp và trạng thái phiên. Các vòng phản hồi của nó tự động gửi lỗi CI, bình luận review và merge conflict về agent chịu trách nhiệm.
Vì sao đang được chú ý
Chạy coding agent song song đã vượt qua công cụ để quản lý chúng, và AO nhắm đúng khoảng trống điều phối đó. Cách định vị nó như một 'agentic IDE' giám sát một bầy agent — với vòng phản hồi CI và review tự động thay vì copy-paste thủ công — ăn khớp khi ngày càng nhiều lập trình viên thử nghiệm các workflow coding đa agent.
Tính năng chính
- ✓Workspace cô lập cho mỗi agent, dựa trên git worktree, nên việc song song không đụng nhau
- ✓Giám sát các agent terminal như Claude Code, Codex, Cursor, Aider và Goose từ một chỗ
- ✓Vòng phản hồi tự động đẩy lỗi CI, bình luận review và merge conflict về đúng agent
- ✓Truy cập terminal trực tiếp và trạng thái phiên cho từng agent đang chạy
- ✓Nhận biết PR, nên harness theo dõi các pull request xuyên các agent
- ✓Một góc nhìn dashboard về các phiên coding agent song song
Trường hợp dùng tốt nhất
- •Chạy vài coding agent trên các tác vụ khác nhau cùng lúc mà không cần điều phối thủ công
- •Tự động đưa lỗi CI và bình luận review về agent sở hữu một nhánh
- •Giữ các nhánh và pull request của agent song song cô lập qua git worktree
- •Giám sát một workflow coding đa agent từ một dashboard duy nhất
Cách cài đặt / dùng thử
Đoạn README được cấp không kèm lệnh cài đặt cụ thể. Agent Orchestrator là một dự án Go (Apache-2.0); hãy xem hướng dẫn thiết lập của kho để biết cách build hoặc cài. Bạn tự mang coding agent của mình (Claude Code, Codex, Cursor, Aider, Goose, v.v.) — AO giám sát chúng chứ không thay thế.
Cách sử dụng
Bạn trỏ Agent Orchestrator tới các agent terminal bạn đã dùng và giao cho chúng các tác vụ trong workspace cô lập. AO theo dõi terminal, nhánh và pull request của từng agent, và các vòng lặp của nó tự động đẩy lỗi CI, bình luận review và merge conflict về đúng agent, để bạn giám sát từ dashboard thay vì xoay xở terminal bằng tay.
Điểm mạnh
- ✓Biến các lần chạy agent song song tùy hứng thành một workflow được quản lý, giám sát
- ✓Cô lập bằng git worktree giữ các agent chạy đồng thời không giẫm lên nhau
- ✓Vòng phản hồi CI/review/merge tự động loại bỏ việc copy-paste thủ công giữa các công cụ
- ✓Bất-khả-tri về agent — nó bọc quanh các coding agent bạn đã chạy
Hạn chế & rủi ro
- △Nó là harness, không phải agent: bạn vẫn mang, cấu hình và trả tiền cho các coding agent bên dưới
- △Giá trị chỉ lộ ra với nhiều agent song song; với một agent thì là độ phức tạp không cần thiết
- △README được cấp không ghi cách cài/thiết lập, nên bạn sẽ cần kho để có các bước cụ thể
- △Giám sát nhiều agent tự động cùng lúc thêm gánh nặng điều phối và review của riêng nó
- △Là một dự án còn non trẻ, nên hãy chờ đợi các chỗ gồ ghề và workflow thay đổi
Lựa chọn thay thế
Ai nên thử — và ai nên bỏ qua
Lập trình viên đã chạy nhiều AI coding agent song song muốn lỗi CI, review và merge conflict được đưa về tự động thay vì bằng tay. Nếu bạn thoải mái giám sát một đội agent và muốn cô lập bằng git worktree, nó hợp. Nếu bạn chạy một agent mỗi lần, nó nhiều bộ máy hơn mức bạn cần.
Câu hỏi thường gặp
Không. Nó là một harness giám sát các coding agent khác — Claude Code, Codex, Cursor, Aider, Goose và nhiều hơn. Các agent làm việc code; AO quản lý workspace, nhánh và vòng phản hồi của chúng.
Nó chạy mỗi agent trong một workspace cô lập dựa trên git worktree, nên các nhánh và thay đổi đồng thời không đụng nhau.
AO đưa lỗi CI, bình luận review và merge conflict về agent chịu trách nhiệm cho phần việc đó, thay vì bạn copy chúng giữa các công cụ bằng tay.
Go, và dùng giấy phép Apache-2.0. Hãy xem kho để biết hướng dẫn build và thiết lập.