Vibe Coding on one side, looking stylish on the other.
English · 简体中文 · 繁體中文 · Deutsch · Español · Français · 日本語 · 한국어 · Português · Русский
Coffee CLI is a native desktop workspace for AI CLI agents — Claude Code, OpenAI Codex, Qwen, OpenCode, and more. Use desktop-style conversations or native terminals, run multiple agents in parallel tabs, and drive them with keyboard shortcuts via Gambit — all with a fully localized interface in 11 languages.
This is not a web app. Not an Electron wrapper. A true native desktop app built with Tauri (Rust core), engineered for performance and low resource usage.
Coffee CLI can launch any command-line agent — but the ones below get deeper, purpose-built integration. T1 provides enhanced status and interaction handling. Dedicated Desktop mode is available for Claude Code and Codex CLI; Kimi Code uses the enhanced terminal interface. Lower tiers remain native terminal experiences, with the additional capabilities listed below.
| Tier | What you get | CLIs |
|---|---|---|
| T1 | Dynamic Island · Enhanced interaction · Desktop mode (Claude Code / Codex CLI) · History · Heatmap · Changes · Brand icon · One-click launch · Custom launch args | Claude Code · Codex CLI · Kimi Code |
| T2 | Native terminal · History · Heatmap · Changes · Brand icon · One-click launch · Custom launch args | OpenCode · mimocode · Grok Build · OpenClaw · Hermes Agent · Qwen Code · Pi · Kilo Code · Oh-My-Pi · CodeBuddy |
| T3 | Brand icon · One-click launch | Crush · Aider · Goose · Copilot CLI · Cursor · Cline · Antigravity · Muse Code |
| T4 | Open a terminal tab and type the command to launch | any other CLI |
T1 status and interaction detection is hook-free and currently available only for Claude Code, Codex CLI, and Kimi Code. Coffee CLI reads native session events, native titles, or verified rendered-terminal state. Other tools stay in their native terminal UI even when Coffee CLI can read their history.
T1 and T2 CLIs ship today; T3 integrations are rolling in.
Muse Code launches muse in your selected directory. Its session history and heatmap are not integrated into Coffee CLI yet.
Claude Code and Codex CLI offer Desktop / Terminal tabs on their launch cards. Desktop is the default for new installations; saved preferences are preserved. Desktop mode displays conversations, tool activity, permission/input cards, and conversation navigation while staying connected to the native background session. Coffee Agent can read and operate that same desktop-mode session without opening a separate terminal.
AI coding agents are transforming how work gets done — but they speak English, output dense terminal text, and assume you're comfortable with a command line. That leaves out a massive group of capable, intelligent professionals:
- Business executives who want AI to accelerate decisions and automate operations
- Designers and creatives who want to build and automate without learning bash
- Product managers who want to run agents against their own products
- Researchers, analysts, consultants — any domain expert who isn't a developer
Coffee CLI removes both barriers at once: no terminal expertise required, no English required.
Coffee CLI ships with multiple built-in themes. Switch between them instantly — the entire interface, including the active terminal session, updates live. No restart, no flicker. Whether you prefer a dark workspace late at night or a lighter tone during a presentation, one click is all it takes.
Your agent works fast. Keep up with it. The built-in task board lets you create and organize tasks into To-Do / In Progress / Done columns — right in the sidebar while the agent runs. No external tool, no tab switching. Everything the agent is doing and everything you still need it to do, visible at a glance.
Every conversation with every agent is automatically saved. The History panel gives you a full searchable log of past sessions — scroll back through what was said, what was built, what went wrong. Pick up any past session exactly where you left off, or use it as context for a new one.
The Coffee CLI app ships with a fully localized UI in 11 languages — menus, dialogs, shortcuts, and every corner of the workspace speak English, 简体中文, 繁體中文, 日本語, 한국어, Español, Français, Deutsch, Português, Русский, or Tiếng Việt. Switch anytime from the settings.
| Feature | Description |
|---|---|
| Desktop Conversations | Claude Code and Codex CLI support Desktop or Terminal launch modes, with native background sessions and same-session Coffee Agent control |
| Multi-Tab Sessions | Run multiple agents side by side, each with its own independent process and context |
| Session History | Every session auto-saved and searchable; resume any conversation from where you left off |
| Built-In File Explorer | Browse your workspace, copy paths, drag references directly into your prompt |
| Task Board | Organize what you've asked the agent to do across To-Do / In Progress / Done |
| Agent Installer | One-click install of Claude Code, Codex, and more — no terminal required |
| Remote Terminal | SSH into remote machines and run agents on servers without leaving the app |
| External Launch | Open the app straight into a fresh agent tab at a chosen folder from scripts, launchers, and file-manager context menus |
| Hook Compatibility | Hook-free status detection; existing user and third-party status hooks and hook plugins are preserved |
11 languages supported out of the box: English · 简体中文 · 繁體中文 · Deutsch · Español · Français · 日本語 · 한국어 · Português · Русский · Tiếng Việt
Hook policy: Startup and tool scans do not install, migrate, or remove status hooks or hook plugins. Existing user hooks, third-party integrations, and hooks left by older Coffee CLI versions remain untouched.
coffee-cli launch --tool <id> [--cwd <dir>] skips the launchpad and drops
you straight into a new agent tab — for launcher apps, context menus,
Raycast/Alfred actions, and shell aliases. --tool is any registered tool
id (claude, codex, kimicode, hermes, …); omit --cwd to reuse the
tool's last folder. Already running? The request is forwarded to the
running instance and opens a new tab — existing sessions are never
restarted or hijacked.
# macOS — call the binary directly (LaunchServices drops --args when the app is already running)
"/Applications/Coffee CLI.app/Contents/MacOS/coffee-cli" launch --tool kimicode --cwd /work/project
# Windows — pair with an Explorer right-click entry that passes the folder as %V
coffee-cli.exe launch --tool claude --cwd "C:\work\project"
# Linux
coffee-cli launch --tool codex --cwd ~/work/projectWindows
irm https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.ps1 | iexmacOS (Apple Silicon & Intel)
curl -fsSL https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.sh | shLinux (Debian / Ubuntu / AppImage)
curl -fsSL https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.sh | shOr download directly from Releases.
| Platform | Installer |
|---|---|
| Windows x64 | .exe setup |
| macOS Apple Silicon (M1+) | .dmg |
| Linux Debian/Ubuntu | .deb |
| Linux universal | .AppImage |
# Prerequisites: Rust, Node.js
git clone https://github.com/edison7009/Coffee-CLI
cd Coffee-CLI
cd src-ui && npm install && cd ..
cargo tauri buildCoffee CLI 是专为 AI CLI Agent 打造的原生桌面工作台,支持 Claude Code、OpenAI Codex、Qwen、OpenCode 等主流 Agent。桌面式对话与原生终端、多 Tab 并行运行、Gambit 快捷操控——所有 AI CLI 工具在一个真正的桌面应用里井然有序,原生支持 11 种界面语言。
这不是网页应用,不是 Electron 壳,而是基于 Tauri(Rust 内核)构建的真正原生桌面应用,性能优异,资源占用极低。
T1 提供增强的状态识别与交互支持,目前包括 Claude Code、Codex CLI 和 Kimi Code。其中,Claude Code 和 Codex CLI 支持独立的桌面式对话模式,Kimi Code 保持增强终端界面。OpenCode、mimocode、Grok Build 等其他工具保持原生终端界面;可读取历史记录不代表支持桌面式模式。
Muse Code 目前支持在所选目录启动 muse,暂未接入 Coffee CLI 的会话记录和热力图。
Claude Code 和 Codex CLI 的启动卡片提供 Desktop / Terminal 切换。新安装默认使用 Desktop,已有用户的选择会保留。桌面式支持对话、工具执行、权限/输入卡片和对话导航,并持续连接原生后台会话。Coffee Agent 也能读取和操作同一个桌面式后台会话,无需另开终端。
AI 编程 Agent 正在改变工作方式——但它们说英语、输出密集的终端文本,默认你熟悉命令行。这将大量有能力、有智识的专业人士拒之门外:
- 企业高管:想用 AI 加速决策、自动化业务流程
- 设计师与创意人:想构建和自动化,但不想学 bash
- 产品经理:想直接对自己的产品跑 Agent
- 研究员、分析师、顾问:各行各业的领域专家,不是开发者
Coffee CLI 同时消除两道门槛:不需要终端经验,不需要懂英语。
桌面式对话 · 多 Tab 会话 · Gambit 快捷命令 · 会话历史 · 内置文件浏览器 · 任务板 · Agent 安装器 · 远程终端 · 外部唤起 · Hook 配置保留
原生支持 11 种语言,开箱即用。
Hook 兼容策略: Coffee CLI 的状态识别不依赖 Hook。启动与工具扫描时不会安装、迁移或清理状态 Hook 及相关插件;用户已有配置、第三方工具写入的 Hook,以及旧版 Coffee CLI 留下的 Hook 均保持原样。
coffee-cli launch --tool <id> [--cwd <dir>] 跳过启动台,直接新开一个指定 Agent、指定目录的标签页——适合启动器、资源管理器右键菜单、Raycast/Alfred、脚本别名。--tool 取注册表中的 id(claude、codex、kimicode、hermes……);省略 --cwd 时沿用该工具上次使用的目录。应用已在运行时,请求会转发给运行中的实例新开标签页,不影响已有会话。
# macOS —— 建议直接调用二进制(应用已运行时,open -a 的 --args 会被系统丢弃)
"/Applications/Coffee CLI.app/Contents/MacOS/coffee-cli" launch --tool kimicode --cwd /work/project
# Windows —— 配合资源管理器右键菜单,用 %V 传入当前文件夹
coffee-cli.exe launch --tool claude --cwd "C:\work\project"
# Linux
coffee-cli launch --tool codex --cwd ~/work/projectWindows
irm https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.ps1 | iexmacOS / Linux
curl -fsSL https://raw.githubusercontent.com/edison7009/Coffee-CLI/main/install/install.sh | sh也可以直接从 Releases 下载对应平台的安装包。
Coffee CLI 是專為 AI CLI Agent 打造的原生桌面伴侶應用,支援 Claude Code、OpenAI Codex 等主流 Agent。它將終端包裝進完整的圖形介面,並實現了其他任何工具都沒有的功能:將整個 CLI Agent 介面即時翻譯成你的母語。
這不是網頁應用,不是 Electron 殼,而是基於 Tauri(Rust 核心)構建的真正原生桌面應用,效能優異,資源佔用極低。
Coffee CLI 同時消除兩道門檻:不需要終端經驗,不需要懂英語。
Claude Code 與 Codex CLI 支援 Desktop / Terminal 兩種啟動方式。既有的使用者、第三方與舊版 Coffee CLI 狀態 Hook 及相關外掛會原樣保留,不會安裝、遷移或清理。
核心功能: 即時終端翻譯 · 多 Tab 會話 · 會話歷史 · 內建檔案瀏覽器 · 任務板 · Agent 安裝器 · 遠端終端
原生支援 11 種語言,開箱即用。
Coffee CLI ist eine native Desktop-Begleit-App für KI-CLI-Agenten — Claude Code, OpenAI Codex und mehr. Es bettet Ihr Terminal in eine vollständige GUI ein und tut etwas, das kein anderes Tool leistet: Es übersetzt die gesamte CLI-Agent-Oberfläche in Ihre Muttersprache, in Echtzeit.
Keine Web-App. Kein Electron-Wrapper. Eine echte native Desktop-Anwendung, gebaut mit Tauri (Rust-Kern).
Coffee CLI beseitigt beide Hürden gleichzeitig: Keine Terminal-Kenntnisse erforderlich, kein Englisch erforderlich.
Claude Code und Codex CLI unterstützen die Startmodi Desktop / Terminal. Bestehende Status-Hooks und Hook-Plugins von Nutzern, Drittanbietern und älteren Coffee-CLI-Versionen bleiben erhalten; sie werden weder installiert noch migriert oder entfernt.
Hauptfunktionen: Echtzeit-Terminal-Übersetzung · Multi-Tab-Sitzungen · Sitzungsverlauf · Datei-Explorer · Aufgaben-Board · Agent-Installer · Remote-Terminal
11 Sprachen werden nativ unterstützt.
Coffee CLI es una aplicación de escritorio nativa diseñada para agentes de IA en CLI — Claude Code, OpenAI Codex y más. Envuelve tu terminal en una interfaz gráfica completa y hace algo que ninguna otra herramienta hace: traduce toda la interfaz del agente CLI a tu idioma nativo, en tiempo real.
No es una aplicación web. No es un envoltorio de Electron. Es una aplicación de escritorio nativa real, construida con Tauri (núcleo en Rust).
Coffee CLI elimina ambas barreras a la vez: sin necesidad de experiencia en terminal, sin necesidad de saber inglés.
Claude Code y Codex CLI admiten los modos Desktop / Terminal. Se conservan los hooks de estado y sus plugins existentes, incluidos los del usuario, de terceros y de versiones anteriores de Coffee CLI; no se instalan, migran ni eliminan.
Funciones principales: Traducción de terminal en tiempo real · Sesiones multi-pestaña · Historial de sesiones · Explorador de archivos · Tablero de tareas · Instalador de agentes · Terminal remota
10 idiomas compatibles de serie.
Coffee CLI est une application de bureau native conçue pour les agents IA en ligne de commande — Claude Code, OpenAI Codex et autres. Elle enveloppe votre terminal dans une interface graphique complète et fait quelque chose qu'aucun autre outil ne fait : elle traduit toute l'interface de l'agent CLI dans votre langue maternelle, en temps réel.
Ce n'est pas une application web. Pas un wrapper Electron. Une vraie application de bureau native, construite avec Tauri (cœur Rust).
Coffee CLI supprime les deux barrières à la fois : aucune expertise terminal requise, aucune connaissance de l'anglais requise.
Claude Code et Codex CLI proposent les modes Desktop / Terminal. Les hooks de statut et leurs plugins existants, qu’ils proviennent de l’utilisateur, de tiers ou d’anciennes versions de Coffee CLI, sont conservés ; ils ne sont ni installés, ni migrés, ni supprimés.
Fonctionnalités clés : Traduction de terminal en temps réel · Sessions multi-onglets · Historique des sessions · Explorateur de fichiers · Tableau de tâches · Installeur d'agents · Terminal distant
10 langues prises en charge nativement.
Coffee CLI は、AI CLI エージェント(Claude Code、OpenAI Codex など)向けに作られたネイティブデスクトップコンパニオンアプリです。ターミナルを完全な GUI でラップし、他のどのツールも実現していない機能を提供します:CLI エージェントのインターフェース全体をリアルタイムであなたの母国語に翻訳する機能です。
ウェブアプリでも Electron ラッパーでもありません。Tauri(Rust コア)で構築された真のネイティブデスクトップアプリです。
Coffee CLI はその2つのハードルを同時に取り除きます:ターミナルの知識不要、英語不要。
Claude Code と Codex CLI は Desktop / Terminal の両モードに対応しています。ユーザー、サードパーティー、旧バージョンの Coffee CLI による既存のステータス Hook と関連プラグインはそのまま保持し、インストール・移行・削除は行いません。
主な機能: リアルタイム翻訳 · マルチタブセッション · セッション履歴 · ファイルエクスプローラー · タスクボード · エージェントインストーラー · リモートターミナル
11言語をネイティブサポート。
Coffee CLI는 AI CLI 에이전트(Claude Code, OpenAI Codex 등)를 위한 네이티브 데스크톱 컴패니언 앱입니다. 터미널을 완전한 GUI로 감싸고, 다른 어떤 도구도 하지 못하는 기능을 제공합니다: CLI 에이전트 인터페이스 전체를 실시간으로 모국어로 번역합니다.
웹 앱도 아니고 Electron 래퍼도 아닙니다. Tauri(Rust 코어)로 구축된 진정한 네이티브 데스크톱 앱입니다.
Coffee CLI는 두 가지 장벽을 동시에 제거합니다: 터미널 지식 불필요, 영어 불필요.
Claude Code와 Codex CLI는 Desktop / Terminal 실행 모드를 지원합니다. 사용자, 타사 도구 및 이전 Coffee CLI 버전의 기존 상태 Hook과 관련 플러그인은 그대로 보존하며 설치, 이전 또는 삭제하지 않습니다.
주요 기능: 실시간 번역 · 멀티탭 세션 · 세션 히스토리 · 파일 탐색기 · 작업 보드 · 에이전트 설치 관리자 · 원격 터미널
11개 언어 기본 지원.
Coffee CLI é um aplicativo de desktop nativo projetado para agentes de IA em CLI — Claude Code, OpenAI Codex e outros. Ele envolve seu terminal em uma interface gráfica completa e faz algo que nenhuma outra ferramenta faz: traduz toda a interface do agente CLI para seu idioma nativo, em tempo real.
Não é um aplicativo web. Não é um wrapper Electron. É um verdadeiro aplicativo de desktop nativo, construído com Tauri (núcleo em Rust).
Coffee CLI elimina as duas barreiras ao mesmo tempo: sem necessidade de experiência em terminal, sem necessidade de saber inglês.
Claude Code e Codex CLI oferecem os modos Desktop / Terminal. Os hooks de estado e plugins existentes do utilizador, de terceiros e de versões anteriores do Coffee CLI são preservados, sem instalação, migração ou remoção.
Recursos principais: Tradução de terminal em tempo real · Sessões multi-aba · Histórico de sessões · Explorador de arquivos · Quadro de tarefas · Instalador de agentes · Terminal remoto
10 idiomas suportados nativamente.
Coffee CLI — это нативное десктопное приложение-компаньон для ИИ-агентов в CLI — Claude Code, OpenAI Codex и других. Оно оборачивает терминал в полноценный графический интерфейс и делает то, чего не умеет ни один другой инструмент: переводит весь интерфейс CLI-агента на ваш родной язык в реальном времени.
Это не веб-приложение. Не обёртка на Electron. Настоящее нативное десктопное приложение, построенное на Tauri (ядро на Rust).
Coffee CLI устраняет оба барьера одновременно: не нужно знать терминал, не нужно знать английский.
Claude Code и Codex CLI поддерживают режимы Desktop / Terminal. Существующие хуки состояния и связанные плагины пользователя, сторонних инструментов и прежних версий Coffee CLI сохраняются без установки, переноса или удаления.
Ключевые функции: Перевод терминала в реальном времени · Мультивкладочные сессии · История сессий · Файловый проводник · Доска задач · Установщик агентов · Удалённый терминал
11 языков поддерживается нативно.
Code — Coffee CLI is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later). Any fork, modification, or hosted service derived from this code must also be released under AGPL-3.0 — including SaaS deployments. See LICENSE for the full text and NOTICE for attribution requirements.
Brand — Coffee CLI, Gambit, Pitch, VibeID, Vibetype (and the 16 individual Vibetype names), Coffee-CLI MCP, Sentinel Protocol, and Hyper-Agent are common-law trademarks of edison7009. Forks are welcome — no need to scrub our name and logo. If your fork honestly credits Coffee CLI as upstream (README, About screen, or product page), you may keep our identity visible (e.g. "Coffee CLI Community Edition by X"). If you prefer to rebrand entirely, that's also fine — just keep the NOTICE attribution. The hard line is commercial SaaS / app-store products literally branded with our marks without permission, or presenting the code as your own from-scratch original work. Genuinely original code you add on top of either path belongs to you, named however you like. The app icon is from the line-md icon set (Apache-2.0, by Vjacheslav Trushkin) and is not claimed as a mark. Reviews, tutorials, and honest references — including critical ones — are welcome without permission. See TRADEMARKS.md for the full policy.
Commercial & enterprise licensing — The open-source edition is free, forever, under AGPL-3.0; companies are welcome to use it as-is. You only need a paid commercial license if you want to step outside AGPL's copyleft — specifically to customize Coffee CLI and keep your changes closed-source, redistribute it under your own brand / white-label, or embed it in a proprietary product you distribute. That's welcome too — just reach out and we'll agree on terms (priced per use case; tell us what you're building and we'll quote). Custom development, priority support, and SLAs are available separately. Contact: hi@coffeecli.com.
Contributing — See CONTRIBUTING.md. All contributions are accepted under the project's CLA so that future relicensing remains possible.
代码 — Coffee CLI 采用 GNU Affero 通用公共许可证 v3 或更高版本 (AGPL-3.0-or-later) 发布。 任何 fork、修改版本或基于本代码部署的托管服务,都必须同样以 AGPL-3.0 开源 —— SaaS 部署也不例外。完整文本见 LICENSE,署名要求见 NOTICE。
品牌 — Coffee CLI、Gambit、Pitch / 投递、VibeID、 Vibetype / Vibe 型(及 16 个具体 Vibetype 名称)、Coffee-CLI MCP、 哨兵协议 / Sentinel Protocol、Hyper-Agent 为 edison7009 的普通法 商标。Fork 欢迎 —— 无需抹掉我们的名字和 Logo。如果你的 fork 在 README / About 页面 / 产品页诚实标注 Coffee CLI 为上游,可以保留我们 的身份可见(例:"Coffee CLI 社区版 by X");如果你坚持完全重新品牌化 也可以,改名 + 替换 Logo,但 NOTICE 中保留致谢。硬底线只有两条: 未授权的商业 SaaS / 应用商店产品字面挂我们的商标;以及把代码 当作你从零写的原创发布。Fork 之上你新增的原创代码归你,你想怎么 命名都行。应用图标取自 line-md 图标集 (Apache-2.0,作者 Vjacheslav Trushkin),不主张为本项目商标。 评测、教程、事实性引用 —— 包括批评 —— 都欢迎,无需授权。完整政策见 TRADEMARKS.md。
商业与企业授权 — 开源版永久免费(AGPL-3.0),企业可原样使用。 只有当你想跳出 AGPL 的开源义务时才需要付费商业授权,具体指:定制 Coffee CLI 并保持改动闭源、以自有品牌 / 白标对外分发,或 嵌入你要分发的闭源商业产品。这类使用我们同样欢迎 —— 直接联系 我们商定条款即可(按具体场景报价,说明你的用途我们给方案)。 定制开发、优先支持、SLA 可另行提供。联系方式:hi@coffeecli.com。
贡献 — 见 CONTRIBUTING.md。所有贡献按项目 CLA 接收, 以保持未来重新授权的灵活性。
Copyright © 2024-2026 edison7009 and Coffee CLI contributors.

