Kaku

6个月前发布 360 00

Kaku(日语“書く”,意为“写”)是一款基于 WezTerm 深度定制的 macOS 终端模拟器。作为开发者 tw93 “三部曲”工具集中的“父亲”角色(与 Waza 习惯训练、Kami 文档输出并列),Kaku 旨在为程序员提供一个开箱即用、极速轻量且深度集成 AI 的编码环境。

所在地:
中国
收录时间:
2026-04-22

Kaku(日语“書く”,意为“写”)是一款基于 WezTerm 深度定制的 macOS 终端模拟器。作为开发者 tw93 “三部曲”工具集中的“父亲”角色(与 Waza 习惯训练、Kami 文档输出并列),Kaku 旨在为程序员提供一个开箱即用、极速轻量且深度集成 AI 的编码环境。

Kaku

它保留了 WezTerm 强大的 Lua 配置能力,但剔除了繁琐的初始设置,提供了经过精心调优的默认值,让开发者从安装的那一刻起就能进入心流状态。

核心亮点

1. 极速与轻量

  • 体积精简:通过激进的符号剥离和功能精简,二进制文件比上游 WezTerm 小 40% (~40 MB)。
  • 瞬时启动:优化的初始化流程实现即时启动,Shell 引导时间缩短至 ~100ms。
  • 资源优化:采用懒加载机制,内存占用更低,GPU 加速核心更精简。

2. 原生 AI 集成 (Kaku AI)

Kaku 不仅仅是一个终端,更是 AI 编码助手的宿主:

  • 错误自动修复:当命令执行失败时,Kaku 会自动分析错误并建议修复方案。按下 Cmd + Shift + E 即可一键应用修复。
  • 自然语言转命令:在提示符输入 # <描述>(例如 # 查找大于100M的文件),Kaku 会调用 LLM 生成对应的 Shell 命令并注入提示符,供你审查后运行。
  • 多模型支持:内置配置面板,轻松管理 Claude Code, Codex, Gemini CLI, Copilot CLI, Kimi Code 等主流 AI 工具的 API Key 和设置。

3. 零配置的美学体验

  • 字体优选:默认使用 JetBrains Mono,针对 macOS 进行字体渲染优化,字号适中,阅读舒适。
  • 主题感知:自动跟随 macOS 系统深色/浅色模式切换,并针对两种模式调优了选择颜色、字体权重和对比度。
  • 实用默认值:
    • 选中即复制:符合现代直觉。
    • 可点击路径:Ctrl+Click 文件路径可直接打开。
    • 历史 Peek:从全屏应用中快速预览历史输出。
    • 窗格广播:支持向多个窗格同时输入命令。

4. 精选 Shell 套件

  • 内置优化的 zsh 配置,包含用于提示符美化、diff 查看和导航的工作流插件。
  • 深度集成 Lazygit (Cmd + Shift + G) 和 Yazi 文件管理器 (Cmd + Shift + Y),打造无缝的 TUI (文本用户界面) 体验。

安装与快速开始

方式一:Homebrew (推荐)

brew install tw93/tap/kakuku

方式二:手动下载

从 Releases 下载 DMG 文件,拖入 Applications 文件夹。应用已通过 Apple 公证,无安全警告。

首次启动时,Kaku 会自动配置你的 Shell 环境。

常用快捷键

操作快捷键
AI 交互
打开 AI 面板Cmd + Shift + A
应用 AI 建议/修复Cmd + Shift + E
自然语言生成命令输入 # <描述> 后回车
窗口与标签
新建标签页Cmd + T
新建窗口Cmd + N
关闭标签/窗格Cmd + W
切换标签Cmd + Shift + [ / ] 或 Cmd + 1-9
分屏与导航
垂直拆分Cmd + D
水平拆分Cmd + Shift + D
切换窗格Cmd + Opt + 方向键
工具集成
打开 LazygitCmd + Shift + G
打开 YaziCmd + Shift + Y 或 y
清屏Cmd + K
设置面板Cmd + ,

常见问题

Q: 支持 Windows 或 Linux 吗?

A: 目前仅支持 macOS。

Q: 如何自定义配置?

A: Kaku 完全兼容 WezTerm 的 Lua 配置。你可以编辑 ~/.config/kaku/kaku.lua 文件。例如,设置透明背景:

config.window_background_opacity = 0.85

Q: kaku 命令行工具找不到了?

A: 运行以下命令重新初始化:

/Applications/Kaku.app/Contents/MacOS/kaku init --update-only && exec zsh -l
kaku doctor

相关导航