Nhiều dự án, nhiều AI agent,
một cửa sổ, không hỗn loạn
AgentsRoom là buồng lái trực quan để điều khiển Claude, Codex, GitHub Copilot CLI, Cursor và 10 CLI agent khác song song trên tất cả các dự án của bạn cùng một lúc. Bạn thấy trong một giây agent nào đang làm dự án nào, agent nào đã xong, agent nào đang chờ bạn trả lời.
Không còn 12 tab terminal vô danh, không còn đoán xem mình bỏ dở ở đâu. Vai trò gắn mã màu, trạng thái trực tiếp, bộ đếm theo từng dự án, thông báo gốc trên desktop và push trên di động. Đội AI agent của bạn, cuối cùng đã dễ đọc.
Tổng quan: nhiều dự án, nhiều AI agent, chạy song song, với vai trò gắn mã màu, trạng thái trực tiếp và bộ đếm theo từng dự án.
Làm việc đa agent song song đã trở thành chuẩn mực mới của lập trình có AI hỗ trợ. Bạn khởi một agent Claude Code trên backend của khách hàng, một agent Codex CLI trên frontend SaaS của riêng bạn, một agent Antigravity CLI trên phần test của một dự án phụ. Ba dự án, ba agent, cùng lúc. Nửa giờ sau, trong iTerm2, Warp, Ghostty, Kitty, Alacritty, WezTerm, tmux hay zellij, bạn đã chẳng còn biết tab nào ứng với dự án nào, cái nào đã xong, cái nào đã crash, cái nào đang chờ bạn.
AgentsRoom thay khu rừng tab đó bằng một buồng lái trực quan đa dự án, đa agent. Mỗi dự án sống trong một thanh bên, gom theo khu (Công việc, Cá nhân, Dự án phụ, Freelance, Học tập, hoặc bất kỳ khu nào bạn tạo ngay bằng kéo thả). Mỗi AI agent chạy trong một phiên PTY riêng biệt, với vai trò, avatar, màu, system prompt và nhà cung cấp của nó. Trạng thái của mỗi agent (đang nghĩ, xong, kẹt, rảnh) hiện trực tiếp, không cần phải dò qua các terminal.
Cụ thể: buổi sáng bạn mở AgentsRoom, bấm vào một dự án, khởi 4 agent (DevOps, Frontend, QA, Architect), nhảy sang một dự án khác, khởi thêm 3 agent nữa, và trong lúc chúng làm việc bạn trả lời một luồng Slack. Một thông báo desktop bật lên ngay khoảnh khắc DevOps hoàn thành. Bạn quay lại, duyệt diff, giao việc tiếp theo, rồi chuyển sang dự án kế. Đa dự án, đa agent, song song. Đầu óc thông thoáng.

Giao diện AgentsRoom: thanh bên bên trái với các dự án gom theo khu, các AI agent liệt kê theo từng dự án kèm vai trò và trạng thái, terminal của agent đang được lấy nét ở giữa.
Vì sao một buồng lái trực quan thay đổi mọi thứ với công việc đa agent
Hai AI agent song song thì ổn trong bất kỳ terminal nào. Năm, mười, mười lăm agent và bộ não bạn sụp đổ. Bạn quên cái nào đang chờ cái gì, bạn vô tình khởi lại cùng một agent, bạn bỏ lỡ một việc hoàn thành suốt hai tiếng vì bạn đang ở một dự án khác. Cái giá không nằm ở sức tính của mô hình, mà ở việc theo dõi trong đầu.
Đặt cược của AgentsRoom: nếu giao diện nhớ giúp những gì bộ não bạn không còn phải nhớ, bạn ship được nhiều hơn. Nên mỗi agent có một avatar cố định theo vai trò, một màu ổn định (DevOps cam, Frontend lục lam, Backend tím, QA đỏ, Architect xanh dương, Mobile, Security, PM, Marketing, SEO, i18n, Git, Fullstack, Brainstormer), cộng thêm bất kỳ vai trò Tùy chỉnh nào bạn định nghĩa. Mỗi dự án hiện số agent đang làm việc, số đã xong, số bị kẹt. Khi một agent đang nghĩ, viền trái của dự án nhận màu của vai trò và một dải lấp lánh động trượt theo vòng lặp, để bạn bắt được hoạt động bằng đuôi mắt.
Quan trọng hơn: các phiên PTY tồn tại qua các lần chuyển dự án. Bạn có thể nhảy từ dự án A sang dự án B rồi quay lại dự án A và thấy agent của mình đúng như lúc bạn rời đi, đầy đủ lịch sử cuộn, CLI sẵn sàng, ngữ cảnh nguyên vẹn. Không khởi động lại, không mất lịch sử, không phải đăng nhập lại. Các agent của bạn vẫn chạy ở nền trong khi bạn nhìn nơi khác.
Và với những quy trình thực sự nặng (5+ agent đụng vào cùng một repo cùng lúc), mỗi agent có thể chạy trong git worktree riêng của nó: một bản sao biệt lập của repo trên nhánh riêng, không xung đột hợp nhất giữa các agent đụng vào cùng các file. Bạn duyệt từng nhánh vào lúc thuận tiện của mình, từng agent một, từng file một.
Các khối xây dựng trực quan biến đa agent thành quản lý được
Mọi chi tiết giao diện đều được thiết kế để bạn nhận ra trong một giây ai đang làm gì, ai đã xong, ai cần bạn. Trên tất cả các dự án của bạn cùng lúc.
Thanh bên đa dự án
Tất cả các repo của bạn gom theo khu (Công việc, Cá nhân, Freelance, Dự án phụ, Học tập). Kéo thả để sắp xếp lại. Bấm để chuyển ngay lập tức.
Đa agent theo từng dự án
Khởi DevOps, Frontend, Backend, QA, Architect, Mobile, Security, PM, Marketing, SEO, i18n, Git, Fullstack, Brainstormer hoặc một vai trò tùy chỉnh bên trong cùng một dự án. Song song.
Vai trò gắn mã màu
14 vai trò, 14 màu cố định. DevOps cam, Frontend lục lam, Backend tím, QA đỏ, Architect xanh dương. Bạn nhận ra từng agent mà không cần đọc tên nó.
Trạng thái động trực tiếp
Chấm vàng nhấp nháy khi đang nghĩ, xanh lá khi xong, đỏ nhấp nháy khi đang chờ bạn, xám khi rảnh. Không hề mơ hồ.
Bộ đếm theo từng dự án
Bao nhiêu agent đang làm việc, bao nhiêu đã xong, bao nhiêu đang kẹt. Cập nhật trực tiếp trong thanh bên và trong khung xem dự án.
Viền dự án gắn mã màu
Khi một agent đang nghĩ, viền trái của dự án nhận màu của vai trò và một dải lấp lánh trượt theo vòng lặp. Bạn bắt được hoạt động bằng đuôi mắt.
Phiên PTY bền bỉ
Chuyển dự án không giết các agent của bạn. Quay lại: chúng vẫn ở đó, lịch sử cuộn nguyên vẹn, ngữ cảnh được giữ, terminal đúng chỗ bạn rời đi.
Thông báo gốc trên desktop
Một thông báo hệ thống ngay giây một agent hoàn thành hoặc bị kẹt. Huy hiệu trên dock cho tổng số chưa đọc. Không cần ngồi canh terminal.
Push trên di động
Ứng dụng iOS và Android nhận cùng thông báo qua relay E2EE. Theo dõi các agent của bạn lúc uống cà phê, trên tàu điện, ở phòng gym.
Các khu kéo-thả
Công việc, Cá nhân, Dự án phụ, Freelance, Học tập. Tạo khu của riêng bạn, thả dự án vào. Bộ não thích những chiếc hộp.
Diff biệt lập theo từng agent
Khi năm agent đụng vào cùng một repo, bạn thấy thay đổi của từng agent riêng rẽ. Duyệt theo từng tính năng, không phải một đống mì hỗn độn.
Git worktree theo từng agent
Mỗi agent có thể làm việc trong nhánh git worktree riêng của nó. Không xung đột, không giẫm chân, hợp nhất khi bạn sẵn sàng.
14 vai trò, 14 màu, 14 chuyên môn
Mỗi AI agent thừa hưởng một vai trò với system prompt, mô hình mặc định và màu cố định của nó. Nhờ vậy bạn biết ngay trong nháy mắt ai đang làm gì trên dự án nào.
Sao không dùng iTerm2, Warp, tmux hay Cursor?
Tất cả những công cụ này đều xuất sắc ở việc của chúng. Không công cụ nào được thiết kế để điều khiển mười AI agent chuyên biệt trên năm dự án cùng một lúc. AgentsRoom thì có.
iTerm2, Warp, Ghostty, Kitty, Alacritty, WezTerm, Hyper
Trình giả lập terminal tuyệt vời cho công việc shell nói chung. Không hề có khái niệm AI agent, dự án, vai trò hay trạng thái. Tới 8 tab là bạn đã không phân biệt được cái nào với cái nào.
tmux, zellij, screen
Các bộ ghép kênh mạnh mẽ. Trừ phi qua 8 ô bạn phải viết một file cấu hình để định hướng. Và các agent Claude của bạn vẫn không có avatar, vai trò hay màu.
CMUX, AMUX
Các lớp bọc tmux cho Claude Code. Hay cho việc biệt lập worktree, nhưng không có khung buồng lái, không có màu vai trò, không có ứng dụng đồng hành di động, không có thông báo gốc.
Conductor, Orca, Jean, JC
Các ứng dụng desktop cho agent song song. Tất cả đều có lỗ hổng: không có buồng lái đa dự án, hoặc không có ứng dụng đồng hành di động, hoặc không có tunnel tích hợp, hoặc không có vai trò gắn mã màu.
Cursor, Windsurf, Aider độc lập
Các IDE có AI hỗ trợ xuất sắc, nhưng được thiết kế cho một người và một agent mỗi lần. AgentsRoom được thiết kế cho một người và mười agent song song.
Devin AI, Superconductor, các agent trên đám mây
Chỉ trên đám mây. Bạn không kiểm soát code của mình, bạn trả tiền theo từng tín dụng, bạn không có một terminal cục bộ. AgentsRoom chạy trên máy của bạn thông qua các CLI chính thức, và chỉ lên cloud khi bạn yêu cầu.
AgentsRoom là ứng dụng duy nhất kết hợp một buồng lái đa dự án, buồng lái đa agent, vai trò gắn mã màu, trạng thái trực tiếp, ứng dụng đồng hành di động, tunnel localhost, browser MCP, backlog kanban và thực thi cục bộ theo mặc định qua Claude, Codex, GitHub Copilot CLI, Cursor và 10 CLI agent khác.
Cách nó hoạt động mỗi ngày
Thêm các dự án, thả chúng vào các khu
Trỏ AgentsRoom vào bất kỳ thư mục git nào trên máy tính của bạn. Kéo các dự án của bạn vào Công việc, Cá nhân, Freelance, Dự án phụ, Học tập, hoặc tạo các khu của riêng bạn.
Khởi những agent đầu tiên
Bấm vào một dự án, thêm agent kèm vai trò của chúng (DevOps, Frontend, QA, Architect, v.v.). Mỗi vai trò đi kèm system prompt, màu, avatar và mô hình mặc định của nó.
Chạy nhiều agent song song
Khởi DevOps + Frontend + QA cùng lúc. Mỗi agent nhận một phiên PTY biệt lập, cwd riêng, một terminal xterm.js đầy đủ. Chúng chạy ở nền trong khi bạn làm tiếp việc khác.
Chuyển dự án mà không mất gì
Bấm vào một dự án khác: các agent của riêng nó hiện ra. Quay lại cái trước: các agent của bạn vẫn ở đó, lịch sử cuộn nguyên vẹn, trạng thái cập nhật. Không mất phiên nào.
Theo dõi hoạt động bằng đuôi mắt
Thanh bên nhận màu của vai trò đang nghĩ, dải lấp lánh động báo hiệu hoạt động, bộ đếm tăng lên khi các agent hoàn thành. Bạn làm việc khác một cách yên tâm.
Phản ứng khi một agent gọi bạn
thông báo desktop, push trên di động, huy hiệu trên dock, chấm đỏ nhấp nháy: không thể nào bỏ lỡ một agent đang chờ bạn. Bấm, duyệt, giao việc tiếp theo, đi tiếp.
Cùng một lưới, trong túi bạn
Ứng dụng iOS và Android hiển thị cùng các dự án, cùng các agent, cùng các màu và cùng các trạng thái như trên desktop, theo thời gian thực, qua một relay được mã hóa đầu cuối (X25519 + XSalsa20-Poly1305).
Khởi một agent Claude Code từ điện thoại, gõ trong terminal, duyệt một diff, gửi một câu lệnh đã lưu. Máy tính của bạn vẫn là máy chủ, điện thoại của bạn trở thành thiết bị điều khiển từ xa của nó. Hoạt động trên 4G hoặc 5G.
Hơn cả một buồng lái: một IDE đầy đủ cho các agent của bạn
AgentsRoom không chỉ là một bảng điều khiển terminal. Bảng bên phải bao gồm một browser MCP tích hợp để các agent QA của bạn có thể tự kiểm thử công việc của chính chúng, một trình soạn câu lệnh (Scratchpad), một thư viện câu lệnh dùng chung theo từng dự án, một backlog kanban, một tunnel localhost tích hợp để chia sẻ máy chủ dev của bạn, và một phần duyệt diff theo từng file.
Tất cả, cạnh nhau, trong cùng một cửa sổ, bên cạnh các AI agent và các terminal của bạn. Không còn tung hứng giữa mười công cụ khác nhau để ship một tính năng.
FAQ
Tôi có thể chạy bao nhiêu AI agent song song?
Tùy máy của bạn và hạn mức của nhà cung cấp cho phép. Mỗi agent mở một phiên PTY độc lập riêng với tiến trình CLI riêng của nó (claude, codex, opencode, antigravity, aider). Trên một máy đời mới, người dùng thường xuyên chạy 10 đến 20 agent song song không gặp vấn đề. Nút thắt là hạn mức API của nhà cung cấp, không phải AgentsRoom.
Các agent của tôi có tiếp tục chạy khi tôi chuyển dự án không?
Có. Các phiên PTY sống trong terminalStore trong bộ nhớ và vẫn hoạt động khi bạn chuyển dự án. Quay lại: mọi thứ vẫn ở đó, lịch sử cuộn nguyên vẹn, ngữ cảnh được giữ. Không phiên nào chết khi chuyển.
Làm sao tôi biết agent nào đang chờ tôi?
Nhiều tín hiệu hội tụ: chấm đỏ nhấp nháy trên thẻ agent, huy hiệu chưa đọc, bộ đếm 'đang chờ' trên thẻ dự án, thông báo gốc trên desktop, push trên di động qua ứng dụng đồng hành, huy hiệu trên dock hoặc thanh tác vụ. Không thể bỏ lỡ một agent bị kẹt.
Màu vai trò có tùy chỉnh được không?
14 vai trò tích hợp mỗi cái có một màu cố định (DevOps cam, Frontend lục lam, Backend tím, QA đỏ, Architect xanh dương, v.v.). Với một vai trò tùy chỉnh, bạn chọn màu, system prompt, mô hình mặc định và avatar của nó. Màu giữ nhất quán ở mọi nơi trong giao diện.
Nếu nhiều agent đụng vào cùng một file cùng lúc thì sao?
Bật git worktree: mỗi agent làm việc trong một bản sao biệt lập của repo trên nhánh riêng của nó. Không xung đột hợp nhất, không giẫm chân. Bạn hợp nhất các nhánh khi sẵn sàng, từng agent một. Với các quy trình nhẹ hơn, chế độ dùng chung là ổn: phần duyệt theo từng agent biệt lập diff của mỗi agent.
Tôi có thể trộn những nhà cung cấp AI nào?
Mười bốn nhà cung cấp song song bên trong cùng một ứng dụng: Claude Code (Anthropic), Codex CLI (OpenAI), GitHub Copilot CLI (GitHub), OpenCode, Antigravity CLI (Google), Aider, Grok Build (xAI), Mistral Vibe (Mistral AI), Kimi Code (Moonshot AI), Amp (Sourcegraph), oh-my-pi, Freebuff (Codebuff), Devin (Cognition) và Cursor (Anysphere). Mỗi agent có thể dùng một nhà cung cấp khác nhau. Nên DevOps chạy Claude Opus, Frontend chạy Codex, QA chạy Antigravity, tất cả trong cùng một dự án, không xung đột.
Có khung nhìn toàn cảnh đa dự án không?
Có. Thanh bên bên trái liệt kê mọi dự án cùng lúc với các bộ đếm của nó (agent đang làm việc, agent đã xong, agent bị kẹt) và chỉ báo hoạt động động. Cộng thêm khung 'Backlog' gộp các vé qua tất cả các dự án vào một kanban toàn cục. Toàn bộ đội của bạn, trên màn hình.
Điện thoại có theo dõi theo thời gian thực không?
Có, qua relay được mã hóa đầu cuối của AgentsRoom. Ứng dụng iOS và Android hiển thị cùng lưới dự án-agent-trạng thái như trên desktop. Bạn khởi, duyệt, gõ trong terminal, nhận thông báo push. Tất cả qua 4G/5G, không cần VPN hay chuyển tiếp cổng.
Một agent có thể xem một dự án khác của tôi không?
Có, ở chế độ chỉ đọc. Một sản phẩm thường trải trên nhiều repository, mỗi cái được mở như một dự án riêng. Một agent có thể liệt kê các dự án của tài khoản và đọc backlog, bộ nhớ, skill và prompt của một dự án khác bằng cách gọi tên dự án đó, và chính điều này cho phép một agent frontend kiểm tra xem repository backend đã có ticket tương đương chưa trước khi tạo một cái trùng lặp. Ghi vào một dự án khác, hoặc chạy bất cứ thứ gì trong đó, được cố ý không cho phép.
Làm sao để một danh sách agent dài vẫn dễ đọc?
Danh sách tách những gì bạn đã xem khỏi những gì bạn chưa xem, và vẽ một ranh giới rõ ràng mà bên dưới nó các agent đang không hoạt động. Mỗi thẻ hiển thị nó chạy trên tài khoản CLI nào khi có nhiều tài khoản khả dụng, nên hai agent trên hai lần đăng nhập Claude hoặc Codex khác nhau không bao giờ bị nhầm. Có thể đóng agent hàng loạt thay vì từng cái một, và một nút điều hướng đưa bạn về trang chủ dự án mà không đóng thứ gì.
Những agent chuyển giao việc cho nhau
Buồng lái đa dự án, đa agent là nền móng. Khi bạn muốn đi xa hơn và xâu chuỗi các agent (Dev chuyển giao cho QA, QA vòng lại Dev khi có lỗi, dưới mắt của PM), AgentsRoom Teams điều phối việc chuyển giao đó qua một trình soạn quy trình trực quan kiểu n8n.
Mỗi nút là một agent với vai trò, nhà cung cấp và mô hình của nó. Các cạnh có thể mang điều kiện, vòng lặp phản hồi, một mức bảo vệ số chu kỳ tối đa. Gói chuyển giao bao gồm một bản tóm tắt tính năng, git diff, các file đã đụng tới, rủi ro và gợi ý kiểm thử.
Khám phá Agent TeamsTìm hiểu thêm
Git worktree: nền tảng để chạy nhiều AI agent mà không xung đột
Các agent của bạn ghi đè lên nhau khi chạy song song. Git worktree giải quyết chuyện đó chỉ với hai câu lệnh. Đây là cách dùng.
Cách Chạy 3 đến 8 Agents Lập Trình Song Song Mà Không Mất Kiểm Soát
Khởi chạy nhiều agents Claude Code hoặc Codex cùng lúc rất dễ dàng. Giữ kiểm soát là nơi mọi thứ trở nên khó khăn. Đây là phương pháp thực sự hiệu quả.
Mười agent chạy cùng một lệnh typecheck một lúc. Lời giải là một thư mục.
Mười bảy agent lập trình trong cùng một checkout, mười tiến trình tsc cùng lúc, load average 37 và 87 MB RAM trống. Một lần typecheck chín mươi giây mất 7 phút 36. Đây là số đo thực tế, lý do máy không hề tính toán, và cái khóa dùng chung nhỏ xíu đã xử lý xong chuyện đó. Chép được vào bất kỳ kho mã nào.
Ngừng tung hứng 12 tab terminal
Tải AgentsRoom và giành lại quyền kiểm soát đội AI agent của bạn. Đa dự án, đa agent, song song, mà không bao giờ lạc dấu nữa. Miễn phí tới 2 dự án.
Ứng dụng đồng hành: theo dõi agent khi đi đường
Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.
Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.