Coffee CLI:AI CLI 原生桌面工作台
面向 AI CLI Agent 的原生桌面工作台,用图形界面并行运行 Claude Code、Codex 等多个 Agent。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v3.8.4
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Coffee CLI 是专为 AI CLI Agent 打造的原生桌面工作台,支持 Claude Code、OpenAI Codex、Qwen、OpenCode 等主流命令行 Agent。它把桌面式对话、原生终端、多 Tab 并行运行和快捷操控整合进同一个应用,并提供 11 种界面语言。
它不是网页应用,也不是 Electron 外壳,而是基于 Tauri(Rust 内核)构建的原生桌面应用,主打性能与低资源占用。
目标用户不限于开发者:企业高管、设计师、产品经理、研究员、分析师等没有终端经验、也不熟悉英文的领域专家,同样可以直接上手。
主要功能
- 桌面式对话:Claude Code 与 Codex CLI 的启动卡片提供
Desktop / Terminal切换,桌面模式支持对话、工具执行、权限/输入卡片与对话导航,并保持连接原生后台会话。 - 多 Tab 会话:多个 Agent 并排运行,各自拥有独立进程与上下文。
- 会话历史:每次会话自动保存并可搜索,可从上次中断处继续。
- 内置文件浏览器:浏览工作区、复制路径、把引用直接拖入提示词。
- 任务板:在侧栏以 To-Do / In Progress / Done 三列组织任务。
- Agent 安装器:一键安装 Claude Code、Codex 等,无需打开终端。
- 远程终端:通过 SSH 连接远程机器,在服务器上运行 Agent。
- 外部唤起:从脚本、启动器或文件管理器右键菜单直接打开指定 Agent 的标签页。
- Hook 兼容:状态识别不依赖 Hook;不会安装、迁移或删除已有状态 Hook 与相关插件。
- 多语言界面:English、简体中文、繁體中文、Deutsch、Español、Français、日本語、한국어、Português、Русский、Tiếng Việt。
Agent 支持级别
- T1:Claude Code、Codex CLI、Kimi Code,提供动态岛、增强交互、会话历史、热力图、变更视图、品牌图标、一键启动、自定义启动参数;其中 Claude Code 与 Codex CLI 支持桌面模式。
- T2:OpenCode、mimocode、Grok Build、OpenClaw、Hermes Agent、Qwen Code、Pi、Kilo Code、Oh-My-Pi、CodeBuddy,提供原生终端、历史、热力图等。
- T3:Crush、Aider、Goose、Copilot CLI、Cursor、Cline、Antigravity、Muse Code,提供品牌图标与一键启动。
- T4:任何其他 CLI,打开终端标签输入命令即可启动。
安装与使用
Windows
irm https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.ps1 | iex
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.sh | sh
也可以从 Releases 下载安装包:Windows x64 为 .exe 安装程序,macOS Apple Silicon(M1+)为 .dmg,Linux 提供 .deb 与通用 .AppImage。
从源码构建
git clone https://github.com/edison7009/Coffee-CLI
cd Coffee-CLI
cd src-ui && npm install && cd ..
cargo tauri build
需要预先安装 Rust 与 Node.js。
外部唤起
coffee-cli launch --tool <id> [--cwd <dir>] 可跳过启动台,直接新开指定 Agent、指定目录的标签页,适合启动器、右键菜单、Raycast/Alfred 动作与 shell 别名。应用已在运行时,请求会转发给运行中的实例并新开标签页,不会重启或劫持已有会话。
coffee-cli launch --tool codex --cwd ~/work/project
注意事项
- 项目使用 AGPL-3.0 许可证。
- 桌面式对话模式目前仅适用于 Claude Code 与 Codex CLI;Kimi Code 使用增强终端界面,其他工具保持原生终端体验。
- T1 的状态与交互识别为 hook-free 方案,目前仅支持 Claude Code、Codex CLI 与 Kimi Code;能读取历史记录不代表支持桌面模式。
- T3 集成正在陆续推出;Muse Code 暂未接入会话记录与热力图。
- 官网:https://coffeecli.com
本作品整理自 GitHub 开源项目 edison7009/Coffee-CLI,原作者 @edison7009,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v3.8.4当前版本
Coffee CLI v3.8.4
- v3.8.1
Coffee CLI v3.8.1
- v3.8.0
桌面模式点击停止立即生效,回答卡住 5 秒会自动结束进程并续接同一会话;Claude Code 与 Codex 桌面模式新增靠右对话气泡;附件按钮改为回形针图标,普通终端标签也能添加文件路径;侧栏历史与工作区切换改为滑动开关。
评论