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 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/kc1talethe-agents.svg)](https://yunodb.com/tools/kc1talethe-agents?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/kc1talethe-agents?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/kc1talethe-agents.svg" alt="Featured on YunoDB" height="20"></a>