开发与工程 codexcopilot-cliopencodeptyterminal-multiplexermcp-managementtauri

Alethe 多智能体编码工作台

一个本地优先的桌面工作区,让你在同一界面里并行运行、组织和恢复多个编码代理与终端,告别终端标签页下的会话混乱。

FollowAgents 评估 · FARS-2.1
谨慎使用
65/ 100 五分制 3.3 / 5
1 2 3 4 5 6
1信任安全17 / 29 · 2.9/5

证据显示项目主动披露网络默认行为(更新检查与用量轮询默认开启)、Remote Control 默认关闭且分三层 opt-in、PR review 为只读、不存 GitHub token、MCP 写入有备份与原子提交。扣分点:无法在提供的源码中核验这些声明的实现;Remote Control 使用未加密 HTTP/WebSocket;生产配置 csp: null;更新检查默认开启属于非最小默认权限。

2可靠稳定8 / 14 · 2.9/5

CI 覆盖三平台,含 lint、格式检查、vitest、cargo test;README 声称会话崩溃后可恢复。扣分点:clippy 为 continue-on-error(约37个既有警告);测试文件仅见 setup.ts,测试覆盖深度不可见;错误消息质量无源码可证。

3适用触发12 / 18 · 3.3/5

明确目标场景(多代理多仓库并行开发)、三平台支持、EN/pt-BR 双语、通过探测选择原生安装方式(npm/WinGet/Scoop 等)。扣分点:触发精度无从评估(无 Agent 提示词/触发逻辑源码);Linux/macOS 自称验证最少。

4规范维护14 / 18 · 3.9/5

文档结构清晰:README、SECURITY.md、PRIVACY.md、CONTRIBUTING、TRADEMARK、SHOWCASE;安装说明含源码构建依赖和平台细节;AGPL-3.0 全文在库;已知限制(未签名、未公证、假阳性警告、恢复步骤)披露充分。扣分点:未见 CHANGELOG,版本仅 package. 的 1.6.0;维护者为个人(Kc1t),SECURITY.md 明示不承诺响应时限。

5有效结果10 / 13 · 3.8/5

产品定位明确(多代理工作区,对比终端标签页的痛点),集成 CLI 安装、MCP 管理、会话交接等边际价值明显。扣分点:产出可用性(交接 redaction 为 best effort)与成本收益依赖未提供的代码证据,Remote Control/Spotify 增加攻击面。

6证据核验4 / 8 · 2.5/5

声明多指向可核对文件(PRIVACY.md、LICENSE、roadmap 与已勾选项一致、CI 配置与 README 徽章对应)。扣分点:本次仅提供 README/SECURITY/package./CI,PRIVACY.md 等关键文件未附,无法交叉验证安全与隐私声明;事实与推断基本分开但多处依赖未附文件。

证据充分度: 评估于 2026年9月7日 审查版本 d1864a9e5b08
使用前请注意
  • Remote Control 在局域网使用未加密 HTTP/WebSocket,仅在可信网络下启用;即使默认关闭也应知悉其输入 opt-in 链。
  • Windows 构建未签名、macOS 未公证,需按官方 Releases 验证下载来源,勿对非官方产物绕过安全警告。
  • 生产 Tauri 配置 csp: null(SECURITY.md 自述),评估命令授权时不要依赖 CSP 作为边界。
  • 更新检查与提供商用量轮询默认开启,非纯本地;如需离线环境请先查阅 docs/PRIVACY.md 并关闭。
  • 上下文交接的敏感信息遮蔽为 best effort,启动目标代理前应人工审查数据包。
  • Spotify 凭据存储于本地 profile 文件,导出/共享 profile 数据前先读隐私指南。
  • 本项目为早期发布(1.6.0),无 CHANGELOG,维护者不承诺安全响应时限,企业采用需自行评估。
评估证据 [1][2][3][4][5][6][7]
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

Alethe 是一个用 Tauri、Rust、React 和 xterm.js 构建的跨平台(Windows、macOS、Linux)桌面应用,定位为多编码代理工作台。每个代理运行在真实的 PTY 中,位于按项目持久化的布局内,关闭容器不会终止进程,Claude Code、Codex 和 OpenCode 的会话可在崩溃或重启后恢复。它还集中管理代理共享的资源:CLI 的安装与更新、MCP 服务器配置(读写 Claude Code、Codex、OpenCode、Antigravity 配置并支持原子提交)、Skills,以及代理之间的对话交接(例如 Claude Code 到 Codex 的本地脱敏上下文包)。项目层面提供 Git 面板、worktree、PR 审查(只读 AI 审查,squash 合并必须由人显式执行)以及 Graphify 代码图(以 MCP 服务器形式提供给代理)。项目处于早期公开发布阶段,采用 AGPL-3.0-or-later 许可,"本地优先"指工作区持久化而非完全离线——更新检查与用量轮询默认开启。

Alethe 按"组 → 项目 → 容器 → 面板 → 子标签"的层级组织工作区:每个项目是一个保存的工作上下文,打开后成为容器,内含一个或多个面板;每个面板运行一个真实 PTY(pwsh/bash/zsh 或代理 CLI),同一面板内可以以子标签形式挂多个代理,各自拥有独立的 PTY、工作目录和会话。它通过探测 Node、npm、WinGet、Scoop、Chocolatey 等安装/更新/卸载代理 CLI(claude、codex、copilot、agy、opencode、mimo、freebuff),并能在 PATH、注册表、npm/pnpm/Volta/fnm/nvm/Bun/Cargo 等位置发现已装 CLI。MCP 标签页读取各代理配置中的 MCP 服务器,支持跨代理复制配置、搜索官方注册表、让代理验证连通性,每次写入都有备份并原子提交。会话方面:Claude Code、Codex、OpenCode 支持会话恢复;"Recent chats"按面板工作目录列出历史对话并可重新打开;Claude Code 对话可通过本地脱敏上下文包移交给 Codex(及其反向)。此外提供每项目 Git 面板(状态、暂存、提交、分支、diff、worktree)、基于本地 gh CLI 的 PR 查找与只读 AI 审查、RAM 监控与组挂起、文件浏览器/Markdown/diff/图片/内嵌浏览器等内容面板、14 套主题、英文与 pt-BR 界面、本地备份导出导入,以及默认关闭、经 QR 码配对的局域网 Remote Control 手机视图。

  1. 同时推进多个仓库的资深开发者:在分组的项目容器里并行运行 Claude Code 和 Codex,关闭容器后进程仍在跑,随时切回。
  2. MCP 配置漂移的团队:用 MCP 标签页集中查看每台机器上的 MCP 服务器被哪些代理使用,一键把配置从一个代理复制到另一个。
  3. 跨代理协作场景:把一段 Claude Code 对话通过脱敏上下文包移交给 Codex 继续,无需手动复制粘贴。
  4. PR 作者:在隔离 worktree 中对 GitHub PR 发起只读 AI 审查,合并与否始终由人决定。
  5. 多代理重度使用者的内存管理者:通过标题栏 RAM 读数、禁用单个终端或挂起整个组来回收内存。
  6. 移动场景:在可信局域网内用手机扫码连接 Remote Control,跟进并回复代理的提问。

这个 Agent 有哪些优点和局限?

优点
  • 真实 PTY + 会话恢复:关闭容器不杀进程,Claude Code、Codex、OpenCode 会话可在崩溃或重启后恢复,scrollback 按 PTY 持久化。
  • MCP/技能集中管理:跨代理读取、复制、验证 MCP 配置,写入原子且有备份,解决多代理配置漂移这一实际痛点。
  • 跨代理对话交接:Claude Code 到 Codex(及反向)的本地脱敏上下文包,免去手动复制对话。
  • 治理内建:PR 的 AI 审查为只读、squash 合并需人工显式确认且在 head SHA 变动/草稿/冲突时被阻止;不存储 GitHub token,认证交给 gh。
局限
  • 早期公开版本:Windows 未签名(会被 Defender 误报)、macOS 未公证,签名/公证仍在路线图上。
  • 非完全离线:更新检查和提供商用量轮询默认开启;Remote Control 在局域网使用未加密 HTTP/WebSocket,只应在可信网络启用。
  • 平台成熟度不均:README 明言 Linux 和 macOS 是测试最少的平台。
  • 潜在托管服务(云同步/备份)未来可能以专有形式单独收费,当前仅有手动 GitHub Gist Sync。

如何安装或部署这个 Agent?

两种方式。一、下载安装包:到 GitHub Releases(https://github.com/Kc1t/alethe-agents/releases)获取 Windows/macOS/Linux 安装器。注意:Windows 版尚未签名,Defender 可能将 alethe.exe 误报为 Trojan:Win32/Bearfoos.A!ml,需在病毒防护历史中恢复并排除 %LOCALAPPDATA%\Alethe;macOS 版未经公证,右键选"打开"绕过 Gatekeeper。二、从源码运行:git clone https://github.com/Kc1t/alethe-agents.git && cd alethe-agents && npm install && npm run app。依赖:Node.js 18+、Rust stable;Windows 需 Visual Studio Build Tools;Linux 需 sudo apt install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf。

如何使用这个 Agent?

启动桌面应用后创建项目和分组,在面板内选择要运行的代理或 shell;缺失的 CLI 可在应用内直接安装。可在 Settings ▸ Integrations ▸ Terminal command 安装 alethe 命令:alethe 将当前文件夹作为项目打开,alethe ~/some/project 打开指定文件夹(已存在的项目会被带入工作区而非重复创建)。日常操作:用 MCP 标签页管理共享的 MCP 服务器,用 Skills 标签页查看各代理技能;用 Git 面板做暂存/提交/diff 并创建 worktree;通过 PR 面板结合本地 gh CLI 查找并审查 PR。可选功能(Remote Control、Spotify Now Playing、Gist Sync)在设置中显式开启。

这个 Agent 与同类方案有什么区别?

README 自我定位"接近 Obsidian 而非大而全的 IDE":与单一用途的终端多路复用器相比,Alethe 的差异在于面向多代理——按项目持久化布局、管理 MCP/技能、支持会话恢复与跨代理交接;但它要求各代理 CLI(claude、codex 等)已在机器上或通过它安装,本身不提供模型推理。

常见问题

它本身需要付费或 API key 吗?
应用本身免费开源(AGPL-3.0-or-later)。它不存储 GitHub token(PR 功能复用本地 gh 的认证);Spotify 集成需要你自己的 Spotify 应用凭据。各代理 CLI 的自身账户/计费取决于对应厂商。
"本地优先"意味着完全离线吗?
不是。文档明确说明"本地优先"描述工作区持久化而非无网络保证:更新检查和提供商用量轮询默认开启,Gist Sync 为手动触发,Remote Control 默认关闭。
我的代理会话丢失了怎么办?
Claude Code、Codex 和 OpenCode 的会话在崩溃或重启后可恢复;每个 PTY 的 scrollback 也会持久化,重新附加时能看到之前的输出。
Windows 杀毒软件报毒怎么办?
README 记载未签名构建可能被 Defender 误报为 Trojan:Win32/Bearfoos.A!ml(机器学习启发式误报)。应确认下载来自官方 Releases 页,在"保护历史"中恢复并添加 %LOCALAPPDATA%\Alethe 排除项;不要对来源不明的文件绕过警告。
支持哪些语言和外观?
界面支持英文和巴西葡萄牙语(pt-BR),提供 14 套 UI 和终端主题,另有每项目的配色。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents