Kc1t/alethe-agents
A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with real PTYs, split panes, persistent layouts, and local session history.
解决的问题
在不同代码仓库中管理多个 AI 编码智能体非常困难,因为终端会话经常丢失,且像 MCP 服务器这样的工具容易失去同步。Alethe 提供了一个统一的、持久的桌面工作区,将多个智能体、Shell 及其各自的上下文保持在同一个地方,并保持组织有序。
工作原理
Alethe 是一个使用 Tauri、Rust 和 React 构建的本地优先桌面应用程序。它在各自的持久 PTY(伪终端)容器中运行每个 AI 智能体(如 Claude Code、Cursor 或 Codex)。该应用程序管理这些智能体之间的共享状态,包括它们的 MCP 服务器配置、已安装的技能和对话历史,允许用户在不同智能体之间移交任务,而无需手动复制粘贴。
适用人群
它专为同时使用多个 AI 编码助手,并需要一个结构化、持久的环境来管理其工作流、终端会话和 AI 驱动的项目任务的软件开发人员而设计。
亮点
- 多智能体编排:在单个窗口中并行运行和管理多个 AI 编码智能体和标准 Shell。
- 持久会话:即使 UI 容器被关闭或重新排列,也能保持智能体进程和终端回滚记录处于活动状态。
- 集中式配置:从单一界面管理所有集成工具的 MCP 服务器、技能和智能体设置。
- 可扩展插件系统:支持自定义插件,用于实现 Git 控制、主题包和新智能体提供程序等附加功能。
- 上下文移交:允许使用本地脱敏的上下文数据包在不同智能体之间移动对话。
相关
- 项目
- 项目
- 项目
- 项目
- 项目