爱意满满的作品展示区。
tw93

送给 V 友的新年礼物,开箱即用的极速 Mac 终端 Kaku ☄️

  •  1
     
  •   tw93 ·
    Tw93 · Feb 11 · 6784 views
    This topic created in 268 days ago, the information mentioned may be changed or developed.

    Kaku:一款开箱即用的极速 Mac 终端,专为我自己 AI Coding Cli 场景使用方便一点

    项目地址: https://github.com/tw93/Kaku

    为什么会有 Kaku

    送给小伙伴一个新年礼物。其实在开发 Pake 的时候我就想着要开发一款我认为好用极速的 Mac 终端工具,于是就陆续本地自己折腾,满足使用以及各种自定义,后面开发 Mole 的时候这种感觉越来越明显,怎么没有一款让我感觉非常好用的终端工具呢?

    之前我非常喜欢 Alacritty ,因为它最轻快简单,但是不支持多 Tab 。后面碰到了大火的 Ghostty ,我也尝试更新过,但是字体渲染一直不符合我的心意,还有很多人喜欢的 Warp ,我搞不明白为啥一个终端还需要登录,Kitty 其实也好用,就是窗口管理老有 Bug ,貌似不好修。iTerm2 很稳,但我想要的是更轻快的开箱即用体验。

    直到碰到了 WezTerm ,但很可惜的是上一个正式版本已经是两年前了,不过由于是基于 Rust ,刚好我会一点可以基于它深度定制改造,于是我就开始了折腾之旅。有啥问题我就自己去改,删除大量的兼容模块,改了改加载逻辑,内置了一些便捷的好功能。我期待它的速度和世界第一快的 Alacritty 差不多,同时支持多 Tab ,支持分屏,这样我在 AI Coding 的时候,一边使用 Claude Code 编写,一边使用 Codex Review ,再使用 git diff 在底部看代码,会更专注。

    于是前天和小伙伴吃饭,他也吐槽起现在没有好用的终端,我说你试试我的,等我打一个包,然后 Kaku 就出来了。

    它是什么,以及你可以怎么用

    它其实是一个日本名字,Kaku Kaku Kaku Kaku 你可以很快速地读,甚至很清爽的感觉。我给它取的描述是「 A fast, out-of-the-box terminal built for AI coding.」,希望也能够给你一个顺畅快速的 TUI 体验。

    Kaku 是基于 WezTerm 的深度定制 fork ,魔改了不少地方。整体思路就是我把自己每天要用的默认体验直接做到 App 里,尽量删掉用不到的兼容和历史包袱,把启动链路、资源加载、交互细节都按我自己的口味重新打磨了一遍,目标只有一个,打开就顺手,尽量轻快。

    补充几个点给想快速了解的小伙伴:默认打磨了 macOS 字体渲染与交互体验;内置 Starship 、z 、Delta 、语法高亮、自动补全等,首次启动会自动准备环境;核心是多 Tab 、分屏、macOS 原生快捷键,尽量轻快,尽量少折腾,甚至我还定制了一个 opencode 的主题,让更加融为一体。

    常用快捷键

    功能 快捷键
    新建 Tab Cmd + T
    新建窗口 Cmd + N
    竖向分屏 Cmd + D
    横向分屏 Cmd + Shift + D
    放大分屏 Cmd + Shift + Enter
    调整分屏大小 Cmd + Ctrl + 方向键
    关闭 Tab 或分屏 Cmd + W
    切换 Tab Cmd + [ / Cmd + ] 或 Cmd + 1-9
    切换分屏 Cmd + Opt + 方向键
    清屏 Cmd + R
    字体大小 Cmd + + / Cmd + - / Cmd + 0

    当前还不成熟,我自己用了半年多,放出来给大伙玩玩,当做一个新年礼物送给大家,欢迎给我报 Bug 。你一定要试试它各种快捷键,我期待这个终端大伙不需要任何配置,开箱即用。

    Supplement 1  ·  Feb 14
    https://www.v2ex.com/t/1192787

    更新版本来啦,发到这了
    53 replies  •  2026-07-25 15:00:37 +08:00
    jawilx
    jawilx
    Feb 11
    1
    给大佬点赞,做的东西都感觉很不错!
    yebluecolor
    2
    厉害了
    Uplay
    Uplay
    Feb 11
    3
    下载支持下 op
    tw93
    tw93
    OP
    Feb 11
    4
    @jawilx 谢谢喜欢,当前还有不少不完善地方,欢迎提建议
    v00O
    v00O
    Feb 11
    5
    相比其他产品,op 的这个有什么特色?
    loveshuyuan
    6
    Alacritty + zellij 才是最优解
    songtg
    songtg
    Feb 11
    7
    想起来小时候有点动画频道叫 卡酷卡通
    HuberyPang
    8
    大佬厉害,每个产品都很棒,下载体验下
    aoizz
    aoizz
    Feb 11
    9
    字体大小能记忆下来吗,调好的字体大小,关闭终端再打开,又恢复之前的大小了
    litianyunq
    10
    只有我用系统终端么?
    tw93
    tw93
    OP
    Feb 11
    11
    @aoizz 谢谢反馈,可能是我的 Bug ,你是 command+ 方式调整吗?还是修改的 kaku.lua?
    tw93
    tw93
    OP
    Feb 11
    12
    @songtg 哈哈 我就想着好读好记简单
    OpenAgents
    13
    不愧是大佬
    vst93
    vst93
    Feb 11
    14
    下载发现不支持 intel 处理器 mac ,看到 issues 里也有人反馈了
    linrongbin
    15
    点赞

    Mole 非常好用
    tw93
    tw93
    OP
    Feb 11
    16
    @linrongbin 哈哈 谢谢喜欢
    tw93
    tw93
    OP
    Feb 11
    17
    @vst93 今天我来发一个
    Uplay
    Uplay
    Feb 11
    18
    启动很快非常可以
    1:现在默认的字体大小不太适配感觉,对于 14 英寸太大了感觉
    2:还有 command+ 方式调整的不支持记忆吗?
    3:支持广播吗?
    tw93
    tw93
    OP
    Feb 11 via iPhone
    19
    @Uplay 感谢反馈 下一个版本就支持
    tw93
    tw93
    OP
    Feb 11 via iPhone
    20
    @v00O 快 美 更适合 aicoding cli
    aoizz
    aoizz
    Feb 11
    21
    @tw93 #11 command+
    hellodigua
    22
    大佬也太高产了吧,开始下载体验
    iApex
    iApex
    Feb 11
    23
    问下,我看~/.config/kaku/zsh/kaku.zsh 有个配置,那么和目前自己的~/.zshrc 的关系是怎么样的,我看如果删了~/.zshrc, kaku 自带的 zsh 好像也没生效
    looo
    looo
    Feb 11
    24
    不支持 Intel 处理器 我是老款 Mac
    followadc
    followadc
    Feb 11 via iPhone
    25
    喜欢 mole
    Leeeeex
    Leeeeex
    Feb 11
    26
    已经用起来了,碰到两个 bug

    1. 横向分布的时候其中一个窗口过窄会有怪异表现
    ![]( https://picgo-image.03-a.org/2026/02/c62b0f522311363246bdd8968cd30438.tiff)

    2. 特定宽度下两边的命令显示不全,截图中两个 tab 的命令都是 starship ,但是都少了一个字母
    ![]( https://picgo-image.03-a.org/2026/02/181b4203f4e8a5b452259cd6c31ba0c3.tiff)
    tw93
    tw93
    OP
    Feb 11❤️1
    27
    @iApex

    Kaku 的“增强 zsh”实际配置在 kaku.zsh (自动生成,别手改)。

    但它不会被 Kaku 直接加载,而是靠 ~/.zshrc 里这一行去 source:
    ```
    [[ -f "$HOME/.config/kaku/zsh/kaku.zsh" ]] && source "$HOME/.config/kaku/zsh/kaku.zsh"
    ```
    所以你删掉 ~/.zshrc 后,桥接没了,Kaku 自带的 starship/插件当然就“不生效”了。这是预期行为。
    Kaku 默认起的是 /bin/zsh -l ( login shell ),仍然遵循 zsh 启动文件规则,不会绕过 .zshrc 。
    tw93
    tw93
    OP
    Feb 11
    28
    @looo 马上支持了
    zwkcoder
    zwkcoder
    Feb 11
    29
    用起来了,支持 up
    tw93
    tw93
    OP
    Feb 11
    30
    @Leeeeex 非常感谢你的反馈,我已经修复,最近会发布最新版本
    tw93
    tw93
    OP
    Feb 11
    31
    @zwkcoder 谢谢
    samy
    samy
    Feb 11
    32
    感觉 WezTerm 魔改版可以有!之前也用过 WezTerm ,确实配置起来有点烦,要是能开箱即用就舒服多了。
    lxml
    lxml
    Feb 12
    33
    太支持了,我试用了三分钟,看了下快捷键,作为 item2 => wezterm => Ghostty 三步走的玩家,用过来简直是无缝上手

    这几个都有或大或小的问题
    iterm2 配置太多,眼花缭乱
    wezterm 是我用的最爽的,无它,唯快不破
    Ghostty 虽然用起来很温润,但是确实不好看

    wezterm 老不更新发 release 让我都很气愤,但是偏偏这家伙配置也挺丰富,文档健全,但是总感觉差点意思

    楼主这个 termnial 堪称缝合怪哈哈,兼顾了快,好看,功能易用,尤其是这个快捷键一看就懂,百家之长,而且 0 配置这一点很好,终端的 prettier 哈哈
    hesetiema
    hesetiema
    Feb 12
    34
    围观大佬
    tw93
    tw93
    OP
    Feb 12
    35
    @lxml 哈哈 我就当做缝合怪是一个褒义词了
    panxi
    panxi
    Feb 12
    36
    @litianyunq 这个用系统终端管理起来得要了老命了
    tw93
    tw93
    OP
    Feb 12 via iPhone
    37
    @Leeeeex 感谢反馈 已修复 最近发布
    panxi
    panxi
    Feb 12
    38
    怎么像类似 tabby 之类的 管理多个远程服务器呢? 我看好像自带的没有这个功能
    NoobPhper
    NoobPhper
    Feb 12
    39
    star 了这个纯黑好舒服
    kaba
    kaba
    Feb 12
    40
    考虑支持下 windows 吗
    tyrad
    tyrad
    Feb 12
    41
    支持下。 整体感觉挺优雅的,似乎比 item2 响应更快
    说下体验建议:
    - 感觉鼠标悬浮在窗口状态栏的时候,从光标状态还原回箭头,体验好点。
    - starship.toml 似乎这些默认开启的吗?感觉很占用输入控件,我手动关闭了 [python] disabled = true
    [swift] disabled = true
    [gcloud] disabled = true
    lichen0501
    42
    大佬,有交流群吗?有些不太会用的地方想请教一下各位
    tw93
    tw93
    OP
    Feb 12 via iPhone
    43
    @tyrad 感谢反馈 1 修复啦 等我发布 2 可以的 我看看
    tw93
    tw93
    OP
    Feb 12 via iPhone
    44
    @samy 哈哈 谢谢喜欢
    tw93
    tw93
    OP
    Feb 12 via iPhone
    45
    @kaba 应该等这个好用了 就多端
    tw93
    tw93
    OP
    Feb 13 via iPhone
    46
    @Uplay 最新版本已经发布 更新啦 https://github.com/tw93/Kaku/releases/tag/V0.2.0
    tw93
    tw93
    OP
    Feb 13 via iPhone
    47
    @looo 最新版本已经发布 更新啦 https://github.com/tw93/Kaku/releases/tag/V0.2.0
    tw93
    tw93
    OP
    Feb 13 via iPhone
    48
    @iApex 最新版本已经发布 更新啦 https://github.com/tw93/Kaku/releases/tag/V0.2.0
    tw93
    tw93
    OP
    Feb 13 via iPhone
    49
    @Leeeeex 最新版本已经发布 更新啦 https://github.com/tw93/Kaku/releases/tag/V0.2.0
    yozi
    yozi
    Apr 2
    50
    @tw93 #49 大佬,commant+shift+d 的快捷键咋改成其他的呢?
    ASHYWHISPER
    51
    大佬的几个产品都很吊,mole 也用了很久了,这个刚刚下载试了试,很喜欢。
    liuchenx
    liuchenx
    Jul 22
    52
    @tw93 来晚了,还有折扣吗
    tw93
    tw93
    OP
    Jul 25
    53
    @liuchenx 试试 MOLEMOLE 还有少量 8 折
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3393 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 04:21 · PVG 12:21 · LAX 20:21 · JFK 23:21
    ♥ Do have faith in what you're doing.