GitHub Next logo

GitHub Next

認領

GitHub Next 是 GitHub 的研究網站,專注於原型開發未來軟體開發工具與工作流程。站內重點專案 Agentic Workflows 探索在 GitHub Actions 上以自然語言自動化儲存庫。

GitHub Next preview

概覽

GitHub Next 是來自 GitHub 的研究網站,研究人員與工程師在此原型開發可能塑造軟體開發的工具、工作流程與想法。此網站作為多個探索與已發佈文章的總集合,而非具有單一商業產品的傳統產品頁。

網站上最清楚的一項專案是 Agentic Workflows,這是一個研究示範,用於以自然語言表達儲存庫層級行為,並在 GitHub Actions 上執行。它明確被描述為不是產品,甚至也不是技術預覽,而是一種用來了解哪些做法適用於日常儲存庫的方式。

Agentic Workflows 會使用像 Claude Code 或 OpenAI Codex 之類的 agentic engine,將以 markdown 為基礎的指令轉換為可執行的 GitHub Actions 工作流程。其設計保留了觸發條件、權限、記錄、機密、環境,以及可供檢視的 YAML 等熟悉的 Actions 概念,同時為自動化任務加入更偏宣告式的一層。

該網站的範例聚焦於協作式儲存庫工作:議題分流、文件更新、品質檢查、無障礙審查,以及測試改進。更廣泛的 GitHub Next 專案清單也展示了其他研究原型與已完成的實驗,進一步強調這個網站是持續演進的研究作品集,而不是打包好的軟體產品。

它探索的內容

自然語言工作流程定義

以白話描述儲存庫行為,而不是撰寫客製化的 GitHub API 腳本。工作流程定義會被視為 agentic 任務的唯一事實來源。

以 Actions 為核心的執行

將 markdown 工作流程編譯成標準的 GitHub Actions YAML,讓結果維持在 GitHub Actions 現有的模型與工具範圍內。

團隊可見且可稽核的執行

使用 GitHub Action 與熟悉的控制項,例如觸發條件、權限、機密、環境、記錄與工作語義。其設計明確維持執行以儲存庫為中心且可稽核。

不綁定引擎的設計

可從相容的 agent engines 中選擇,包括 Claude Code 和 OpenAI Codex。工作流程語言與引擎彼此分離,因此可在不重寫工作流程的情況下切換引擎。

防護措施與安全輸出

使用 GitHub 特有的控制項,例如安全輸出、部分沙箱化與安全防護,讓 agentic 步驟保持受限且可供審查。

儲存庫維護工作流程

支援實際的儲存庫工作,例如文件維護、議題處理、品質檢查與選擇性測試改進,而不要求固定單一任務類型。

適用情境

  • 議題分流與維護

    當你想自動化重複性的儲存庫瑣事,例如為議題加標籤、摘要討論、分派工作,或在佇列中建議下一步動作時,可使用 Agentic Workflows。

  • 持續文件維護

    當程式碼變更速度快於文件更新時,可用它來維護文件,讓 agent 檢視差異、找出缺口,並提出可供審查的 pull request 更新建議。

  • QA 與測試改進

    可用於品質相關工作,例如針對性的測試建立、選擇性檢查,以及其他可審查的改進,協助隨時間維持穩健性。

  • 受控審查工作流程

    可用於需要判斷力但仍需明確防護措施的儲存庫整潔任務,例如無障礙審查,或在 agent 採取行動前檢查不受信任內容。

  • 研究與產品探索

    若你想追蹤 GitHub 如何探索具 agentic 特性的軟體開發,可將更廣泛的 GitHub Next 網站視為追蹤早期原型、文章與研究撰文的地方。

Pros and Cons

Pros

  • 研究定位清楚:網站會說明每個專案正在探索什麼,以及它想從哪個問題中學習。
  • 以 Actions 為優先的方法,讓工作流程與熟悉的 GitHub 概念保持一致,例如觸發條件、權限、記錄與可審查的 YAML。
  • 不綁定引擎的設計,透過將自然語言工作流程與底層 agent engine 分離,降低綁定風險。
  • 具體範例展示了這種方法如何用於文件、分流、QA、無障礙與測試。
  • 公開頁面明確說明控制與防護措施,包括安全輸出以及檢視產生之工作流程 YAML 的能力。

Cons

  • 網站並未將 GitHub Next 呈現為完成品,而且 Agentic Workflows 明確不是技術預覽。
  • 網站未提供價格資訊;價格網址會回傳 404 找不到頁面。
  • 支援的整合僅透過 GitHub Actions 與相容的 agent engines 以高層次方式說明,因此公開頁面沒有提供完整的整合清單。

FAQ

Agentic Workflows 是產品還是預覽版?

不是。頁面明確說明 Agentic Workflows 不是產品,甚至也不是技術預覽;它是一個用於學習與探索的研究示範。

Agentic Workflows 如何在 GitHub 上執行?

它是一個以 GitHub Action 為基礎的示範,會將 markdown 定義編譯成可執行的 GitHub Actions 工作流程。來源描述了使用 `gh aw` CLI extension 的簡短手動編譯步驟。

它支援哪些 AI 引擎?

來源指出工作流程是不綁定引擎的,且可使用多種 coding agents,包括 Claude Code 和 OpenAI Codex。

它適合哪些類型的工作流程?

來源強調的是儲存庫層級任務,例如議題分流與加標籤、持續 QA、無障礙審查、持續文件維護,以及持續測試改進。

有價格資訊嗎?

來源沒有顯示 GitHub Next 或 Agentic Workflows 的價格。價格網址會回傳 404 找不到頁面。

Quick Facts

網站
githubnext.com
組織
GitHub Next
分類
研究 / 開發者工具
主要重點
原型開發未來軟體開發工作流程
重點專案
Agentic Workflows
價格
未公開;價格頁面回傳 404