chadbyte/clay

A self-hosted workspace where people and coding agents work together across projects, sessions, and providers.

解決的問題

Clay Studio 提供一個自架設的共享工作區,用於管理多個本地程式碼代理。它消除了在不同 CLI 工具之間切換的需求,並防止會話間上下文遺失,讓團隊能使用不同 AI 提供者,在同一專案上即時協作。

如何運作

Clay Studio 作為本機上的守護程序運行,扮演瀏覽器與系統上安裝的程式碼代理執行環境之間的橋樑。它會偵測本機安裝的代理(如 Claude Code、GitHub Copilot CLI 等),並透過 Web 界面公開它們。它使用一種稱為 YOKE 的通用會話介面,以在不同提供者之間維持連續性,並將會話與專案知識以可攜式的 JSONL 與 Markdown 檔案形式儲存在磁碟上。

適用對象

使用多個 AI 程式碼代理,並希望在集中式、持久化、自架設環境中管理其工作、與同事協作,並完全掌控其基礎設施與資料的開發者與團隊。

主要特色

  • 多代理整合:支援廣泛的程式碼代理,包括 Claude Code、Codex、Grok Build 和 GitHub Copilot CLI。
  • 即時協作:具備即時會話功能,支援存在感、游標、提及與交接,適用於人類隊友。
  • 持久化 AI 同伴:可建立具有獨特身分、指令與記憶的 AI 合作夥伴。
  • 跨提供者連續性:在不同 AI 供應商之間維持專案指令與會話上下文。
  • 以程式碼為中心的工具:整合檔案瀏覽、差異檢視、終端存取與 MCP 伺服器連線功能。
  • 自架設隱私保護:專案流量不會透過雲端中繼;資料僅在傳送給模型供應商時才離開您的機器。
  • 彈性部署:可透過桌面瀏覽器或行動裝置的 PWA 存取,並支援推送通知以進行核准。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案