alethe-agents
在地優先的桌面工作區,可執行、組織及恢復多個編碼代理與殼層,具備真實PTY、分割窗格、持久佈局等功能。
alethe-agents 是什麼?
這是一個在地優先的桌面工作區,專為執行、組織及恢復多個編碼代理與殼層而設計。它提供真實的PTY(偽終端)、分割窗格、持久佈局以及本地會話歷史記錄,讓開發者能高效管理複雜的工作流程。
alethe-agents 概覽
這是什麼
Alethe 是一個在地優先的桌面工作區,可並排執行、組織及恢復多個程式代理與殼層(shell)。它使用 Tauri、Rust、React 與 xterm.js 建置。每個代理在持久化的專案佈局內,於真實的 PTY 中執行,保有自身的階段與歷史紀錄,並在重新排列 UI 時仍維持執行。此應用程式跨平台支援 Windows、macOS 與 Linux。
主要功能
- 平行執行多個代理:專案、群組與子群組能組織儲存庫;每個開啟的專案成為一個容器,並擁有自己的面板。每個面板可放一個代理,或同一面板內以子分頁形式放置多個代理。
- 在當機或重啟後恢復 Claude Code、Codex、Cursor 及 OpenCode 的階段。「最近對話」會列出面板工作目錄的對話,並可重新開啟任一對話。
- 透過本地編輯過的脈絡封包,將 Claude Code 的對話移交給 Codex(及反向操作),無需手動複製貼上對話內容。
- 跨代理管理共享的 MCP 伺服器:新增、移除、將伺服器從一個代理複製到另一個、搜尋官方註冊庫,並要求各代理驗證是否能確實連線。
- 外掛系統:功能會以「外掛」形式載入。官方外掛(待辦清單、Git 控制、主題包)隨安裝程式提供。外掛可貢獻工作區面板、側邊欄分頁、命令面板項目、完整主題或新的代理提供者。
- 每個專案都有 Git 面板,包含狀態、暫存、提交、分支、差異與工作樹。拉取請求審查整合了本機 gh CLI。
使用情境
Alethe 專為需要在多個儲存庫中同時操作數個程式代理的開發者而設計。它適用於跨程式碼庫除錯、並行執行代理階段進行程式碼審查、管理代理間共享的 MCP 伺服器設定,以及協調由主導代理將工作單元委派給其他代理的複雜工作流程。它也支援在同一面板模型中執行純殼層終端機。
快速開始
安裝說明請參閱儲存庫的 README。
授權與價格
採用 AGPL-3.0 授權。此桌面應用程式為免費且開放原始碼。
內容整理自該專案公開的 README 與儲存庫資訊。