用 Claude Code 两小时写出 C++ 版 AI 进程监控工具 aitop

johnathonme · reddit · 2026-10-22

开发者 johnathonme 用 Claude Code(驱动 Claude Opus 5.5)从零构建了命令行工具 aitop——「AI 工作负载版的 top」,用 C++20 编写、ncurses 界面,约 2500 行、6 个源文件,支持 Linux 与 macOS。

功能

Claude Code 的分工

作者写 brief 并掌舵,Claude Code 负责实现:/proc 采集器、ncurses UI、JSON 输出;v0.2 按需求加上网络流追踪;v0.5 用 libproc/Mach/sysctl 写 macOS 采集器;还写了 CTest 测试套件和一个驱动真实终端 UI 的 Python 测试,并配置 Linux x8664/arm64 与 macOS Intel/Apple Silicon 的 CMake 构建。首个可用版本约两小时完成(含构建),0.2–0.5 在随后一天内迭代完。作者的经验是 prompt 保持简短,走偏时用 mid-turn steering 纠正而非重开。

已知局限:无 Apple GPU 统计;CPU 按核心计,繁忙进程会显示超过 100%;token 计数仍为零。作者是 greatVibe 的开发者,可在其 guest 工作区免费试用(沙箱容器内功能受限)。

所属事件:开发者用 Claude Code 两小时写出 AI 进程监控工具 aitop(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →