现已支持 macOS、Windows 与 Linux

CrommaCode: 别冷着脸 VibeCoding,安装这个,加入 party。

认识 CrommaCode

编程 Agent 在黑箱里干活。它一跑几分钟,读几十个文件,再派出子 Agent,你只能盯着一屏屏滚走的日志,看到第二屏就不看了。

CrommaCode 是为看 Agent 干活而生的终端。它在真终端里跑 Claude Code、Codex 或任意命令行 Agent,把每一次工具调用变成看得见的东西:活的文件树、Git 地图与一场游戏。

Game View

每一次工具调用是一拍。每一场会话是一局游戏。

Game View 不认是哪一家 CLI。在终端里启动 Claude Code 或 Codex,CrommaCode 认出它、装上钩子、开演。每一次读、改与子 Agent 都恰好上台一次。

Edit · src/auth/login.ts
Westworld 一只精密滚盘,一个工具一格。它转到正在发生的调用,在 Agent 干活的地方喷出火花。
Hand · 42 × 6
Chips 一张牌桌。一个工具一张牌,每次调用出一张,每一手按筹码 × 倍率计分。
PERFECT · combo 18
Rhythm 与 Loom 开一架节奏驾驶舱,队列就是谱面;或织一张挂毯,一次调用织一行。

排行榜,给真在交付的人。

经 VibeLoft 用 Google 或 X 登录,你每天的 token 总量就登上像素演唱会舞台上的全球榜。离开本机的只有每日聚合数。

@ada
1.9M
@lin.dev
1.7M
@kenji
1.4M
@mara
960K
@sol
410K

历史,记得 Agent 碰过什么。

读与改长成一棵活的文件树。Git tab 把每条分支画成一条车道,带上提交它的人;Changes 显示暂存了什么。Git 以读为主,唯一的写是切分支。

重构登录流程并补上测试

读了 14 个文件,改了 3 个。两个子 Agent 正在各自的分支上写测试。

  • Read src/auth/login.ts
  • Grep “rateLimit” in src/
  • Edit src/auth/login.ts
  • Task: 为登录写测试
  • Bash: bun test auth
终端

浮在工作之上的终端。

终端是一张浮在 dashboard 上的磨砂玻璃卡。
⌘J 收起,拖边缩放,卡下的页面从不让位。

Claude Code detected · hooks on
任意 Agent,自动认出 启动一个 CLI,CrommaCode 认出它、接上钩子并告诉你。没有设置页。
refactor authcromma
testscromma
landing pagecrommacode-web
zshvibeloft
⌥Tab
所有项目,一个驾驶舱 项目与它的终端都在侧栏。⌥Tab 在它们之间跳。
AGENTS 4
mainEdit login.ts42
testsWrite login.test.ts18
docsRead README.md9
reviewGrep "TODO"6
子 Agent 各有颜色 每个子 Agent 都有自己的签与颜色,一群 Agent 也一眼读得清。

CrommaCode Bees一群跑在任意模型上的工蜂。

  • 工蜂跑在任意供应商上
    Anthropic 直连。说 OpenAI 协议的供应商经本机网关翻译,真密钥只在网关里。
  • 一只蜂一个 worktree
    每只工蜂都在自己的 worktree 与分支里干活,你合并之前什么都不落地。
BEES · 3 FLYING
隐私与掌控

私密到可以放心用真代码。

CrommaCode 跑在你的机器上。代码、提示词与会话都留在你的磁盘上。

~/.cromma-bees
hives/
account/
config.toml
state.json
默认在本地 蜂箱、设置与用量都在磁盘上的一个目录里。不登录,什么都不同步。
密钥封存 供应商密钥从不离开本机网关。登录令牌只进系统钥匙串。
settings.json.bak
settings.json
+ hooks
接钩子前先备份 接入一个 CLI 只写那个 CLI 的用户设置,写之前先备份。
自带 Agent 用你已经在跑的 CLI,走你自己的 Claude 或 ChatGPT 订阅。
下载

按下开始。

一个应用,覆盖每一种桌面:macOS、Windows 与 Linux。

等级 1 · 建造者XP

macOS

按芯片选:Apple 芯片一个原生包,Intel 的 Mac 另一个。

Windows

适用于 64 位 Windows。

Linux

AppImage 适用于任意发行版,.deb 给 Debian 与 Ubuntu。

常见问题

关于 CrommaCode 的问答

简短的回答,全照应用真实的做法。

CrommaCode 是什么?

CrommaCode 是免费的桌面应用,给编程 Agent 用,支持 macOS、Windows 与 Linux。它是一个给 AI 编程 Agent 用的真终端:在里面跑 Claude Code、Codex CLI 或别的编程 CLI,CrommaCode 经钩子看见每一次工具调用。读与改长成实时的文件树,Git 历史画成地图,整场会话在 Game View 里重放成一场游戏。

CrommaCode 是 Claude Code 的桌面端或图形界面吗?

它是包着真 Claude Code CLI 的桌面应用,不是替代品。Claude Code 照旧跑在真终端里,用你自己的登录。按 ⇧⌘J 把终端卡翻面,Agent 面把会话折成对话时间线;在那里打的字直接送进原生 CLI。CrommaCode 从不另起 claude,也不碰你的登录与令牌。

支持 Codex CLI、Gemini CLI、Cursor CLI 与 OpenCode 吗?

支持。在 CrommaCode 的终端里启动 Claude Code、Codex CLI、Gemini CLI、Cursor CLI 或 OpenCode,CrommaCode 认出这家 CLI,先备份它的用户设置,再加上工具钩子。Codex 只跑审过的钩子:在 Codex 里跑一次 /hooks 并信任它。macOS 与 Linux 上自动认出;Windows 上在 设置 → Game View 里接入一次。别的命令照常跑在普通终端里。

CrommaCode 免费吗?

免费。CrommaCode 下载与使用都不要钱,没有付费档,也不要账号。Agent 用你自己的 Claude 或 ChatGPT 订阅,经你已经在用的 CLI 跑;工蜂用你选的供应商密钥。登录 VibeLoft 账号是可选的,只多出排行榜。品牌可以另买 Game View 里的冠名位。

CrommaCode 支持哪些平台?

macOS 13 及以上,Apple 芯片与 Intel 各一个公证过的 DMG。Windows 10 及以上,x64。Linux x86_64:AppImage 适合任意发行版(glibc 2.35 及以上),.deb 给 Debian 与 Ubuntu。装好的应用每 15 分钟查一次更新,每次下载都用内嵌的签名公钥校验。

哪些数据会离开我的电脑?

代码、提示词、回复与文件路径都留在本机的 ~/.cromma-bees。登录后,CrommaCode 只上传每小时的 token 总数与消息数,给排行榜用。每份安装每天至多发一次匿名心跳:系统与应用版本、机型、启动次数与前台时长,不连任何账号。另有一条只收不发的连接,只载公开的冠名榜变动。供应商密钥只在本机网关里,登录令牌只进系统密钥库。

Game View 有哪几种模式?

Game View 用五种模式重放 Agent 的会话。Westworld 是仪表台,巨大的转盘转向正在用的工具。Loom 每次调用织一行挂毯。Factory 把每次调用当成包裹放上蜿蜒的传送带。Chips 是牌桌,每次调用打出一张牌,按筹码 × 倍率计分。Rhythm 让每次调用沿轨道落成音符,判 PERFECT、GREAT 或 GOOD。并行的子 Agent 不会糊成一团:每次调用按顺序恰好演一次。

工蜂(bees)是什么?

工蜂是并行干活的 worker Agent。任务一宽,你的 Agent 就拆开、派出工蜂。每只蜂是一个无头的 claude -p,在自己的 git worktree 与分支里干活,跑在 设置 → Bees 里选的模型供应商上。说 Anthropic Messages 的供应商直连;OpenAI 风格的经 127.0.0.1 上的本机网关,真密钥不出网关。你不合并蜂的分支,什么都不落地。也可以用 bees 命令亲手放蜂。