AI工具|我的 Claude Code 终端工具链

Bruce
2026-04-11 / 0 评论 / 7 阅读 / 正在检测是否收录...

1. 引言

Claude Code 是 Anthropic 推出的 CLI AI 编程工具。它直接运行在终端中,没有自己的 GUI 界面——这意味着,终端的体验直接决定了 Claude Code 的使用体验。

与 Cursor、Windsurf 等 IDE 集成方案不同,Claude Code 的哲学是「终端即工作台」。这给了我们一个机会:自己组合最趁手的工具,搭建一套专属的工作环境。

本文介绍我围绕 Claude Code 搭建的五件套:

工具角色
Ghostty终端本体,提供分屏和多 Tab
yazi文件管理器,快速浏览和导航
Micro文本编辑器,轻量快速编辑
Claude Island菜单栏通知,实时追踪任务状态
秘塔回响语音输入,用嘴巴代替键盘

2. Ghostty — 终端本体

项目主页:https://ghostty.org
安装方式:官网下载 .dmg 或 brew install --cask ghostty

Ghostty 是一款基于 Zig 语言开发的现代终端模拟器,由前 HashiCorp 联合创始人 Mitchell Hashimoto 打造。它使用 Metal(macOS)/ OpenGL(Linux)进行 GPU 加速渲染,启动快、滚动流畅、不吃内存。

为什么选 Ghostty

  • 原生体验:macOS 原生应用,窗口管理、字体渲染都是系统级品质
  • 配置极简:一个纯文本配置文件搞定一切,不需要 GUI 设置面板
  • 性能优秀:GPU 加速渲染,大量日志输出也不卡顿

核心功能:分屏 + 多 Tab

使用 Claude Code 时,最常见的需求是:一边跑 Claude Code,一边看文件、查日志、跑命令。Ghostty 的分屏功能完美解决这个问题:

操作快捷键
左右分屏Cmd + D
上下分屏Cmd + Shift + D
在分屏间切换Cmd + Option + 方向键
均衡分屏大小Cmd + Shift + =
新建 TabCmd + T
关闭 Tab/分屏Cmd + W

多 Tab 的标题会自动显示当前运行的命令或目录名,一眼就能分辨哪个 Tab 在跑 Claude Code、哪个在看文件。

我的常用布局

Pasted image 20260412004325

右侧大窗口:跑 Claude Code
左侧顶部窗口:用 yazi 浏览文件或用 Micro 编辑,这样可以实时看到 Claude Code 在改哪些文件
右侧底部窗口:运行终端命令

配置参考

Ghostty 的配置文件位于 ~/.config/ghostty/config,纯文本格式,以下是我的关键配置:

# 字体
font-family = "Maple Mono NF CN"
font-size = 14
font-thicken = true

# 窗口外观
background-opacity = 0.85
window-theme = auto
window-decoration = auto

# 快捷键 - 分屏
keybind = cmd+d=new_split:right
keybind = cmd+shift+d=new_split:down
keybind = cmd+alt+left=goto_split:left
keybind = cmd+alt+right=goto_split:right

# 快捷键 - 一键打开 yazi
keybind = cmd+e=text:\x02\x79

# 快速终端(全局呼出)
quick-terminal-position = top
quick-terminal-autohide = unfocused
quick-terminal-animation-duration = 0.15

3. yazi — 终端文件管理器

项目主页:https://github.com/sxyazi/yazi
安装方式:brew install yazi

yazi 是一款用 Rust 编写的终端文件管理器,速度极快,支持文件预览、异步 I/O,界面类似经典的三栏文件管理器(Midnight Commander / ranger 风格)。

yazi 直接在终端里运行,可以和 Claude Code 分屏并排使用,不需要离开终端环境。
Pasted image 20260412005049

核心用法

操作按键
上下移动j / k 或方向键
进入目录 / 打开文件lEnter
返回上级目录hBackspace
文件预览自动(右侧栏)
用编辑器打开e(我配置了 Micro)
搜索文件/
复制/粘贴/删除y / p / d
批量选择Space
退出q

与 Claude Code 的配合

在 Ghostty 中 Cmd+D 分屏后,右侧开 yazi,可以:

  1. 实时查看项目结构:Claude Code 创建或修改了文件,右侧 yazi 刷新就能看到
  2. 快速预览代码:yazi 右栏自动预览文件内容,不用打开编辑器
  3. 配合编辑:在 yazi 中按 e 直接用 Micro 打开文件编辑

我的配置参考

配置文件位于 ~/.config/yazi/yazi.toml

[manager]
ratio = [1, 2, 7]           # 父目录:当前:预览 = 1:2:7,预览区大
linemode = "size"            # 显示文件大小
sort_by = "natural"          # 自然排序
sort_dir_first = true        # 目录优先

[preview]
wrap = "yes"                 # 预览内容自动换行
tab_size = 2

[opener]
edit = [{ run = 'micro "$@"', block = true }]   # 默认编辑器设为 Micro

4. Micro — 终端文本编辑器

项目主页:https://micro-editor.github.io
安装方式:brew install micro

Micro 是一款现代终端文本编辑器,定位是「终端里的 Notepad++」—— 开箱即用,不需要学习 Vim 的模式切换,也不需要忍受 Nano 的简陋。
Pasted image 20260412004409

为什么选 Micro 而不是 Vim

Vim 确实强大,但学习曲线陡峭。作为产品经理,我不需要在编辑器里花太多时间——大部分代码工作已经交给 Claude Code 了。我需要的是:快速打开、改几行、保存退出。Micro 完美符合这个需求:

  • 快捷键和桌面编辑器一致:Ctrl+S 保存、Ctrl+Q 退出、Ctrl+C/V 复制粘贴
  • 支持鼠标点击定位和选择文本
  • 内置语法高亮,支持上百种语言
  • 支持多光标编辑

核心用法

操作快捷键
保存Ctrl + S
退出Ctrl + Q
复制 / 粘贴 / 剪切Ctrl + C / Ctrl + V / Ctrl + X
撤销 / 重做Ctrl + Z / Ctrl + Y
查找 / 替换Ctrl + F / Ctrl + H
跳转到行Ctrl + G
命令面板Ctrl + E
多光标Ctrl + D(选择下一个相同词)

使用场景

Claude Code 生成或修改代码后,有时需要手动微调几个地方。这时候不需要打开 VS Code,直接在终端里 micro filename 或在 yazi 中按 e 就能编辑。改完保存,回到 Claude Code 继续。

我的配置参考

配置文件位于 ~/.config/micro/settings.json

{
    "colorscheme": "atom-dark",
    "scrollbar": true,
    "tabstospaces": true,
    "softwrap": true,
    "wordwrap": true
}

5. Claude Island — 任务通知提醒

项目主页:https://claudeisland.com
安装方式:官网下载安装

Claude Island 是一款第三方 macOS 菜单栏应用,专门为 Claude Code 设计。它通过 Claude Code 的 Hooks 机制,实时追踪 Claude Code 的运行状态,并在菜单栏显示当前状态。
Pasted image 20260411232436

解决什么问题

Claude Code 执行复杂任务时,经常需要几分钟甚至更长时间。如果一直盯着终端等结果,效率很低;如果切去做别的事,又怕错过任务完成或需要授权的时刻。Claude Island 就是为了解决这个问题:

  • 任务运行中 → 菜单栏显示「处理中」状态
  • 需要你审批权限 → 弹出通知提醒
  • 任务完成 → 弹出通知,可以直接从通知点回终端

工作原理

Claude Island 利用 Claude Code 的 Hooks 系统 来监听事件。安装后会自动在 ~/.claude/settings.json 中注册一系列 Hook,监听以下事件:

事件状态
用户提交 prompt处理中 (processing)
工具调用前运行工具中 (running_tool)
请求权限等待审批 (waiting_for_approval)
停止输出等待输入 (waiting_for_input)
会话结束已结束 (ended)
上下文压缩压缩中 (compacting)

通信方式是 Unix Socket(/tmp/claude-island.sock),一个 Python 脚本负责从 Claude Code 接收事件并转发给菜单栏应用。

使用方式

安装后首次启动会自动配置 Hooks,之后就是常驻菜单栏。日常使用中完全无感——你只需要在 Claude Code 执行耗时任务时放心切到其他窗口工作,有事它会通知你。


6. 秘塔回响 — 语音输入

官网:https://metaso.cn/echo
安装方式:Mac App Store 搜索「秘塔回响」

秘塔回响 是秘塔科技(秘塔AI搜索 Metaso 的开发商)推出的系统级语音输入工具,支持Mac/Windows/。它不是一个独立的 App 窗口,而是一个输入法级别的语音转文字工具——在任何应用的任何输入框里,都可以直接用语音输入文字。

为什么需要语音输入

Vibe Coding 时代,和 AI 协作的核心动作是写 Prompt。一个好的 Prompt 往往需要描述清楚背景、需求、约束条件,动辄几十上百字。如果每次都靠键盘敲,效率瓶颈其实不在 AI,而在你打字的速度。

语音输入彻底改变了这个局面:

  • 速度:说话比打字快 3-5 倍,一段复杂需求几秒钟就能说完
  • 思路连贯:打字时容易边想边停,说话时思路更连贯流畅
  • 身体友好:长时间编码后手腕疲劳,用语音输入可以让双手休息

核心特点

  • 系统级集成:不是独立 App,而是输入法级别的工具,在任何应用中都能用
  • AI 语音识别:基于秘塔的 AI 能力,中文识别准确率很高
  • 自动标点:不需要手动说「逗号」「句号」,AI 会自动判断插入标点
  • 即说即得:几乎无延迟的实时转写

与 Claude Code 的配合

在终端中使用 Claude Code 时,输入 Prompt 的典型流程变成了:

  1. 按快捷键激活秘塔回响
  2. 用语音描述需求:「帮我在这个组件里加一个搜索框,支持模糊匹配,结果实时过滤」
  3. 语音自动转为文字,回车发送

对于复杂的多轮对话尤其好用——你可以像和同事聊天一样,口述你的需求、反馈、修改意见,不用在键盘上费劲组织文字。


7. 总结

这套工具链的核心思路是:让 Claude Code 专注做 AI 的事,周边工具各司其职

工具角色一句话总结
Ghostty终端分屏 + 多 Tab,一个窗口搞定所有事
yazi文件管理不离开终端就能浏览和管理文件
Micro编辑器快速微调代码,无学习成本
Claude Island通知任务状态实时追踪,不用盯着终端
秘塔回响语音输入用嘴巴写 Prompt,效率翻倍

整体体验就三个词:轻量、高效、专注

不需要打开笨重的 IDE,不需要在多个应用间来回切换。一个终端窗口,分屏一拉,左边 Claude Code 干活,右边 yazi 看文件,需要改什么就 Micro 开一下,做完了 Claude Island 通知你,下一个需求直接语音说出来——一气呵成。

0

评论 (0)

取消