Nhóm máy

Chạy agent AI lập trình trên nhiều máy tính.
Mỗi lần khởi động đều đến nơi còn chỗ.

Bạn có một máy không bao giờ ngủ và một laptop hoặc một PC văn phòng mà bạn thực sự ngồi làm việc. Hãy cho một dự án danh sách có thứ tự các máy tính đó, gọi là nhóm máy, và mỗi agent mới sẽ khởi động trên máy đầu tiên đang trực tuyến, có dự án và vẫn còn chỗ.

Mỗi máy tính cũng có một hạn mức: số agent đang chạy tối đa, mức bộ nhớ trống tối thiểu và giới hạn chặt hơn vào ban đêm. Hai mươi dự án đang mở không còn làm một máy hết bộ nhớ.

Nhóm máyMột agent mới cần một máy tính
Agent mới
  1. 1Máy luôn bật
    6 / 6 agent
  2. 2PC văn phòng
    2 / 6 agent
  3. 3Laptop
    0 / 3 agent

Thứ tự của nhóm máy quyết định. Máy tính đầu tiên còn chỗ nhận agent; máy đã đầy, đang ngủ hoặc đã tắt sẽ bị bỏ qua.

Một cách bố trí phổ biến: một máy Linux hoặc một máy chủ nhỏ chạy cả ngày lẫn đêm, còn một máy Windows hoặc Mac là nơi bạn đọc thư, tham gia cuộc gọi và xem lại những gì agent đã làm. Không có nhóm máy, mỗi lần khởi chạy lại đặt ra cùng một câu hỏi, máy tính nào, và lần nào bạn cũng phải tự trả lời. Quên một lần là đợt refactor nặng chạy trên chiếc laptop bạn sắp gập lại.

Nhóm máy trả lời câu hỏi đó một lần cho mỗi dự án. Bạn đánh dấu các máy tính mà dự án được dùng và sắp xếp thứ tự, máy luôn bật đứng đầu. Từ đó, việc mở một agent, Khởi động trên một phiếu backlog, agent nhanh và các bộ kích hoạt đặt theo nhóm máy đều đi đến máy tính đầu tiên trong danh sách đang trực tuyến, có dự án và chưa vượt hạn mức. Khi máy đó đầy, đang ngủ hoặc đã tắt, máy tiếp theo sẽ nhận agent.

Hạn mức là nửa còn lại. Mỗi máy tính nhận một số lượng agent đang chạy cho tất cả dự án cộng lại, giữ một lượng bộ nhớ trống tối thiểu, và có thể có giới hạn thấp hơn vào ban đêm, theo giờ địa phương của chính nó. Đây là điều giúp một máy mở nhiều dự án không bị trình diệt tiến trình khi hết bộ nhớ (OOM killer) tắt lúc ba giờ sáng.

Thiết lập trong ba bước

Trên ứng dụng máy tính, hoặc từ ứng dụng di động AgentsRoom.

  1. 1

    Tạo nhóm máy

    Mở Cài đặt dự án, Máy. Đánh dấu ít nhất hai máy tính trong tài khoản của bạn và sắp xếp thứ tự, máy ưu tiên đứng đầu. Nếu ít hơn hai máy, nhóm máy vẫn tắt và không có gì thay đổi.

  2. 2

    Đặt hạn mức cho từng máy tính

    Cài đặt, Hành vi của agent, Hạn mức của máy tính này. Với máy tính khác, mở mục Máy tính trên thanh trạng thái và nhấp vào đồng hồ đo ở cuối dòng của máy đó. Mọi trường đều không bắt buộc: để trống nghĩa là không giới hạn.

  3. 3

    Làm việc như bình thường

    Giờ đây agent khởi động trên máy tính đầu tiên của nhóm máy còn chỗ. Tự chọn một máy trong Chạy trên hoặc Khởi chạy trên và lựa chọn của bạn luôn được ưu tiên.

Hạn mức theo máy tính, không theo dự án

Hạn mức tính mọi console agent của máy tính: tất cả dự án, tất cả cửa sổ, và cả các agent được khởi động từ điện thoại của bạn.

Số tác nhân chạy cùng lúc tối đa

Số console agent được chạy cùng lúc trên máy tính này. Khi vượt mức, máy tính được báo là đầy và nhóm máy bỏ qua nó.

Giữ bộ nhớ trống

Không agent mới nào khởi động khi bộ nhớ trống thấp hơn mức bạn đặt. Bộ nhớ trống được đo theo cách mỗi hệ thống tính, trên macOS, Windows và Linux.

Hạn mức ban đêm

Giới hạn chặt hơn trong một khung giờ, theo giờ địa phương của máy tính. Hữu ích khi các bộ kích hoạt ban đêm không nên tranh tài nguyên với một bản sao lưu hoặc một bản build.

Lưu trong tài khoản của bạn

Hạn mức được lưu trong tài khoản AgentsRoom của bạn và do chính máy tính áp dụng, nên bạn có thể đặt hạn mức cho máy luôn bật từ laptop, hoặc từ điện thoại.

Điều gì xảy ra khi một máy tính đầy

Câu trả lời phụ thuộc vào ai đã yêu cầu agent.

Bạn đã nhấp: bạn chọn

Một hộp thoại ngắn đề xuất khởi động trên một máy tính khác trong tài khoản còn chỗ và có dự án, Vẫn khởi động ở đây, hoặc hủy. Một lần khởi động do bạn yêu cầu không bao giờ bị từ chối thẳng.

Ứng dụng khởi động: nó chờ

Một bộ kích hoạt, một agent do agent khác tạo, một phiếu do agent bắt đầu hoặc một bước của team sẽ không hỏi gì. Nó chờ đến khi có chỗ và tự khởi động ngay khi một agent kết thúc hoặc bộ nhớ được giải phóng.

Một máy tính khác yêu cầu: từ chối rõ ràng

Yêu cầu khởi động gửi từ máy tính khác bị từ chối kèm lý do: đã đạt hạn mức, thiếu bộ nhớ trống, hoặc hạn mức ban đêm. Khi đó nhóm máy chuyển sang máy tính tiếp theo.

Một agent giữ cuộc trò chuyện của nó

Một agent có cuộc trò chuyện nằm trên máy tính này vẫn tiếp tục khởi động ở đây khi máy này thuộc nhóm máy và còn chỗ. Để chuyển nó cùng cuộc trò chuyện, hãy dùng Tiếp tục cuộc trò chuyện trên.

Bộ kích hoạt chạy một lần, trên nhóm máy

Một bộ kích hoạt có thể nhắm đến nhóm máy thay vì một danh sách máy tính cố định. Khi đó mỗi lần xảy ra chỉ chạy một lần, trên máy tính đầu tiên của nhóm còn chỗ. Máy tính ưu tiên có ba phút để nhận việc, sau đó bất kỳ máy nào trong nhóm cũng có thể nhận.

Vì vậy một agent chạy ban đêm không còn phụ thuộc vào việc laptop có đang mở hay không: hãy đưa máy luôn bật vào nhóm máy và nó sẽ chạy công việc. Khi không máy tính nào chạy được và bộ kích hoạt không chạy bù, lần chạy được ghi là bị bỏ lỡ và bạn nhận được thông báo trên máy tính và trên điện thoại.

Toàn bộ dự án, từ máy tính kia

Một dự án chỉ nằm trên máy luôn bật vẫn mở đầy đủ từ laptop.

Tệp

Duyệt cây thư mục dự án và xem trước các tệp đúng như trên máy tính kia. Chỉ đọc, và các tệp rất lớn không được hiển thị.

Thay đổi

Xem trạng thái Git và diff, commit các tệp bạn đánh dấu rồi push, tất cả được thực hiện trên máy tính chứa kho mã.

Backlog

Backlog của dự án, với Khởi động trên và tên máy tính trong phần chi tiết của một phiếu cần làm.

Terminal

Các terminal dev đang mở trên máy tính kia hiện ở thanh dưới cùng và phát trực tiếp từ máy đang chạy chúng.

Agent của bạn cũng dùng được nhóm máy

Một agent hoặc trợ lý có thể khởi động một agent khác trên máy tính được chọn, hoặc để nhóm máy quyết định. Ở bên đó, agent chạy bằng tài khoản và CLI riêng của máy tính đó. Bộ kích hoạt và cài đặt cũng có thể được đặt theo cùng cách.

agents_spawntriggers_savesettings_set

Việc phân bổ quyết định nơi CLI của agent khởi động. Bản thân CLI được xác định trên máy tính chạy nó, nên Claude Code, Codex, GitHub Copilot CLI, Antigravity và các CLI được hỗ trợ khác đều hoạt động như nhau.

Cần biết

  • Tính năng này cần Remote Fleet: các máy tính đăng nhập cùng một tài khoản AgentsRoom và đã kết nối.
  • Mỗi máy tính báo cáo mức tải của mình mỗi 30 giây. Hai lần khởi động cùng một lúc có thể cùng chọn một máy tính chỉ còn chỗ cho một agent; khi đó hạn mức của máy khiến lần thứ hai phải chờ.
  • Một agent mở qua SSH được tính vào máy tính đã mở nó.
  • Một dự án do tài khoản khác chia sẻ không bao giờ thuộc nhóm máy và không bao giờ hiển thị tệp hay thay đổi của nó ở đây.
  • Tệp của máy tính khác chỉ đọc. Thay đổi cho phép commit và push, nhưng không hủy thay đổi hay stage một phần tệp.

FAQ

AgentsRoom có tự động khởi động agent của tôi trên máy tính ít tải nhất không?

Có, với nhóm máy. Trong Cài đặt dự án, Máy, đánh dấu các máy tính mà dự án được dùng và sắp xếp thứ tự. Mỗi lần khởi động đi đến máy tính đầu tiên trong danh sách đang trực tuyến, có dự án và chưa vượt hạn mức, rồi chuyển sang máy tiếp theo khi máy đó đầy hoặc tắt. Đây là danh sách có thứ tự, không phải luân phiên: thứ tự là cách bạn cho biết mình ưu tiên máy tính nào.

Làm sao để nhiều dự án đang mở không làm máy chủ của tôi hết bộ nhớ?

Đặt hạn mức cho máy tính đó: số agent đang chạy tối đa và lượng bộ nhớ cần giữ trống, tính chung cho tất cả dự án. Khi vượt mức, máy tính không nhận agent mới: cú nhấp của chính bạn sẽ hỏi nên khởi động ở đâu, bộ kích hoạt chờ đến khi có chỗ, và nhóm máy gửi agent sang máy tính tiếp theo.

Bộ kích hoạt có còn chạy khi laptop của tôi đang ngủ không?

Có, nếu bộ kích hoạt nhắm đến nhóm máy và trong nhóm có một máy tính luôn bật. Mỗi lần xảy ra chỉ chạy một lần, trên máy tính đầu tiên của nhóm còn chỗ. Nếu không máy tính nào chạy được và bộ kích hoạt không chạy bù, bạn nhận được thông báo lần chạy bị bỏ lỡ.

Trợ lý trên laptop có thể khởi động một agent trên máy luôn bật của tôi không?

Có. Hãy yêu cầu bằng lời bình thường. Trợ lý có thể chỉ định máy tính hoặc để nhóm máy quyết định, và agent khởi động ở bên đó với các cài đặt quen thuộc của dự án. Kết quả hiện trong dự án như mọi agent khác của fleet.

Tôi có xem được tệp và trạng thái Git của một dự án chỉ có trên máy tính khác của tôi không?

Có. Mở dự án từ thanh bên, rồi chọn Tệp, Thay đổi hoặc Backlog ở phần đầu của dự án. Tệp chỉ đọc, Thay đổi cho phép commit và push trên máy tính đó, và các terminal dev của máy hiện ở thanh dưới cùng.

Tính năng này có hoạt động với Codex, Antigravity và các CLI khác, không chỉ Claude Code?

Có. Nhóm máy chỉ chọn máy tính. Sau đó CLI của agent được khởi động trên máy tính đó như mọi lần khởi chạy khác, bằng bản cài đặt và tài khoản riêng của máy tính đó, dù là nhà cung cấp nào.

Điều gì thay đổi nếu tôi không bao giờ đặt nhóm máy hay hạn mức?

Không có gì. Không có nhóm máy, agent khởi động trên máy tính bạn đang dùng, Khởi động trên một phiếu chạy ở đây, và agent nhanh mặc định dùng máy tính này. Không có hạn mức, máy tính nhận mọi agent, như trước đây.

Bạn cũng có thể thích

Cho mọi máy tính cùng làm việc

Cài AgentsRoom trên từng máy tính, đăng nhập cùng một tài khoản, và để nhóm máy của mỗi dự án quyết định nơi agent của dự án khởi động.

Miễn phíTải AgentsRoom

Ứ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.

Tải tiện ích mở rộng
Chrome Web Store

Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.

Nhiều dự án
Đa nhà cung cấp
Nhiều agent
Trạng thái trực tiếp
File diff & commit
Ứng dụng đồng hành mobile
Xem trước trực tiếp
Đội agent
Tự động hóa trình duyệt
Dev theo backlog
Thư viện prompt
Thư viện skill
Xem tất cả tính năng