有没有设想过这样的工作场景:终端窗口左右分屏,左侧运行着 Claude Code,右侧运行着 Codex,两个 AI Agent 同时为你处理任务,会是一种怎样的效率体验?
最近发现了一款全新的 AI 终端——Kaku,实际体验后感觉相当出色,值得推荐给各位开发者朋友。
深色模式与浅色模式都设计得极具质感。对于日常开发而言,除了处理图片、视频这类场景需要用到桌面 Agent,其余时间我更倾向于在终端中完成。编码场景如今几乎已经不需要手动审查代码,IDE 这类工具基本不再使用。
01、安装 Kaku
安装方式有两种,任选其一即可:从官网下载 DMG 文件拖入应用程序文件夹,或者使用一行 Homebrew 命令轻松搞定:
brew install tw93/tap/kaku
Kaku 采用 Rust 语言编写,基于 WezTerm 深度定制,启动几乎秒开。遵循 MIT 协议,完全免费使用。安装完成后的界面,极客风格拉满。
按下 Enter 键进行配置。授权安装后,字体、配色、zsh 插件等全部预设完成——JetBrains Mono 字体,macOS 原生渲染效果。用过 iTerm2 的朋友都知道,它的强大依赖大量配置堆积,安装后还需要挑选配色、选择字体、配置 Oh My Zsh。Kaku 的思路正好相反,将这些决定提前替我们做好,并且做得很有品位。如果你想修改,也可以通过 kaku config 打开配置 TUI,透明度、字体、快捷键都可以在里面调整。
接着输入 kaku ai 进入 Codex/Claude Code 的模型配置,认证方式支持 codex 登录。
02、Kaku AI
配置完成后,使用快捷键 command + L 即可进入 AI 模式。按下 shift + tab 可以快速切换模型。在输入框中键入 @,Kaku 会显示以下选项:
- @cwd:附带当前项目概况。
- @tab:附带当前终端画面。
- @selection:附带进入 AI 模式前选中的终端文本。
提示词示例:
@cwd 先扫描当前项目。请完成:1. 判断项目类型、核心目录和入口文件。2. 解释主要模块之间的关系。3. 找出构建、测试和本地启动方式。4. 列出最值得先阅读的10个文件,并说明原因。本轮只读,不修改任何文件。结论必须基于实际文件和命令结果。
或者先在终端中选中报错文本,再按下 Cmd + L:
@selection 分析这段错误。请定位根因,不要只解释错误表面。检查当前项目中相关配置和源码,给出最小修复方案。本轮先不要修改文件。
如果报错较多,可以改用 @tab 检查当前终端输出,找出刚才命令失败的根因。。
Kaku AI 非常适合终端报错分析、项目理解、代码审查以及中小型 bug 修复。涉及跨模块大改、长时间自主开发、完整 Git/PR 工作流时,完整的 Codex CLI 或 Claude Code 可能更为合适。
除了 AI 功能,Kaku 还直接将终端老炮的必备工具内置了:
① Lazygit,Cmd+Shift+G 一键唤起,暂存、提交、分支、rebase 全部可视化操作,无需记忆 git 命令。
② Yazi 文件管理器,Cmd+Shift+Y 打开,同样是 Rust 编写,预览图片和代码速度极快。
③ z proj 风格的目录跳转,访问过的目录只需输入名称片段即可跳转,无需一层层 cd。
④ Cmd+Opt+I 广播输入,一次键入,所有分屏同时执行,管理多台服务器或同时指挥多个 Agent 时非常高效。
⑤ SSH 远程文件挂载,远程机器的文件直接在本地浏览。
将常用快捷键整理成了一张表格,建议收藏:
| 操作 | 快捷键 |
|---|---|
| 新建标签 / 左右分屏 | Cmd+T / Cmd+D |
| AI 聊天面板 | Cmd+L |
| 粘贴 AI 修复命令 | Cmd+Shift+E |
| Lazygit / Yazi | Cmd+Shift+G / Cmd+Shift+Y |
| 查找标签和分屏 | Cmd+Shift+O |
| 广播输入到所有分屏 | Cmd+Opt+I |
| 切换 AI 模型 | Shift+Tab |
| 设置面板 | Cmd+, |
03、Kaku 实战案例
Cmd+D 左右分屏,左侧启动 Claude Code,右侧启动 Codex。向两边输入相同的提示词,让当前最强的两个 AI Agent,在同一个终端里现场对决。
提示词:
你是一名资深 Creative Frontend Engineer 和交互设计师。请在当前目录从零实现一个"可拨动的中国文字珠帘数字文物展览"网站。参考效果:- GitHub:https://github.com/aigc17/Chinese-PhoenixCrown - 在线演示:https://chinese-phoenixcrown.vercel.app 参考项目只用于理解交互原理和视觉方向。请独立实现,不直接复制它的源码、品牌名称、文案或图片资产。一、总体目标制作一个全屏沉浸式数字展览:- 午夜蓝黑色背景,带极轻的纸张或漆面纹理。- 页面中央展示一件透明背景的中国传统器物 PNG。- 从器物底部轮廓自然垂落大量由汉字组成的文字珠帘。- 鼠标或触控指针拂过文字帘时,文字链被拨开、摆动、回弹。- 指针移动越快,文字摆幅越大。- 拨动时通过 Web Audio API 生成轻微布料摩擦声和金属风铃声。- 支持 Scene 单件展览和 Gallery 三件陈列两种视图。- 切换器物及视图时使用平滑的 shared-element/magic-move 过渡。
Codex 用时 15 分钟,来看看最终效果。是不是非常酷?这里再分享一个逆向提示词技巧:把你想要的效果描述给 Codex,然后让它帮你反向推导实现方案。
04、结尾
有一点需要说明,Kaku 目前只支持 macOS,在 GitHub 上已有 5.6k star。
以前写代码主要依赖 IDE,但随着 Codex 和 Claude Code 的进化,终端逐渐成为替代方案。基本上只要电脑不关机,终端就会一直开着。因此,它很有必要被认真对待一次。
【工具好不好用,不在于它有多让人惊叹,而在于用着用着就忘了它的存在,与我们的日常工作融为一体。】
建议喜欢泡在终端里的开发者,花 3 分钟装一个试试,顺手就留下来,不顺手就删掉,反正完全免费。
