從 issue 到 pull request 的工作流程
連接 GitHub 儲存庫、指派 issue,讓 Reason 朝向 pull request 工作,而不只是於聊天中提供程式碼建議。
Reason 是供軟體團隊使用的自主 AI 軟體工程師與雲端程式碼代理。它會連接 GitHub、接收指派的 issue,並處理儲存庫工作,最終可產生 pull request 及準備合併的變更。
其展示的工作流程不只是撰寫修補程式:Reason 會調查程式碼庫、委派子任務、編輯檔案、執行測試或基準測試,並回報變更內容及檢查方式。網站也展示了建立儀表板、使用來源 CSV 檔案準備簡報,以及透過網頁、桌面終端機和行動介面開始或監控工作的範例。
連接 GitHub 儲存庫、指派 issue,讓 Reason 朝向 pull request 工作,而不只是於聊天中提供程式碼建議。
Reason 可以將任務拆分為平行工作,例如尋找呼叫端、分析工作效能及撰寫回歸測試,然後將調查結果整合為修正方案。
代理會讀取原始碼檔案、搜尋程式碼庫、編輯多個檔案,並在單一任務中執行指令、測試及基準測試。
已完成的工作可包含測試結果、基準測試比較、根本原因說明,以及遊玩測試或其他驗證步驟的紀錄。
範例顯示 Reason 可從帳單資料建立 AI 支出儀表板,並製作附有原始 CSV 資料的可靠性檢視簡報。
將損壞的功能或 issue 交給 Reason。它可以重現問題、追蹤相關程式碼、變更多個檔案、加入針對性測試,並回傳附有診斷結果及已執行檢查的 pull request。
指派效能問題,例如匯出速度緩慢。Reason 可以檢查呼叫端、執行基準測試、委派效能分析、實作批次處理變更,並透過回歸測試回報測得的改善結果。
要求在現有應用程式中進行小型產品變更。在展示的遊戲工作流程中,不同代理分別加入加速效果、繪製其燃料計、跑完一段路線,並確認兩次加速效果都成功觸發。
提供營運或帳單資料,並要求可直接支援決策的交付成果。範例顯示,系統會從帳單匯出資料建立支出儀表板,並製作附有原始事件及正常運作時間 CSV 檔案的可靠性簡報。
Reason 會連接至 GitHub,讓使用者指派軟體 issue 並取得 pull request。範例也顯示可透過其網頁介面、桌面終端機及行動體驗啟動工作。
它可以調查回報的錯誤、委派重現問題、效能分析及撰寫回歸測試等個別任務、編輯原始碼檔案、執行測試或基準測試,並摘要結果。
範例顯示,Reason 產出的 pull request 可包含程式碼變更、測試、變更日誌更新、基準測試結果及通過檢查的摘要。Reason 也能針對部分任務提供遊玩測試或錄影作為證據。
已發布的範例顯示,除了軟體工程工作之外,Reason 還能建立儀表板,並產生附有支援性 CSV 檔案的 PowerPoint 簡報。來源未說明超出這些範例的支援檔案類型或更廣泛的工作流程限制。
現有內容中的定價頁面未公開方案名稱、價格、使用量限制或計費詳細資訊,因此需直接向 Reason 確認這些條款。
ByteAsk 是專為 C 與 C++ 打造的終端機優先 AI coding agent,先編輯儲存庫再用真實編譯器、除錯器、sanitizer 與測試驗證變更,並提供免費方案與付費方案。
GitBot 是以瀏覽器為基礎的本機工作區,可使用 Claude Code、Codex 或 OpenCode 建立可重複使用的程式設計機器人,並在儲存庫資料夾中執行,支援持續執行緒與可設定權限。
Ghost 是一款終端機 AI 助手,可在命令列中聊天、產生程式碼並執行任務。內建免費模型,支援 Linux、macOS、Windows,且為開源工具。
Vi3ecode 是供 AI coding agents 使用的維護型開發環境,整合專案上下文、終端機、Git、記憶、流程與協作溝通,讓您在既有 agent 上順暢開發。
CreateOS Sandbox 是以 Firecracker micro-VM 執行程式與 agent 工作負載的隔離運算環境,支援私有網路、SDK、CLI 與 MCP 程式化控制。
hob 是一個獨立的 coding agents 工作區,整合 agent sessions、終端機、歷史紀錄與後續工作,並維持你既有的工具與供應商設定。適合想保有本機路由、歷史與工作區結構控制權的開發者。