
Kooky 是一个专为 AI coding 做的极简 macOS 终端。它不是再做一个通用 Terminal,而是把 Claude Code、Codex、Gemini CLI、OpenCode、Amp、Cursor CLI、Copilot CLI 这些 agent 当成一等公民:可以从 + 菜单一键启动,也可以把多个 agent 放在水平或垂直分屏里并排工作。
把多 agent 工作流收进同一个窗口
它最有用的地方,是把 AI 编程时常见的几个动作变短:侧边栏管理 workspace,每个 pane 有自己的 tab;tab 可以拖动排序,也能跨 pane 移动。右键选中一段错误、日志或文件路径后,可以直接选择 “Ask <agent>”,新 tab 会带着这段 selection 启动,不用在终端、编辑器和聊天窗口之间来回复制。
README 里还提到一个很实在的状态层:侧边栏圆点会显示 agent 是运行中、等待你处理还是空闲;如果上一条命令非零退出,tab 和 workspace 也会变红。pane 底部还能看到 Git 分支与 diff、Python venv、Node 版本、代理环境变量,并支持点一下切 Node 或分支。
本地、原生、尽量少打扰
Kooky 是 SwiftUI 原生应用,终端渲染基于 libghostty。它不需要账号,不做 telemetry,也没有云同步;应用状态保存在本机。设置页可以调整字体、光标、字号,也能给不同 agent 配启动参数,比如给 Claude Code 加 --model opus,或者设置默认 agent,让 + 和 ⌘T 直接打开。
对已经在用 Ghostty 的人,它还会先读 ~/.config/ghostty/config,再用 ~/.kooky/settings.json 覆盖;首次启动时可以导入已有 Ghostty 配置。README 也明确支持中日韩等 IME,这对中文开发者来说挺关键。
当前版本和限制
项目是 MIT 开源,当前约 170 stars,主要代码是 Swift,最新 release 是 v0.11.6,提供 Kooky-v0.11.6.dmg。这个版本修复了 shell history、Tab completion 在重启后丢失,以及 ~/.zshenv、~/.zprofile、~/.bash_profile 环境变量加载问题。
需要注意的是,它目前是 macOS 应用,README 写明从源码构建需要 Xcode 26+ 和 macOS 14+。发布包还是 adhoc-signed,第一次打开可能会被 Gatekeeper 拦下,需要到系统设置里 Open Anyway,或者手动移除 quarantine。
项目地址
https://github.com/iAmCorey/kooky
原创文章,如若转载,请注明出处:https://wefound.cc/p/2708.html