Kaku:基于 WezTerm 的 AI 友好型 macOS 终端
Kaku 是面向 macOS 的终端工具,基于 WezTerm 构建,预置字体、主题、Shell 集成与 Mac 快捷键,并保留 Lua 自定义能力。它提供 AI 助手配置入口、标签与分屏管理、远程访问和常用 Shell 工具集成,但不自带或中转 AI 服务。
定位与基础
Kaku 是一个 macOS 终端,基于 WezTerm 构建,定位是开箱即用的开发环境:字体、主题、Shell 集成和 Mac 快捷键已预先配置,同时保留 WezTerm 的 Lua 配置体系,可自定义字体、主题、快捷键和终端行为。项目以 MIT 许可发布,目前仅支持 macOS。
安装与初始化
可从发布页下载 DMG 并拖入应用程序目录,或使用 Homebrew cask 安装。首次打开后会进行 Shell 集成设置,也可用 kaku init 安装可选工具,用 kaku --version 查看版本。
主要能力
- 开箱即用:预置 JetBrains Mono 字体、自动深色/浅色主题、选中即复制和常见 Mac 快捷键。
- 标签与分屏:支持工作区分屏、Tab Navigator 切换标签,重新打开时恢复窗口、分屏和工作目录。
- 交互辅助:右键菜单可粘贴、搜索、打开 AI 聊天、拆分或关闭面板;
Cmd + Click可打开链接和文件路径。 - AI 相关:右上角可查看正在工作的 agent 及其任务,可在 Claude Code 需要时得到通知;提供可选的命令建议与聊天助手;还可管理 Claude Code、Codex、Gemini CLI、Copilot CLI、Kimi Code 等 AI 工具的配置。
- 远程访问:运行
kaku remote获得链接,在其他电脑的浏览器中继续使用本机 Kaku。 - Shell 工具:内置 zsh 补全、语法高亮和目录跳转,并为可选的 Lazygit、Yazi 提供快捷键。
AI 助手的使用边界
需通过 kaku ai 配置自己的 AI 服务;Kaku 本身不提供也不中转 AI 服务。配置后,命令失败时可获取修复建议,并用 Cmd + Shift + E 粘贴到提示符待确认;在提示符输入 # <描述> 回车可生成命令供查看后运行;Cmd + L 打开聊天,kaku chat 可在其他 Shell 访问同一会话存储。认证、模型与 API 模式等细节需查阅其功能文档。
使用限制
原文未给出 Windows 和 Linux 版本,明确为 macOS 专属;透明窗口需在配置文件中设置 config.window_background_opacity。若 kaku 命令缺失,可按原文提供的路径执行初始化并运行 kaku doctor 排查。
来源与核对说明
- tw93/kaku ↗https://github.com/tw93/kaku
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Claude Code Ultimate Guide:面向工程决策的开源学习与参考资料库 →
my-git:面向 AI 编程时代的 Git 变更控制手册 →