agent-launch/agent-launcher

Configure and run existing coding-agent CLIs from one desktop app.

解决的问题

Agent Launcher 提供了一个统一的桌面界面,用于管理和运行各种 AI 编码代理的命令行接口(CLI)。它消除了手动配置环境变量、在不同代理之间管理多个 API 密钥,以及在不同 AI 编码工具之间切换终端窗口的繁琐操作。

工作原理

该应用程序作为一个本地工作区,能够检测并链接系统中已安装的代理 CLI。它允许用户通过一键安装来补全缺失的代理。链接后,应用会管理提供者配置文件(API 密钥和端点),并将这些设置同步到每个特定 CLI 所需的环境变量或原生配置文件中。它在嵌入式终端或聊天视图中启动代理,使用项目感知的会话系统,将工作目录设置为用户选择的项目文件夹。

适用人群

使用多个 AI 编码代理(如 Claude Code、Codex CLI 和 Gemini CLI)并希望拥有一个统一、有序的仪表板来管理其配置、会话和使用统计信息的开发者。

主要亮点

  • 统一的 CLI 管理:链接系统中已安装的编码代理,避免重复安装。
  • 项目感知会话:记住项目文件夹,并将代理直接启动到特定工作目录中。
  • 配置文件支持:支持每个代理的多个提供者配置文件,并在使用前进行连接检查以验证凭据。
  • 本地优先隐私保护:API 密钥和会话历史记录本地存储;不上传数据至外部分析服务。
  • 使用情况仪表板:从本地 CLI 记录中读取并汇总令牌数量、请求次数和会话数据。

相关

  • 项目
  • 项目
  • 项目
  • 项目