AI 提交訊息

停止輸入 "wip"。
發布您可以閱讀的 git 歷史。

內建於 AgentsRoom 提交面板和審查模式的 AI 提交訊息生成器。點選提交訊息欄位上的閃光點,它讀取您正在提交的檔案的實際 git 差異,然後以Conventional Commits 格式寫入一條幹淨的訊息。

輸入一個粗略草稿,如 "修復臨時 pdf",它會返回一條由差異資訊提供的適當提交訊息。每個專案只需新增一次您團隊的格式規則,生成的每條訊息都遵循這些規則。

AI 提交訊息
助手
修復臨時標籤 p
git 差異3 個檔案
描述提交,或傳送空白

提交助手氣泡:傳送一個粗略草稿或什麼都不傳送,獲取一條幹淨的提交訊息,一鍵應用。

提交訊息是 git 工作流程中每個人都匆忙的部分。程式碼完成,差異已暫存,訊息欄位填入 "修復"、"wip" 或 "更改"。三週後,有人檢視 git 日誌以理解迴歸,而歷史記錄卻什麼也沒有。好的提交訊息在提交時寫起來便宜,但事後重構卻昂貴:這種不對稱性就是整個問題。

AI 提交訊息彌補了這一差距。在更改面板或審查模式中,點選提交訊息欄位旁邊的閃光按鈕。一個小助手氣泡會開啟。您可以輸入提交內容的快速草稿,或什麼都不傳送。AgentsRoom 讀取與您的提交相關的檔案的真實 git 差異,將其傳送到 AgentsRoom 伺服器,並返回一條幹淨的提交訊息:Conventional Commits字首、72 個字元以內的主題、僅在更改需要時才有的簡短正文。單擊一下即可將其放入欄位中。不滿意?重新生成。

生成器是一個已經可以正常工作的系統的第二層。AgentsRoom 從上下文中免費預填提交訊息:待辦事項票的標題與其型別對映到Conventional Commits字首,代理報告的會話標題,或其最新通知。AI 層用於上下文無法告知的所有內容:差異中實際發生了什麼,以您團隊編寫 git 歷史的方式表達。

生成器為您提供的內容

每次點選生成一條幹淨的提交訊息,基於您正在提交的檔案的真實 git 差異,而不是猜測。預設採用Conventional Commits 格式:feat、fix、refactor、chore、docs 等。

您的草稿是意圖,差異是證據。輸入 "修復臨時 pdf",得到 "bug(PDF-1347) : PDF 匯出中缺少溫度標籤"。票據引用和您草稿的語言得以保留。

每次應用專案格式規則。一次性以純文字編寫您的約定,生成的每條訊息都遵循它。規則與您的帳戶同步,並在不同機器之間跟隨專案。

它尊重您的提交範圍。它讀取的差異遵循每個代理的過濾器和您排除的檔案,因此訊息準確描述了此提交包含的內容,而不多於此。

它是如何工作的

從暫存的差異到值得保留的提交訊息,僅需一次往返。

01

開啟助手

在更改面板或審查模式中,點選提交訊息欄位上的閃光按鈕。一個小氣泡會開啟,助手的樣式與代理顧問相同。

02

給它一個草稿,或者什麼都不發

輸入一個粗略的意圖("修復臨時標籤 pdf"、"重構身份驗證保護")或直接按傳送。草稿是可選的:僅差異就足以寫出一條訊息。

03

AgentsRoom 讀取真實的差異

與您的提交相關的檔案的 git 差異在本地收集:遵循每個代理的過濾器和排除的檔案。僅在您點選時傳送,從不在後臺傳送。

04

獲取一條幹淨的訊息

伺服器向 OpenAI(gpt-4o-mini,金鑰儲存在伺服器端)請求一條確切的提交訊息:Conventional Commits字首、72 個字元以內的主題、僅在需要時才有的簡短正文,使用您草稿或介面的語言編寫。

05

應用或重新生成

點選 "使用此訊息",它將放入提交欄位,準備編輯。您手動輸入的任何內容始終優先於生成的文字。不對?重新生成。

您團隊的格式,而不是通用格式

差異化因素:AI 實際遵循的每個專案提交訊息規則。

專案規則

始終使用格式 bug(TICKET-123) : 描述

您的草稿修復臨時 pdf

大多數提交訊息生成器為每個人生成相同的通用樣式。真實團隊有真實的約定:票據字首、範圍、語言、情緒。AI 提交訊息在氣泡中有一個設定齒輪:開啟它,將您的規則以自由文字形式編寫,每個專案一次。像 "始終使用格式 bug(TICKET-123) : 描述" 這樣的內容就足夠了。

從那時起,生成的每條訊息都遵循這些規則。規則按專案儲存並與您的帳戶同步,因此同一專案在您工作的每臺機器上保持相同的 git 歷史樣式。更改約定一次,所有在該專案上生成提交訊息的人都會獲得新格式。

在您點選之前已經預填

在每次提交中都有效的免費、確定性層,無配額,無網路。

AI 生成是第二層。第一層在每個計劃中都提供,無限制:AgentsRoom 從它已經擁有的上下文中預填提交訊息欄位。來自待辦事項票?票據標題成為訊息,票據型別成為正確的Conventional Commits字首:feat、bug、refactor、chore、docs、style、perf、test 或 security。沒有票據?代理報告的會話標題被使用,或其最新通知作為後備。

如果票據來自您公共待辦事項上的報告者,提交會以名字致謝:"(由 Marie 報告)"。而您手動輸入的任何內容始終優先:手動輸入在每個代理過濾器中被記住,因此切換過濾器不會丟失您的文字。

建置正確

僅在您點選時
沒有任何內容在後臺分析。git 差異僅在您在助手氣泡中按傳送時離開您的機器。
您的差異從不儲存
差異用於一次生成並被丟棄。僅記錄您輸入的簡短草稿和生成的訊息,以便進行配額計算。
應用中沒有 API 金鑰
OpenAI 金鑰僅存在於 AgentsRoom 伺服器上。它從未在桌面應用中傳送,也從未到達您的機器。

與其他 AI 提交資訊生成器的比較

用 AI 寫提交資訊的好工具不少。這裡介紹每個工具的長處,以及 AgentsRoom 的不同之處。

aicommits

一個極簡的開源 CLI:把暫存的 diff 傳送給 OpenAI,用返回的答案提交。您需要自備 API 金鑰,並在每臺機器上單獨配置。

在 AgentsRoom 中無需 API 金鑰、無需安裝:閃光按鈕就在提交資訊框上,您的格式規則在每臺機器上都跟隨專案。

OpenCommit

一個可配置的開源 CLI:支援多個 LLM 提供商(OpenAI、Anthropic、Gemini、Ollama)、Conventional Commits 選項、git 鉤子和 GitHub Action。金鑰和配置由您自己管理。

AgentsRoom 保留了這些能力卻無需配置:預設 Conventional Commits,外加與帳戶同步的自由文字專案規則。

GitHub Copilot

GitHub Copilot 作為 Copilot 訂閱的一部分,能根據暫存的改動填寫 VS Code 中的提交資訊框。

AgentsRoom 不繫結任何編輯器:生成器位於多代理房間的提交面板中,無論您的代理執行哪個 CLI。

JetBrains AI Assistant

JetBrains AI Assistant 在 IntelliJ 系列 IDE 中生成提交資訊,擁有深度 VCS 整合,屬於 AI Assistant 套餐。

AgentsRoom 可與任何編輯器、任何代理 CLI 並行工作,資訊嚴格匹配提交範圍:包括按代理篩選和排除的檔案。

Cursor

Cursor 可以直接在它的編輯器裡為暫存的 diff 寫提交資訊。

AgentsRoom 補充了程式碼編輯器看不到的東西:哪個代理改了哪些檔案、工作背後的待辦工單,以及應當署名感謝的報告者。

這些工具都可以和 AgentsRoom 並用:提交面板接受任何資訊。區別在於,這裡乾淨的提交資訊內建於您的代理已經在工作的房間中:無需額外工具、無需 API 金鑰,不用帳戶也能免費試一次。

每個計劃均包含

無需帳戶即可嘗試。確定性預填對所有人免費且無限制。

訪客
1 次免費嘗試
免費
每月 5 次生成
Plus
每月 100 次生成
專業
無限制

每月計數在每個日曆月的開始時重置。失敗的生成不會消耗您的配額。

FAQ

AgentsRoom 中的 AI 提交訊息是什麼?

它是內建於 AgentsRoom 提交面板和審查模式的 AI 提交訊息生成器。點選提交訊息欄位上的閃光點,選擇性地輸入一個粗略草稿,它會根據您正在提交的檔案的真實 git 差異,以Conventional Commits 格式寫入一條幹淨的提交訊息,遵循您每個專案的格式規則。

生成器實際讀取什麼?

與您的提交相關的檔案的 git 差異,在您的機器上本地收集。它遵循每個代理的過濾器和您排除的檔案,因此訊息準確描述了提交包含的內容。差異僅在您點選傳送時傳送,從不在後臺傳送。

我的 git 差異儲存在伺服器上嗎?

不。差異用於那一次生成,且從不儲存。僅記錄您輸入的簡短草稿和生成的提交訊息,以便計算您的每月配額。OpenAI 金鑰保持在伺服器端,從不到達桌面應用。

生成的提交訊息使用什麼格式?

預設使用Conventional Commits 格式:字首如 feat、fix、refactor、chore、docs、style、perf 或 test,72 個字元以內的主題行,以及僅在更改確實需要時才有的簡短正文。如果您設定了每個專案的格式規則,則這些規則優先於預設格式。

它可以遵循我團隊的提交訊息約定嗎?

是的,這正是格式規則的目的。在助手氣泡中開啟齒輪,將您的約定以純文字形式編寫,例如 "始終使用格式 bug(TICKET-123) : 描述"。該專案上的每次生成都遵循此規則。規則與您的帳戶同步,並在不同機器之間隨專案移動。

如果我已經自己輸入了部分訊息怎麼辦?

手動輸入始終優先。生成的訊息僅在您點選 "使用此訊息" 時應用,您可以像編輯任何文字一樣在之後進行編輯。您手動輸入的內容在每個代理過濾器中被記住,因此您輸入的內容不會被靜默覆蓋。

訊息使用什麼語言編寫?

您草稿的語言。用法語輸入您的意圖,提交訊息也會以法語返回。如果您傳送了一個空草稿,則會回退到您 AgentsRoom 介面的語言。

這與自動預填有什麼不同?

預填是確定性的、免費的且無限制的:它根據待辦事項票的標題和型別、代理的會話標題或其最新通知生成訊息,而無需讀取差異或進行網路呼叫。AI 生成器讀取實際差異並根據實際更改寫入訊息。它們是疊加的:預填覆蓋常規情況,閃光點覆蓋其餘情況。

我每月可以獲得多少次生成?

無帳戶的情況下有一次免費嘗試,免費計劃每月 5 次,Plus 每月 100 次,Pro 則無限制。失敗的生成不計入您的配額,每個日曆月計數重置。

它是否與 Claude Code、Codex 和其他提供者相容?

是的。生成器在 git 差異上工作,而不是在代理上,因此無論是哪個 CLI 生成了更改,它的行為都是相同的:Claude Code、Codex、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe 或 Kimi Code。預填使用的票據標題和會話標題也與提供者無關。

AgentsRoom 是 aicommits、OpenCommit 或 GitHub Copilot 提交資訊的替代品嗎?

就提交資訊這部分而言,是的。aicommits 和 OpenCommit 是需要用自己的 API 金鑰安裝和配置的 CLI;GitHub Copilot、JetBrains AI Assistant 和 Cursor 在各自的編輯器內生成資訊。AgentsRoom 把生成器內建於多代理提交面板:無需管理 API 金鑰,按專案的自由文字格式規則與帳戶同步,資訊嚴格匹配提交範圍,diff 也永遠不會被儲存。

您可能還喜歡

編寫值得閱讀的 git 歷史

從您的真實差異中生成乾淨的Conventional Commits,僅需一次點選,採用您團隊的格式。免費試用,無需帳戶即可進行首次生成。

免費下載 AgentsRoom

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

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

獲取擴充套件
Chrome Web Store

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

AgentsRoom 實際執行一瞥。

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