Easy Agent Pilot

面向本地开发环境的 AI Agent 桌面工作台
聚合 Claude CLI / Codex CLI / OpenCode CLI,统一管理项目、会话、计划与执行
Agent 配置
多模型提供商配置,支持 Provider Profile 快速切换,适配不同环境。
|--------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
|
|
|
| 模型管理 | 配置切换 |
Agent CLI 配置
管理多个 CLI 工具,支持会话预览和切换。
|---------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|
|
|
|
| CLI 管理 | 会话管理 |
|
||
| 会话预览 ||
项目管理
项目文件树浏览,支持项目级和全局级文件引用。
|--------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
|
|
|
| 项目管理 | 文件管理 |
扩展配置
统一管理 MCP、Skills、Plugins,支持 Skills 命令扫描和配置切换。
|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
|
|
|
| 技能 MCP 管理 | Skills 命令扫描 |
智能体专家
多 Agent 专家管理,定义角色提示词、默认模型和适用任务,不同场景使用不同专家。

主会话
项目级多会话协作,支持结构化消息渲染、思考区、工具调用时间线、记忆引用和图片粘贴。

记忆系统
支持原始记忆池、AI 压缩记忆库,可在主会话中引用记忆,沉淀项目知识。

计划拆分
从目标拆分到任务执行的完整闭环,支持动态表单、可拖拽看板、执行日志和结果回写。
|--------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
|
|
|
| 计划管理 | 任务管理 |
|--------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
|
|
|
| 任务拆分 | 动态表单 |
|
||
| 可拖拽式任务执行看板 ||
SOLO 单兵执行
全程自主规划模式,由协调 AI 自动派发任务、推进步骤、回写结果,支持暂停/继续/重试,适合复杂交付流。
|----------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
|
|
|
| SOLO 执行时间线 | 可选专家团队 |
Token 统计
实时监控 Token 使用情况,帮助了解模型消耗和成本。

文件预览
项目文件树浏览,支持 Markdown、PDF、DOC 文件预览,项目级和全局级文件引用。
|--------------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
|
|
|
| Markdown 预览 | PDF 预览 |
|
||
| DOC 文件预览 ||
|--------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
|
|
|
| 图片引用 | 文件引用 |
无人值守
支持远程操作软件,可用于远程运维、远程排障等场景。

支持的 CLI 工具
| 工具 | 说明 | 安装方式 |
|---|---|---|
| Claude Code | Anthropic 官方 CLI 编码助手 | npm install -g @anthropic-ai/claude-code |
| Codex | OpenAI 官方 CLI 编码助手 | npm install -g @openai/codex |
| OpenCode | 开源终端 AI 编码工具 | npm install -g opencode |
快速开始
环境要求
安装与运行
bash
# 安装依赖
pnpm install
# 启动开发环境
pnpm tauri dev
# 前端构建
pnpm build
# 代码检查
pnpm lint
# Rust 后端检查
cargo check --manifest-path src-tauri/Cargo.toml
构建桌面包
bash
pnpm build:mac-arm # macOS (Apple Silicon)
pnpm build:windows # Windows
pnpm build:linux # Linux
技术栈
| 层级 | 技术 |
|---|---|
| 前端 | Vue 3, TypeScript, Pinia, Vite |
| 桌面 | Tauri 2 |
| 后端 | Rust |
| 存储 | SQLite |
| 编辑器 | Monaco Editor, xterm.js |
仓库结构
text
src/ 前端界面、状态管理、业务服务
├── components/ Vue 组件
├── stores/ Pinia 状态管理
├── composables/ 组合式函数
└── services/ 业务服务层
src-tauri/ Tauri 2 Rust 后端
├── src/commands/ Tauri 命令层
└── src/db/ 数据库操作
images/ README 截图资源
许可证
MIT License