定時任務:面向 AI 代理的 cron

在工作區中直接排程終端命令、AI 代理
和開發工作流程

定時任務讓你在任意專案上編排一個重複執行的 AI 代理。選好名稱、提示詞和頻率,AgentsRoom 就會替你啟動代理:每天早晨、每晚、每小時或每週一。它是面向程式設計代理的 cron,無需學習任何 cron 表示式。

一個定時任務會在你的專案中生成一個真實的代理會話,擁有自己的角色、provider 和模型,並把你的提示詞作為第一條訊息交給它。早晨 8 點評審 pull request,深夜掃描生產日誌,週一檢查依賴,週五發布每週 changelog。設定一次,它就自動執行。

定時任務
按計劃
評審 pull request
每天 08:00程式碼評審員
正在啟動代理
掃描崩潰日誌
每小時 :15DevOps 工程師
更新依賴
週一 09:00全棧
在你睡覺時執行自動執行

每個定時任務都在自己的時間點觸發,啟動一個帶有角色和提示詞的後臺代理。每 N 分鐘、每小時、每天、每週或每月,無需任何 cron 表示式。

有些開發工作每天都一模一樣。評審夜裡合進來的 pull request。閱讀生產環境的崩潰日誌。檢查某個依賴是否發布了安全補丁。在每週演示前寫好 changelog。這些事重複、容易忘,而且總在最糟糕的時刻冒出來。

定時任務把這類重複工作變成一條常駐指令。你只寫一次提示詞,選好執行頻率,挑出由哪個代理來做,剩下的交給 AgentsRoom。代理按計劃醒來,在你的專案裡完成工作,留下一份結果供你檢視。不用盯著、不用手動重啟、不用在顯示器上貼便利貼。

把它想成面向 AI 程式設計代理的 cron,只是你永遠不用碰 crontab。不用那種晦澀的五欄位表示式,你只需選一個直白的頻率:每隔幾分鐘、每小時、每天的某個時刻、每週的某一天,或每月的某個日期。排程結構清晰、易讀,下次執行時間會以平實的語言顯示在每個任務旁邊。

為什麼要給代理排期

重複工作自己跑起來。早晨的程式碼評審只需設定一次,每天早 8 點就會自動發生,你連一根手指都不用動。重複任務從待辦清單裡徹底消失。

在對的時間,自動進行。又重又吵的工作被挪到非工作時段。讓代理在夜裡掃描日誌、在週末翻查 git 歷史,你的工作時間就留給真正需要你的事。

一開始就收到通知。每次自動執行都會在桌面彈出通知、向手機推送,於是你總能知道剛有一個代理啟動了,並在關鍵時刻接手。

每一次執行都可重新開啟。AgentsRoom 保留近期執行的歷史以及每次執行背後的代理。開啟任意一次執行,就能看到定時代理究竟做了什麼,從它停下的地方繼續,並提交它的成果。

可以排期做什麼

今天就能交給定時代理的具體重複任務。

排期程式碼評審

每晚啟動一個代理來評審你的儲存庫:閱讀當天的 diff,標出有風險的改動,提出修復建議。一位從不缺席的常駐評審員。

每天早晨排期 Claude Code

每天早 8 點執行一個 Claude Code 會話,評審夜裡新開的 pull request,把它們彙總,在你喝第一杯咖啡之前留下一份分流清單。

排期依賴更新

每週一跑一次依賴檢查:掃描過時和有漏洞的包,提出安全的版本升級方案並開啟升級工作,讓安全補丁不再被擱置數週。

排期文件生成

自動生成 changelog、發布說明和文件。排一個每週文件任務,把一週的提交變成乾淨、易讀的摘要。

排期 QA 會話

按重複計劃,或在每次部署之後,啟動一個 QA 代理來跑通應用、執行測試套件,並在使用者之前報告哪裡出了問題。

排期日誌分析

每天早晨評審生產日誌。讓代理梳理夜間的錯誤,把它們分組,凸顯新出現的,並告訴你究竟有哪些真正需要關注。

排期 git 歷史分析

生成儲存庫活動的每週摘要:誰改了什麼,變動集中在哪裡,哪些區域變得有風險。一份對程式碼庫健康狀況的重複檢視。

排期多代理工作流程

按重複計劃並行啟動多個代理,每個都有自己的角色、專案和提示詞。打造一整套按時執行的自動化例程。

定時任務如何運作,分步講解

從一個想法到一個重複代理,不到一分鐘。

01

開啟定時任務

開啟工作區 dock,點選定時任務。你會看到當前專案上的每個任務,連同它的計劃和下次執行時間。

02

命名並寫好提示詞

點選新建任務。給它起個名字,比如「掃描崩潰日誌」,再寫下代理每次執行時會收到的提示詞。可以從你的庫裡呼叫提示詞、附上一張草圖,或用語音口述。

03

選擇頻率

選擇分鐘、每小時、每天、每週或每月,然後設定細節:一個間隔、整點內的某分鐘、一天中的某個時刻、星期幾或每月幾號。永遠沒有 cron 表示式。

04

挑選代理

為這次定時執行挑選角色、provider 和模型。測試用 QA 代理,日誌用 DevOps 代理,早晨的 PR 用評審員。每項工作都配上對的代理。

05

儲存並檢視下次執行

儲存任務。它會出現在列表裡,下次執行時間一目瞭然。一鍵開關,或點選立即執行,不必等待計劃就馬上觸發。

06

它自動執行

到了預定時間,AgentsRoom 在後臺生成代理並餵給它你的提示詞。你會收到通知,執行落入該任務的歷史,隨時可以重新開啟它來檢視成果。

AgentsRoom 定時任務面板:重複執行的 AI 代理任務,例如由 DevOps 工程師每小時 :11 執行的「Check logs」,以及由全棧代理每週一 12:00 執行的「Find a new feature and create it」,每個都顯示下次執行時間、執行歷史以及立即執行、編輯和刪除控制元件。
定時任務面板:每個任務都顯示它的計劃、代理角色、下次執行時間以及可重新開啟的執行歷史。

每個定時任務都歸屬於它的專案,並把一切一目瞭然地呈現給你:用平實語言寫出的計劃、背後的代理角色,以及下次究竟何時觸發。在任務間搜尋,按下次執行或上次執行排序,用電源開關隨手開啟或關閉任意任務。

每一行上的控制元件構成完整閉環:立即執行按需觸發任務,歷史按鈕重新開啟近期執行的代理,讓你看清它們做了什麼,編輯和刪除讓列表保持整潔。任務列表會同步到你的帳戶,因此它跟隨儲存庫走,而不會被困在某一臺機器上。

五種排期方式,零 cron 語法

結構化的頻率覆蓋真實的重複任務,從選單裡挑選,而不是手敲表示式。

每 N 分鐘

以緊湊的間隔執行任務,例如每 15 分鐘一次。非常適合短促、頻繁的檢查,比如輪詢佇列或盯著建置。

每小時

在你選定的分鐘每小時觸發一次,例如在 :15。為整天的日誌掃描和健康檢查提供穩定的心跳。

每天

每天在設定的時刻執行,例如 08:00。經典的晨間例程:評審夜間的 PR,彙總錯誤,為一天做準備。

每週

在選定的星期幾和時刻執行,例如週一 09:00。非常適合依賴檢查、每週報告和重複的整理工作。

每月

在選定的每月某天執行,例如 1 號。適合月度審計、賬單對賬和月末摘要。

執行實際如何觸發

一個簡單、坦誠、沒有意外的執行模型。

應用開啟時執行,並帶補跑
定時任務在 AgentsRoom 執行時觸發。如果某次執行本應在應用關閉期間發生,它會在下次啟動時自動補跑,因此錯過的時段不會丟失。
每次啟動都通知
當任務自動觸發時,你會收到原生桌面通知和手機推送。輕點一下,就會在正確的專案中開啟正確的代理,讓你立刻介入。
可重新開啟的執行歷史
AgentsRoom 保留每個任務的近期執行以及每次執行背後的代理。重新開啟任意一次執行,檢查它的終端,評審改動,完成這項工作。

排程任意代理,任意 provider

定時任務與 provider 無關。它啟動的代理會走常規的 provider 層,因此你能排程你已經在用的那個 CLI。

Claude Code

排期重複的 Claude Code 會話:每日評審員、每晚日誌掃描、每週 changelog。按任務挑選角色和模型,從用於快速檢查的輕量模型,到用於深度工作的旗艦模型。

Codex

用同樣的方式排期重複的 Codex CLI 執行。排程器從不直接干預 CLI 呼叫,因此一個定時的 Codex 代理的行為,與你親手啟動的完全一致。

Antigravity CLI

為重複的分析、摘要和檢查排期 Antigravity CLI 代理。一個排程器,覆蓋所有 provider,無需任何 provider 專屬配置。

以及更多

任何接入 AgentsRoom 的代理 CLI 都可以被排期。重複執行透過與手動啟動相同的、與 provider 無關的路徑生成,因此新 provider 開箱即用。

已經在用 tmux、cmux 或 cron 了?

如果你現在用 tmux 或 cmux 來腳本化工作流程,定時任務會在你的終端會話之上疊加自動化:你不必再接入某個 pane 手敲命令,AgentsRoom 會在預定的時間替你啟動這些命令和 AI 代理。

而當系統 cron、launchd 或 Windows 任務計劃程式只能在沒有專案上下文的情況下觸發一個 shell 腳本時,定時任務會在你的專案內生成一個完整的程式設計代理,帶著它的角色、模型、提示詞和可重新開啟的歷史。它是一個為 AI 開發工作流程打造的 cron 替代方案,而不僅僅是用來跑一個腳本。

FAQ

AgentsRoom 裡的定時任務是什麼?

定時任務是面向 AI 程式設計代理的 cron 式排程器。你在某個專案上建立一個重複任務,帶有名稱、提示詞、頻率和一個代理(角色、provider、模型)。時間一到,AgentsRoom 就在該專案中生成一個後臺代理,並把你的提示詞作為第一條訊息餵給它。這是無需編寫任何 cron 語法、就能按重複計劃執行 Claude Code、Codex 或 Antigravity 會話的最簡單方式。

這和普通的 cron 任務有什麼不同?

系統 cron、launchd 或 Windows 任務計劃程式觸發一個 shell 命令,對你的專案、代理角色或模型一無所知。一個定時任務在你的專案內啟動一個真實的程式設計代理會話,遞給它一段提示詞,向你傳送通知,並保留每次執行的可重新開啟歷史。而且你永遠不用寫 cron 表示式:你只是從選單裡挑一個直白的頻率。

我可以設定哪些頻率?

五種:每 N 分鐘、在選定分鐘的每小時、在選定時刻的每天、在選定星期幾和時刻的每週、在選定日期的每月。排程結構清晰、易讀,下次執行時間以平實語言顯示在每個任務旁邊。時間使用你機器的本地時區。

AgentsRoom 關閉時它還會執行嗎?

定時任務在 AgentsRoom 開啟時觸發。如果某次執行本應在應用關閉期間發生,它會在你下次啟動應用時自動補跑,因此錯過的時段仍會執行一次。這是一個帶補跑的應用內排程器,而不是 7×24 的伺服器端 cron。

任務觸發時究竟會發生什麼?

AgentsRoom 用你選定的角色、provider 和模型,在任務所屬的專案中生成一個臨時代理,並把你的提示詞作為第一條訊息發出。代理在後臺執行;它啟動時你會收到通知,這次執行會被加入任務歷史,於是你可以重新開啟代理的終端,檢視它做了什麼。

我能為不同任務排程不同的代理嗎?

可以。每個任務都挑選自己的角色、provider 和模型。為夜間測試排一個 QA 代理,為每小時日誌掃描排一個 DevOps 代理,為早晨的 pull request 評審排一個評審員。你可以在各個專案間並行執行多個定時代理。

我能立即執行一個定時任務嗎?

可以。每個任務都有一個立即執行按鈕,按需觸發,繞過計劃。這在測試新任務的提示詞,或不等下個時段就臨時啟動這項工作時很方便。手動執行不會傳送啟動通知。

它是否也支援 Codex 和 Antigravity,而不只是 Claude Code?

是的。定時任務與 provider 無關。它啟動的代理會走與手動啟動相同的 provider 層,因此你可以排程 Claude Code、Codex、Antigravity CLI 以及其他受支援的代理。排程器從不硬編碼某一個 provider。

這是 tmux 或 cmux 的替代品嗎?

它是它們的補充。如果你用 tmux 或 cmux 管理終端會話,定時任務會在其上疊加基於時間的自動化:你不必親自接入並敲命令,AgentsRoom 會在預定的時間啟動命令和 AI 代理,並帶有通知和執行歷史。

我的定時任務儲存在哪裡?

每份任務列表都按專案儲存,並同步到你的 AgentsRoom 帳戶,以儲存庫而非單臺機器為鍵,同時帶有本地快取以供離線使用。任務列表跟隨儲存庫走,而觸發執行的排程器則存在於桌面應用中。

搭配使用更佳

把你重複的開發工作排進日程

下載 AgentsRoom,讓定時任務按時執行你的 AI 代理。每天早晨評審 PR,每晚掃描日誌,每週一更新依賴,全程無需寫一行 cron。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充套件
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

AgentsRoom 實際執行一瞥。

多專案管理
多供應商
多代理執行
實時狀態
檔案差異與提交
行動應用
實時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能