慢慢吃掉你的 Claude Code,在终端里养一只黑洞。

刷推的时候看到一张动图:Ghostty 终端里飘着一只黑洞,慢慢长大,把屏幕里的字一点点吃掉。

这只黑洞的食量,是 Claude Code 的上下文窗口。

你和 Claude Code 聊天的时候,聊着聊着上下文到上限了,模型自己会默默 /compact 一下,前面那半个项目的细节就模糊掉了。

每次都很突兀。

有一个开源项目搞了一个动画,你在终端用 Claude Code 的时候,上下文越满,黑洞越大。

从一开始右上角一粒米那么小,慢慢长到能吞掉半个屏幕。

你不用看进度条,余光里就知道该 /compact 了。

01

这是个什么东西

ghostty-blackhole,一个 Ghostty 终端的插件。

Ghostty 是一个还不错的开源终端,GitHub 上有 5 万多的 Star 了。

Ghostty 1.0 之后开放了自定义 Shader 接口,允许你写一段 GLSL 代码对终端画面做一遍处理。

理论上你可以做水波纹、CRT 扫描线、赛博朋克霓虹,啥都行。这个项目用这个接口渲染了一个黑洞。

灵感来自 Eric Bruneton 的 black hole shader,那个项目用预计算的查找表 + 光线追踪来渲染黑洞。

每一帧、每一个像素,都在 GPU 里实时计算,很硬核。

GitHub 上的简介直白得很:

Ghostty Blackhole puts a real, ray-traced black hole inside your terminal. It grows as Claude Code's context window fills up, live.

这个项目最离谱的地方。

你在屏幕上看到的所有元素,视界、光子环、黑洞吸盘、被弯曲的字都是光线追踪出来的涌现结果,不是手动画上去贴上去的。

这个项目在 GPU 里真的去算时空怎么弯曲、光线怎么走,屏幕上每一个像素的颜色,都是从物理公式里长出来的

所以看到的效果就是,黑洞靠你的字越近,那些字就被扭曲得越厉害。

看到自己写的代码在黑洞边缘被拉成意大利面,那个感觉非常上头。

02

实际表现

装好之后大概是这样的画面:

新会话开始: 黑洞缩到右上角,只有米粒大,大概占屏幕面积 0.06%。

上下文慢慢涨: 黑洞越长越大,漂移范围也从角落慢慢扩到整个屏幕上方快满了,80% 多。

黑洞的吸盘和光子环也亮起来了,肉眼可见 。

100% 满了会把你整个屏幕吃掉。

/compact 或开新会话:那个黑洞会瞬间弹回角落,黑洞完全消失,就是个普通终端。

03

装一下试试

需要 Ghostty 1.3+ 这个开源的终端:

第一步,clone 仓库:

bash 复制代码
git clone https://github.com/s0xDk/ghostty-blackhole

第二步,在 Ghostty 配置里挂上 shader

macOS 路径是 ~/Library/Application Support/com.mitchellh.ghostty/config:

ini 复制代码
custom-shader = /path/to/blackhole.glsl
custom-shader-animation = true

reload 一下,macOS 是快捷键 cmd+shift+, 新开窗口就能看到角落里那粒米了。

第三步,要让黑洞真的跟着上下文走,还得把 claude-token.py 接入 Claude Code。

改一下 ~/.claude/settings.json:

json 复制代码
{
 "statusLine": {
 "type": "command",
 "command": "/path/to/claude-token.py"
 },
 "hooks": {
 "SessionStart": [{ "hooks": [{ "type": "command", "command": "/path/to/claude-token.py" }] }],
 "SessionEnd": [{ "hooks": [{ "type": "command", "command": "/path/to/claude-token.py" }] }]
 }
}

新开一个 Claude Code 会话,光标变琥珀色,黑洞开始跟着上下文涨。

相关推荐
小帅不太帅1 小时前
我随手发了几张截图,白拿了一个月 AI 顶配会员
前端·github
程序员柒叔1 小时前
OpenCode 一周动态-2026-W28
人工智能·github·agent·opencode·hermes
Agent治理法学2 小时前
我开源了一套 AI Agent 框架:有性格、有规则、还会自己造工具
node.js·github
AI袋鼠帝2 小时前
开源WorkBuddy蓝皮书!从0到100最系统Agent实战指南~【建议收藏】
github·aigc
智脑API平台2 小时前
Codex Cloud 任务怎么用?GitHub 仓库、PR 审查和远程开发流程
github·codex·pr 审查
STDD2 小时前
n8n 实战工作流模板:GitHub→飞书通知、定时爬虫→数据库、Webhook→多渠道推送
爬虫·github·飞书
程序员老油条3 小时前
用 n8n 自建自动化:GitHub Push 后自动部署到服务器
服务器·自动化·github
Mintimate12 小时前
从 Git 贡献记录到人设画像报告:AI Stats Agent 的一次全栈实践
github·边缘计算·agent
华科大胡子14 小时前
GitHub开源项目破圈方法论:从技术自嗨到生态共赢
github
梦想三三16 小时前
Git与GitHub基础入门:从零开始掌握版本控制与代码托管(完整图文教程)
人工智能·git·elasticsearch·github