跳到正文
发现
Kaku:macOS AI 终端
桌面应用开发者工具

Kaku:macOS AI 终端

基于 WezTerm 的 macOS 终端,自带字体、主题与 Mac 快捷键,面向 AI 辅助编程。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.27.1
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Kaku(書く,かく)在日语中意为「书写」。它是一款 macOS 终端,基于 WezTerm 构建,预先配置好字体、主题、shell 集成和 Mac 快捷键,同时保留完整的 Lua 自定义能力。它适合日常在 CLI 里工作、并以 AI 辅助编程为主的开发者使用。

主要功能

  • 开箱即用:JetBrains Mono 字体、自动深色与浅色主题、选中即复制、熟悉的 Mac 快捷键
  • 标签与分屏:拆分工作区,用 Tab Navigator 切换标签,重新打开时恢复窗口、分屏和工作目录
  • 右键菜单:粘贴、搜索、打开 AI 聊天、拆分或关闭所点击的分屏、开关标签,无需记快捷键
  • 可点击链接:Cmd + Click 打开 URL 和文件路径,被终端自动换行的 URL 仍保留完整地址
  • AI 友好:右上角显示哪个 AI 代理在工作、在做什么;Claude Code 需要你时发送通知;可选助手提供命令建议与聊天
  • 远程访问:运行 kaku remote 得到链接,在另一台电脑的任意浏览器里继续使用这台 Mac 上的 Kaku
  • Shell 工具:内置 zsh 补全、语法高亮、目录跳转,并提供 Lazygit 与 Yazi 的快捷键
  • Lua 配置:沿用 WezTerm 的 Lua 配置系统,自定义字体、主题、快捷键和终端行为

安装与使用

下载 Kaku DMG,打开后拖入 Applications;或用 Homebrew 安装:

brew install --cask kaku

打开 Kaku 完成 shell 集成设置,用 kaku init 安装缺失的可选工具,用 kaku --version 查看版本。

常用快捷键:

操作 快捷键
新建标签 / 窗口 Cmd + T / Cmd + N
关闭标签或分屏 Cmd + W
切换标签 Cmd + Shift + [ / ] 或 Cmd + 1-9
切换分屏 Cmd + Opt + 方向键
垂直 / 水平分屏 Cmd + D / Cmd + Shift + D
打开设置面板 Cmd + ,
AI 聊天 Cmd + L
应用 AI 建议 Cmd + Shift + E
打开 Lazygit Cmd + Shift + G
Yazi 文件管理器 Cmd + Shift + Y 或 y

Kaku AI

用 kaku ai 配置自己的 AI 服务即可使用内置助手,Kaku 本身不提供也不中转 AI 服务。

  • 命令建议:命令执行失败时,助手可给出修复方案,按 Cmd + Shift + E 粘贴到提示符供你检查
  • 自然语言转命令:在提示符输入 # <描述> 并回车,生成的命令会放到提示符上等你确认
  • 聊天:按 Cmd + L 讨论终端输出、处理项目文件,或在其他 shell 运行 kaku chat 访问同一会话记录
  • AI 工具配置:可管理 Claude Code、Codex、Gemini CLI、Copilot CLI、Kimi Code 等工具的设置

注意事项

  • 目前仅支持 macOS,没有 Windows 或 Linux 版本
  • 若 kaku 命令缺失,可运行 /Applications/Kaku.app/Contents/MacOS/kaku init --update-only && exec zsh -l,再执行 kaku doctor 排查
  • 想要透明窗口,可在 ~/.config/kaku/kaku.lua 中设置 config.window_background_opacity
  • 采用 MIT 许可证

本作品整理自 GitHub 开源项目 tw93/Kaku,原作者 @tw93,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.27.1当前版本

    修复含链接线条时的崩溃;远程配对需六位码确认;修复 TUN 代理下的远程直连;网页终端黑底显示修正;支持 ~/.config/kaku/colors 自定义主题;Cmd+Shift+Y/G 改为新标签打开 Yazi、Lazygit;修复底部标签栏误切换;助手聊天减少重绘。

评论