Lập lịch lệnh terminal, agent AI
và quy trình phát triển, ngay từ không gian làm việc của bạn
Tác vụ định kỳ cho phép bạn lập trình một lần chạy agent AI lặp lại trên bất kỳ dự án nào. Chọn một tên, một prompt và một tần suất, rồi AgentsRoom khởi chạy agent giúp bạn: mỗi sáng, mỗi đêm, mỗi giờ hoặc mỗi thứ Hai. Đây là một cron cho các agent lập trình, không có biểu thức cron nào để học.
Một tác vụ định kỳ tạo ra một phiên agent thật trong dự án của bạn, với vai trò, nhà cung cấp và mô hình riêng, rồi đưa prompt của bạn cho nó làm tin nhắn đầu tiên. Review pull request lúc 8 giờ sáng rồi lại lúc 6 giờ chiều, quét log production suốt đêm, phát hành changelog hằng tuần vào thứ Sáu, hoặc bỏ hẳn đồng hồ đi và chạy theo chu kỳ sử dụng của gói AI bạn dùng. Cài đặt một lần, nó tự chạy.
Mỗi tác vụ định kỳ kích hoạt theo lịch riêng và khởi chạy một agent nền với vai trò và prompt của nó. Mỗi N phút, hằng giờ, hằng ngày, hằng tuần, hằng tháng hoặc theo chu kỳ hạn mức của gói bạn dùng, không cần biểu thức cron nào.
Một phần công việc phát triển giống y hệt nhau mỗi ngày. Review các pull request được tạo trong đêm. Đọc log sự cố từ production. Kiểm tra xem một phụ thuộc có phát hành bản vá bảo mật hay không. Viết changelog trước buổi demo hằng tuần. Nó lặp đi lặp lại, dễ quên và luôn rơi vào thời điểm tệ nhất.
Tác vụ định kỳ biến công việc lặp lại đó thành một mệnh lệnh thường trực. Bạn viết prompt một lần, chọn tần suất chạy, chọn agent nào sẽ làm việc đó, và AgentsRoom lo phần còn lại. Agent thức dậy đúng lịch, làm việc trong dự án của bạn và để lại một kết quả để bạn xem. Không phải canh chừng, không khởi chạy thủ công, không cần dán giấy nhớ lên màn hình.
Hãy xem đây như một cron cho các agent AI lập trình, chỉ khác là bạn không bao giờ chạm vào crontab. Thay vì những biểu thức năm trường khó hiểu, bạn chọn một tần suất rõ ràng: mỗi vài phút, mỗi giờ, mỗi ngày vào một hoặc vài giờ bạn đặt, mỗi tuần vào một hoặc vài ngày bạn chọn, mỗi tháng vào một ngày, hoặc theo chu kỳ hạn mức của gói AI bạn dùng. Lịch trình có cấu trúc và dễ đọc, còn lần chạy kế tiếp được hiển thị bằng ngôn ngữ đơn giản ngay bên cạnh mỗi tác vụ.
Quay trong ứng dụng thật: một agent review code được lên lịch mỗi ngày lúc 22:00. Nút Chạy ngay thay thế trên thẻ 22:00 tối nay khởi động agent ngay lập tức, và tin nhắn đầu tiên của nó cho biết nó thay cho lượt chạy đó. Agent viết bản review, lượt 22:00 tối nay được đánh dấu Bỏ qua lần này, còn lượt 22:00 ngày mai vẫn theo lịch.
Vì sao nên lập lịch cho agent của bạn
Công việc lặp lại tự lo liệu. Cài đặt lượt review code buổi sáng một lần, và nó diễn ra mỗi ngày lúc 8 giờ sáng mà bạn không phải động tay. Các tác vụ lặp lại rời khỏi danh sách việc cần làm của bạn vĩnh viễn.
Đúng thời điểm, một cách tự động. Công việc nặng hoặc ồn ào chuyển sang giờ thấp điểm. Hãy để một agent quét log ban đêm và lục lại lịch sử git vào cuối tuần, để giờ làm việc của bạn dành cho những việc thật sự cần đến bạn.
Bạn được thông báo ngay khi nó bắt đầu. Mỗi lần chạy tự động gửi một thông báo lên desktop và một push lên điện thoại, nên bạn luôn biết một agent vừa khởi chạy và có thể nhảy vào khi cần.
Sáng hôm sau không có gì mất đi. AgentsRoom lưu trữ những gì agent của mỗi lần chạy đã viết: bạn mở lại một lần chạy gần đây để tiếp quản terminal của nó, và vẫn đọc lại được một lần chạy cũ hơn, hoặc một lần chạy trên máy khác của bạn, rất lâu sau khi phiên làm việc đó kết thúc.
Nên lập lịch những gì
Những công việc lặp lại cụ thể mà bạn có thể giao cho một agent định kỳ ngay hôm nay.
Lập lịch review code
Khởi chạy một agent mỗi đêm để review kho mã của bạn: đọc các diff trong ngày, đánh dấu các thay đổi rủi ro, đề xuất bản sửa. Một người review thường trực không bao giờ bỏ qua một ngày nào.
Lập lịch một lượt review code bằng những credit cuối cùng
Đặt lượt review theo chu kỳ sử dụng của gói bạn dùng thay vì theo một giờ cố định. Khi chu kỳ đã tiêu quá ngưỡng bạn chọn và sắp đến lúc được đặt lại, một agent sẽ đọc các diff trong ngày bằng đúng phần credit sắp hết hạn. Nó lặp lại ở mọi chu kỳ, nên bạn chẳng còn gì phải nhớ.
Lập lịch Claude Code mỗi sáng
Chạy một phiên Claude Code mỗi ngày lúc 8 giờ sáng để review các pull request mở trong đêm, tóm tắt chúng và để lại cho bạn một danh sách phân loại trước ly cà phê đầu tiên.
Lập lịch cập nhật phụ thuộc
Chạy một lượt kiểm tra phụ thuộc mỗi thứ Hai: quét các gói lỗi thời và dễ tổn thương, đề xuất các bản nâng cấp an toàn và mở công việc nâng cấp, để các bản vá bảo mật không bao giờ bị bỏ qua hàng tuần.
Lập lịch tạo tài liệu
Tạo changelog, ghi chú phát hành và tài liệu một cách tự động. Lập lịch một lượt tài liệu hằng tuần biến các commit trong tuần thành một bản tóm tắt gọn gàng, dễ đọc.
Lập lịch các phiên QA
Khởi chạy một agent QA theo lịch lặp lại, hoặc ngay sau mỗi lần triển khai, để vận hành ứng dụng, chạy bộ test và báo cáo những gì bị hỏng trước khi người dùng của bạn phát hiện.
Lập lịch phân tích log
Review log production mỗi sáng. Để một agent rà soát các lỗi trong đêm, nhóm chúng lại, làm nổi bật những lỗi mới và cho bạn biết điều gì thật sự cần chú ý.
Lập lịch phân tích lịch sử git
Tạo các bản tóm tắt hằng tuần về hoạt động của kho mã: ai đã thay đổi gì, churn ở đâu, vùng nào trở nên rủi ro. Một cái nhìn định kỳ về sức khỏe của codebase.
Lập lịch các quy trình đa agent
Khởi chạy nhiều agent song song theo các lịch lặp lại, mỗi agent có vai trò, dự án và prompt riêng. Xây dựng cả một quy trình tự động chạy đúng giờ.
Tự động hóa việc thường ngày, bằng lời lẽ đơn giản
Bạn không phải lập trình viên? Ở chế độ không lập trình, cửa sổ Bộ kích hoạt đưa ra các công thức cho việc thường ngày thay vì pull request: bản tin trong ngày mỗi sáng lúc 8 giờ, do Trợ lý chính của bạn viết từ các công việc, ghi chú và những gì diễn ra hôm trước, rồi gửi đến điện thoại của bạn; bản tóm tắt tuần mỗi thứ Hai; các bản nháp cần xem lại mỗi thứ Sáu; điểm tin hằng ngày về các chủ đề của bạn; tổng kết hóa đơn và chi tiêu cuối tháng; bản tóm tắt cho mỗi tệp được thả vào thư mục Cần xử lý. Mọi thứ chạy trên máy tính của bạn, bằng chính các gói đăng ký của bạn, và mỗi lần chạy đều có thể đọc lại từng dòng. Hãy nhờ trợ lý một việc lặp lại và nó có thể đề nghị lên lịch giúp bạn, ngay trên ô nhập, không lưu gì cho đến khi bạn xác nhận.
Tác vụ định kỳ hoạt động thế nào, từng bước một
Từ một ý tưởng đến một agent lặp lại trong chưa đầy một phút.
Mở bảng Bộ kích hoạt
Trong một dự án, nhấp vào Tự động hóa trên thanh nằm phía trên dock của không gian làm việc (hoặc Agent mới, rồi một lựa chọn trong mục Không cần bạn). Cửa sổ Bộ kích hoạt mở ra, với các tác vụ định kỳ nằm bên cạnh các bộ kích hoạt webhook: bạn thấy mọi tác vụ trên dự án hiện tại, kèm lịch trình và thời điểm chạy kế tiếp của nó.
Đặt tên và viết prompt
Nhấp Tác vụ mới. Đặt cho nó một tên như 'Quét log sự cố' và viết prompt mà agent sẽ nhận mỗi lần chạy. Lấy một prompt từ thư viện của bạn, đính kèm một bản phác thảo hoặc đọc bằng giọng nói.
Chọn thứ kích hoạt nó
Trước hết hãy chọn thứ kích hoạt tác vụ: Định kỳ cho một nhịp theo lịch, Hạn mức để chạy theo chu kỳ sử dụng của gói AI bạn dùng, Webhook cho một sự kiện từ bên ngoài, Khi bàn giao lúc một ticket của dự án chuyển sang Xong hoặc Đang duyệt, hoặc Theo yêu cầu khi câu trả lời thành thật là không có gì khởi động nó ngoài chính bạn. Với Định kỳ, bạn chọn tiếp Phút, Hằng giờ, Hằng ngày, Hằng tuần hoặc Hằng tháng rồi đặt chi tiết: một khoảng thời gian, một phút trong giờ, một hoặc vài giờ trong ngày, một hoặc vài ngày trong tuần hoặc một ngày trong tháng. Với Hạn mức, bạn chọn chu kỳ và chọn xem nó kích hoạt khi hạn mức quay lại hay trước khi hạn mức được đặt lại. Không bao giờ có biểu thức cron.
Chọn ai sẽ chạy nó
Chọn một agent, với vai trò, nhà cung cấp và mô hình của nó: một agent QA cho lượt test, một agent DevOps cho log, một người review cho các PR buổi sáng. Hoặc chọn cả một team, và prompt sẽ đi vào bước đầu tiên của team để lần chạy tự nó diễn ra trọn cả pipeline. Một khối Nâng cao mang phần còn lại của lần khởi chạy, theo từng tác vụ: chế độ quyền, tài khoản, truy cập trình duyệt, skills mặc định, tùy chọn CLI, biến môi trường và một system prompt. Để dùng lại một agent bạn vẫn điều khiển thủ công, nhấp chuột phải vào nó và chọn Làm tác vụ này mà không cần tôi…: trình chỉnh sửa mở một bộ kích hoạt mới đã điền sẵn vai trò, mô hình, tài khoản và tin nhắn đầu tiên của agent đó.
Lưu và xem lần chạy kế tiếp
Lưu tác vụ. Nó xuất hiện trong danh sách với thời điểm chạy kế tiếp được ghi rõ. Bật hoặc tắt nó bằng một cú nhấp, hoặc nhấn Chạy ngay để kích hoạt tức thì mà không chờ lịch trình. Chọn nhiều tác vụ để bật, tắt, xóa hoặc chỉnh sửa chúng cùng lúc: chỉ những trường bạn thay đổi mới được áp dụng cho từng tác vụ. Nhấp chuột phải vào Chạy ngay và bạn có thể gửi lần chạy đó sang một máy tính khác trong tài khoản của bạn có chứa dự án, để một bản build khởi chạy trên máy có sẵn bộ công cụ, dù bạn đang ngồi trước chiếc laptop nào.
Nó tự chạy
Vào thời điểm đã lên lịch, AgentsRoom tạo agent ở chế độ nền và đưa prompt của bạn cho nó. Bạn nhận một thông báo, lần chạy được ghi vào lịch sử của tác vụ, và bạn mở lại nó bất cứ khi nào muốn xem lại công việc.

Mỗi tác vụ định kỳ sống trên dự án của nó và cho bạn thấy mọi thứ trong nháy mắt: lịch trình bằng ngôn ngữ rõ ràng, vai trò agent đứng sau, và chính xác khi nào nó kích hoạt. Tìm kiếm qua các tác vụ, sắp xếp theo lần chạy kế tiếp hoặc lần chạy gần nhất, và bật hay tắt bất kỳ tác vụ nào bằng nút nguồn.
Các nút trên mỗi hàng tạo thành toàn bộ vòng lặp: Chạy ngay kích hoạt tác vụ theo yêu cầu, nút lịch sử mở lại các agent từ các lần chạy gần đây để bạn xem chúng đã làm gì, còn sửa và xóa giữ danh sách gọn gàng. Danh sách tác vụ đồng bộ với tài khoản của bạn, nên nó đi theo kho mã thay vì kẹt lại trên một máy.
Sáu cách lập lịch, không cú pháp cron nào
Năm nhịp theo lịch được chọn từ một menu thay vì gõ ra như một biểu thức, cộng thêm một nhịp chạy theo chu kỳ sử dụng của gói AI bạn dùng thay vì theo đồng hồ.
Mỗi N phút
Chạy một tác vụ theo khoảng thời gian ngắn, ví dụ mỗi 15 phút. Lý tưởng cho các lượt kiểm tra ngắn và thường xuyên như thăm dò một hàng đợi hoặc theo dõi một bản build.
Hằng giờ
Kích hoạt một lần mỗi giờ vào phút bạn chọn, ví dụ vào phút :15. Một nhịp đập đều đặn cho việc quét log và kiểm tra sức khỏe suốt cả ngày.
Hằng ngày
Chạy mỗi ngày vào một giờ cố định, ví dụ 08:00, hoặc vài lần trong ngày vào 09:00 và 18:00. Thói quen buổi sáng kinh điển: review PR trong đêm, tóm tắt lỗi, chuẩn bị cho ngày mới.
Hằng tuần
Chạy vào những ngày trong tuần và giờ bạn chọn, ví dụ thứ Hai lúc 09:00, hoặc từ thứ Hai đến thứ Sáu chỉ với một cú nhấp vào Ngày làm việc. Hoàn hảo cho việc kiểm tra phụ thuộc, báo cáo hằng tuần và dọn dẹp định kỳ.
Hằng tháng
Chạy vào một ngày trong tháng đã chọn, ví dụ ngày 1. Dành cho các đợt kiểm toán hằng tháng, đối soát thanh toán và tóm tắt cuối tháng.
Theo hạn mức của bạn
Chạy theo chu kỳ sử dụng của gói AI bạn dùng thay vì theo đồng hồ: ngay khi hạn mức quay lại, hoặc vào cuối chu kỳ trước lúc nó được đặt lại. Dành cho lượt review code mà bạn luôn khởi chạy bằng những credit cuối cùng.
Các lần chạy thực sự kích hoạt thế nào
Một mô hình thực thi đơn giản, trung thực, không bất ngờ.
Lập lịch bất kỳ agent nào, bất kỳ nhà cung cấp nào
Tác vụ định kỳ không phụ thuộc nhà cung cấp. Agent mà nó khởi chạy đi qua lớp nhà cung cấp thông thường, nên bạn lập lịch cho bất kỳ CLI nào bạn đang dùng.
Claude Code
Lập lịch các phiên Claude Code lặp lại: một người review hằng ngày, một lượt quét log ban đêm, một changelog hằng tuần. Chọn vai trò và mô hình cho từng tác vụ, từ một mô hình nhẹ cho các kiểm tra nhanh đến một mô hình hàng đầu cho công việc chuyên sâu.
Codex
Lập lịch các lần chạy Codex CLI lặp lại theo cùng cách. Trình lập lịch không bao giờ chạm trực tiếp vào lệnh gọi CLI, nên một agent Codex định kỳ hoạt động y hệt một agent bạn khởi chạy thủ công.
Antigravity CLI
Lập lịch các agent Antigravity CLI cho việc phân tích, tóm tắt và kiểm tra lặp lại. Một trình lập lịch, mọi nhà cung cấp, không cần thiết lập riêng cho nhà cung cấp nào.
Và nhiều hơn nữa
Bất kỳ agent CLI nào được kết nối vào AgentsRoom đều có thể được lập lịch. Lần chạy lặp lại được tạo qua cùng một đường dẫn không phụ thuộc nhà cung cấp như một lần khởi chạy thủ công, nên các nhà cung cấp mới hoạt động ngay.
Đã dùng tmux, cmux hoặc cron?
Nếu hôm nay bạn viết script cho quy trình làm việc bằng tmux hoặc cmux, Tác vụ định kỳ thêm tự động hóa lên trên các phiên terminal của bạn: thay vì gắn vào một pane và gõ lệnh bằng tay, AgentsRoom khởi chạy các lệnh và các agent AI giúp bạn vào những thời điểm định trước.
Và trong khi một cron hệ thống, launchd hoặc Windows Task Scheduler chỉ kích hoạt một script shell mà không có bối cảnh dự án, một tác vụ định kỳ tạo ra một agent lập trình đầy đủ bên trong dự án của bạn, với vai trò, mô hình, prompt và một lịch sử có thể mở lại. Đây là một giải pháp thay thế cron được tạo cho các quy trình phát triển AI, chứ không chỉ để chạy một script.
FAQ
Tác vụ định kỳ trong AgentsRoom là gì?
Tác vụ định kỳ là một trình lập lịch kiểu cron cho các agent AI lập trình. Bạn tạo một tác vụ lặp lại trên một dự án với một tên, một prompt, một tần suất và một agent (vai trò, nhà cung cấp, mô hình). Khi đến thời điểm, AgentsRoom tạo một agent nền trong dự án đó và đưa prompt của bạn cho nó làm tin nhắn đầu tiên. Đây là cách đơn giản nhất để chạy một phiên Claude Code, Codex hoặc Antigravity theo lịch lặp lại mà không cần viết bất kỳ cú pháp cron nào.
Cái này khác gì so với một tác vụ cron thông thường?
Một cron hệ thống, launchd hoặc Windows Task Scheduler kích hoạt một lệnh shell mà không hề biết về dự án của bạn, vai trò agent hay mô hình của bạn. Một tác vụ định kỳ khởi chạy một phiên agent lập trình thật bên trong dự án của bạn, đưa cho nó một prompt, gửi bạn một thông báo và lưu một lịch sử có thể mở lại của mỗi lần chạy. Bạn cũng không bao giờ viết một biểu thức cron: bạn chọn một tần suất rõ ràng từ một menu.
Tôi có thể đặt những tần suất nào?
Năm tần suất theo lịch: mỗi N phút, hằng giờ vào một phút đã chọn, hằng ngày vào một hoặc vài giờ trong ngày, hằng tuần vào những ngày trong tuần và giờ bạn chọn, và hằng tháng vào một ngày đã chọn. Cách lập lịch thứ sáu nằm ngay bên cạnh, trong phần Thứ kích hoạt nó: Hạn mức, chạy theo chu kỳ sử dụng của gói AI bạn dùng thay vì theo đồng hồ, và kích hoạt khi hạn mức quay lại hoặc trước khi nó được đặt lại. Lịch trình có cấu trúc và dễ đọc, còn thời điểm chạy kế tiếp được hiển thị bên cạnh mỗi tác vụ bằng ngôn ngữ rõ ràng. Giờ giấc dùng múi giờ địa phương của máy bạn.
Nó có chạy khi AgentsRoom đóng không?
Các tác vụ định kỳ kích hoạt khi AgentsRoom đang mở. Nếu một lần chạy đến hạn trong khi ứng dụng đóng, nó được bù lại tự động vào lần kế tiếp bạn khởi chạy ứng dụng, nên một khung giờ bị bỏ lỡ vẫn chạy một lần. Đây là một trình lập lịch trong ứng dụng có bù lại, không phải một cron phía máy chủ chạy 24/7.
Chính xác điều gì xảy ra khi một tác vụ kích hoạt?
AgentsRoom tạo một agent tạm thời trong dự án của tác vụ với vai trò, nhà cung cấp và mô hình bạn đã chọn, cộng thêm mọi thứ mà khối Nâng cao của tác vụ đó đặt ra: chế độ quyền, tài khoản, truy cập trình duyệt, skills, tùy chọn CLI, biến môi trường và system prompt. Sau đó nó gửi prompt của bạn làm tin nhắn đầu tiên của agent. Agent chạy ở chế độ nền; bạn nhận một thông báo khi nó bắt đầu, và lần chạy được thêm vào lịch sử của tác vụ để bạn có thể mở lại terminal của agent và xem lại những gì nó đã làm.
Tôi có thể lập lịch các agent khác nhau cho các tác vụ khác nhau không?
Có. Mỗi tác vụ chọn vai trò, nhà cung cấp và mô hình riêng. Lập lịch một agent QA cho một lượt test ban đêm, một agent DevOps cho các lượt quét log hằng giờ và một người review cho lượt review pull request buổi sáng. Bạn có thể chạy nhiều agent định kỳ song song trên các dự án của mình.
Tôi có thể chạy một tác vụ định kỳ ngay lập tức không?
Có. Mỗi tác vụ có một nút Chạy ngay kích hoạt nó theo yêu cầu, bỏ qua lịch trình. Tiện cho việc test prompt của một tác vụ mới hoặc khởi động công việc theo nhu cầu mà không chờ khung giờ kế tiếp. Lần chạy này được cộng thêm vào lịch trình, và agent được báo rằng nó được khởi chạy thủ công như một lần chạy bổ sung, nên nó không bỏ qua công việc chỉ vì một lần chạy theo lịch đã diễn ra hôm nay. Để đưa một lần chạy lên sớm thay vì thêm một lần mới, hãy mở lần chạy đã lên kế hoạch trong chế độ xem Dòng thời gian và chọn Chạy ngay thay thế: agent khởi động ngay lập tức và biết rằng nó thay thế lần chạy dự kiến vào giờ đó, thẻ hiển thị Bỏ qua lần này, và các lần chạy tiếp theo vẫn giữ nguyên kế hoạch. Một lần chạy thủ công mở ngay tab của agent để bạn xem nó làm việc, và nó không gửi thông báo khởi chạy: bạn vốn đã đang nhìn nó rồi.
Nó có hoạt động với Codex và Antigravity không, chứ không chỉ Claude Code?
Có. Tác vụ định kỳ không phụ thuộc nhà cung cấp. Agent mà nó khởi chạy đi qua cùng lớp nhà cung cấp như một lần khởi chạy thủ công, nên bạn có thể lập lịch Claude Code, Codex, Antigravity CLI và các agent được hỗ trợ khác. Trình lập lịch không bao giờ gắn cứng một nhà cung cấp duy nhất.
Đây có phải là một giải pháp thay thế cho tmux hoặc cmux không?
Nó bổ trợ cho chúng. Nếu bạn quản lý các phiên terminal bằng tmux hoặc cmux, Tác vụ định kỳ thêm tự động hóa theo thời gian lên trên: thay vì gắn vào và gõ lệnh bằng tay, AgentsRoom khởi chạy các lệnh và các agent AI vào những thời điểm định trước, kèm thông báo và một lịch sử chạy.
Các tác vụ định kỳ của tôi được lưu ở đâu?
Mỗi danh sách tác vụ được lưu theo từng dự án và đồng bộ với tài khoản AgentsRoom của bạn, gắn với kho mã thay vì một máy duy nhất, kèm một bộ nhớ đệm cục bộ để dùng ngoại tuyến. Danh sách đi theo kho mã, trong khi trình lập lịch kích hoạt các lần chạy sống trong ứng dụng desktop.
Một agent định kỳ có bị kẹt lại chờ tôi phê duyệt điều gì đó không?
Chỉ khi bạn muốn thế. Chế độ quyền là một trường của chính tác vụ, không phải một thiết lập chung của nhà cung cấp, nên một lần chạy lúc 3 giờ sáng có thể được phép làm việc mà không dừng lại ở từng lời xin phê duyệt, trong khi các agent bạn tự tay điều khiển trên cùng nhà cung cấp đó vẫn hỏi bạn trước như cũ. Cùng khối Nâng cao ấy mang những thứ khác mà một lần chạy không người trông cần đến: truy cập trình duyệt khi agent phải đọc một back office web, biến môi trường, skills mặc định và system prompt. Để trống một trường thì tác vụ kế thừa thiết lập dự án và thiết lập ứng dụng của bạn, nên một tác vụ bạn tạo từ trước vẫn hoạt động y hệt như cũ.
Tôi có thể chạy một agent khi hạn mức Claude của tôi được đặt lại không?
Có, đó chính là tần suất theo hạn mức. Hãy chọn thời điểm hạn mức quay lại, tác vụ sẽ khởi chạy ngay khi chu kỳ sử dụng của gói bạn dùng khả dụng trở lại, nên lượt chạy đang bị chặn sẽ tự bắt đầu mà bạn không phải ngồi canh. Chu kỳ được đọc trên đúng nhà cung cấp và tài khoản mà lượt chạy đó sẽ thật sự bị trừ, và chỉ những chu kỳ mà gói của bạn công bố kèm thời điểm đặt lại có thật mới được đề xuất: 5 giờ, hằng ngày, hằng tuần, hằng tháng. AgentsRoom đọc chu kỳ đó qua các lần quét mức sử dụng định kỳ chứ không phải theo từng giây, nên lượt chạy bắt đầu ngay sau khi đặt lại chứ không đúng từng phút.
Một agent theo lịch có thể chạy hai lần một ngày không?
Có. Một tác vụ hằng ngày hoặc hằng tuần có thể mang nhiều giờ trong ngày, tối đa sáu, nên một tác vụ duy nhất khởi chạy lúc 09:00 rồi lại lúc 18:00 mà không cần nhân đôi. Nó không giống với khoảng lặp tính bằng phút: khoảng lặp trải đều các lượt chạy suốt cả ngày, còn nhiều giờ trong ngày ghim đúng hai hoặc ba thời điểm cố định mà ngày làm việc của bạn thật sự xoay quanh. Lượt chạy kế tiếp hiển thị bên cạnh tác vụ luôn là lượt gần nhất phía trước.
AgentsRoom có đánh thức máy tính của tôi cho một tác vụ định kỳ không?
Có, khi bạn bật Đánh thức máy, trên toàn cục trong Cài đặt, theo từng dự án hoặc theo từng tác vụ. AgentsRoom khi đó thiết lập bộ hẹn giờ đánh thức riêng của hệ điều hành cho lần chạy kế tiếp (pmset schedule wake trên macOS, một tác vụ đánh thức để chạy trong Windows Task Scheduler, báo thức RTC trên Linux), cùng cơ chế mà Time Machine hay một bản sao lưu định kỳ sử dụng, để máy tính thức dậy đúng lúc với màn hình tắt hoặc nắp gập khi có nguồn điện, chạy agent và được giữ thức trong khi nó làm việc. Trên macOS và Linux, việc lên lịch đánh thức cần quyền quản trị viên, nên AgentsRoom hỏi mật khẩu của bạn một lần, hiển thị lệnh duy nhất mà nó sẽ được phép chạy, và không hỏi lại nữa; bạn có thể thu hồi quyền đó từ chính nơi đó. Laptop chạy bằng pin có thể bỏ qua bộ hẹn giờ đánh thức, nên hãy cắm sạc cho các lần chạy qua đêm. Nếu không thể đánh thức máy, lần chạy được bù lại khi nó quay lại, hoặc được ghi nhận là bị bỏ lỡ nếu bạn đã từ chối tính năng bù lại, và trong cả hai trường hợp dòng của tác vụ đều cho biết điều đó.
Tôi có thể tạo một bộ kích hoạt không bao giờ tự chạy không?
Có, đó là chế độ Theo yêu cầu. Đây là một bộ kích hoạt không có đồng hồ, không có chu kỳ hạn mức và không có URL webhook: một đề bài đã lưu mang theo prompt, agent và máy của nó, và chỉ chạy khi bạn bấm nút của nó. Nó tồn tại cho công việc bạn lặp lại thường xuyên nhưng không bao giờ theo một nhịp, như build ứng dụng cho mọi nền tảng hay phát hành một phiên bản: mọi thứ được viết một lần, và khởi chạy nó chỉ tốn một cú nhấp thay vì gõ lại prompt. Nó giữ mọi thứ mà các chế độ khác có, lịch sử các lần chạy, phạm vi theo từng máy và thông báo, còn ứng dụng di động mang cùng một nút bấm, luôn hỏi máy tính nào sẽ chạy nó vì một chiếc điện thoại không tự chạy gì cả.
Cái này có giống Routines của Claude Code không?
Không. Routines là một tính năng của Claude Code, đang ở giai đoạn research preview: một prompt đã lưu chạy dưới dạng cloud session trên hạ tầng của Anthropic, trên một bản clone mới của kho mã GitHub của bạn, được khởi động bởi một lịch (tối thiểu một giờ), một lệnh gọi API hoặc một sự kiện GitHub, và chỉ dành cho Claude Code. Một tác vụ định kỳ trong AgentsRoom khởi chạy một agent trên chính máy của bạn, trong dự án của bạn đúng như hiện trạng, với CLI bạn đã chọn (Claude Code, Codex, Antigravity hoặc một CLI khác), các công cụ MCP cục bộ của nó và chế độ quyền riêng của nó. Nó kích hoạt khi AgentsRoom đang mở, trong khi một routine không cần máy nào cả. Hai cách này cùng tồn tại: một routine cho công việc nằm trọn trong kho mã, một tác vụ định kỳ cho công việc cần đến máy của bạn.
Tác vụ định kỳ có thể gửi prompt cho một agent đã có sẵn không?
Có. Chọn Agent hiện có trong dự án, rồi chọn một agent đã lưu trong dự án đó. Bộ kích hoạt gửi prompt cho agent này thay vì tạo agent tạm thời. Bạn có thể chọn lịch lặp lại, chẳng hạn mỗi 15 phút để kiểm tra backlog. Việc gửi sẽ chờ khi agent đang làm việc hoặc cần câu trả lời của bạn, và các lời nhắc lặp lại được gộp thành một tin nhắn chờ gửi. Việc mở lại bảng điều khiển đã đóng là tùy chọn và mặc định tắt. Cuộc trò chuyện trước đó chỉ được tiếp tục khi nhà cung cấp và cài đặt khôi phục của bạn cho phép.
Tần suất theo hạn mức trả lời một câu hỏi duy nhất: cái gì nên chạy đi chạy lại bằng credit của mỗi chu kỳ, trước khi chúng hết hạn. Những câu hỏi liền kề thuộc về các trang khác.
Kết hợp tốt với
Bộ kích hoạt webhook
Cùng một bảng, nhưng được kích hoạt bởi một sự kiện thay vì bởi đồng hồ. Một pull request được mở, một bản build hỏng, và agent khởi chạy.
Bảng tác vụ Backlog
Kéo một tác vụ vào một cột và một agent AI sẽ nhận nó. Tác vụ định kỳ là cùng ý tưởng đó nhưng theo đồng hồ thay vì kéo thả.
Đội agent
Các agent Dev, QA và PM trò chuyện với nhau. Lập lịch một quy trình đội nhóm để chạy theo một thói quen lặp lại.
Ủy quyền agent
Một agent dev giao việc cho một agent rẻ hơn qua MCP. Ghép nó với một lịch trình để có các lần chạy lặp lại hoàn toàn không cần can thiệp.
Terminal phát triển
Quản lý terminal, chia pane và các lệnh phát triển. Bề mặt terminal nơi các agent định kỳ của bạn chạy.
Khôi phục phiên
Thoát và quay lại với mọi agent và terminal ở đúng chỗ bạn để lại, để lần khởi chạy kế tiếp cũng bù lại các tác vụ đến hạn của bạn.
Multi-Provider
Chạy Claude, Codex và Antigravity song song. Lập lịch nhà cung cấp mà mỗi tác vụ nên dùng.
Tìm hiểu thêm
Routines của Claude Code: cái gì chạy trên cloud, cái gì ở lại trên máy của bạn, và chọn thế nào
Routines là cách Claude Code chạy một prompt đã lưu mà không cần bạn: theo lịch, khi có một lệnh gọi API hoặc một sự kiện GitHub, dưới dạng một cloud session trên một bản clone mới của repo. Chúng đang ở giai đoạn research preview. Claude Code còn có hai cách cục bộ để lên lịch công việc, các tác vụ định kỳ của ứng dụng desktop và /loop, và ba cách này không hoạt động giống nhau: khoảng cách tối thiểu, quyền truy cập vào tệp cục bộ, yêu cầu cấp quyền, điều gì xảy ra khi laptop ngủ. Hướng dẫn này đặt ba cách cạnh nhau với các giới hạn lấy từ tài liệu, rồi giải thích vì sao bảy agent chạy mỗi đêm của chúng tôi lại chạy trên một máy cục bộ.
Bảy agent AI làm việc thay chúng tôi mỗi đêm: agent định kỳ ngoài việc viết code, kèm prompt
Một người dùng hỏi chúng tôi dùng agent AI vào việc gì ngoài viết code. Từ ngày 28 tháng 8, bảy agent định kỳ khởi động mỗi tối trên một chiếc Mac mini: một CEO trực ca, một đội SEO, một product manager, một người sửa bug, một đội mạng xã hội, một người giữ tài liệu và một người báo cáo gửi email tóm tắt 25 dòng. 33 đêm, 31 email buổi sáng, 51 bug được sửa kèm link commit, 7 bài blog bằng 20 ngôn ngữ. Mỗi agent làm gì, chúng giao việc cho nhau thế nào mà không nói chuyện với nhau, mô hình nào làm việc nào, bốn quy tắc mà prompt của chúng phải học, và chính các prompt đó, sẵn để sao chép.
Tác nhân lập trình chạy nền: đưa AI của bạn vào ca đêm
Một tác nhân lập trình không cần bạn ngồi canh. Đây là cách chạy các tác nhân ở chế độ nền trong khi bạn làm việc khác, và cách để cả một đội hình viết mã suốt đêm trong khi bạn ngủ.
Đưa công việc phát triển lặp lại của bạn vào một lịch trình
Tải AgentsRoom và để Tác vụ định kỳ chạy các agent AI của bạn theo đồng hồ. Review PR mỗi sáng, quét log mỗi đêm, cập nhật phụ thuộc mỗi thứ Hai, tất cả mà không cần viết một dòng cron nào.
Ứ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.
Đọc agent như một cuộc trò chuyện
Mỗi agent có vai trò, khuôn mặt và một luồng tin nhắn bạn đọc như ứng dụng nhắn tin.
