smithersai/

claude-p

Drop-in replacement for `claude -p` that drives the interactive Claude Code TUI inside an in-process zmux PTY session.

28825 forksZig· 分析于 3w ago
一句话定位

用 Zig 写的 claude -p 替代品,能在进程内部运行 Claude Code 交互式终端界面,通过 zmux PTY 实现嵌入式的 TUI 会话。

判断
小众

需求场景极其有限——需要批量处理又必须用 TUI 而不是直接输出的人凤毛麟角。288 stars 验证了这一点。用 Zig 写也增加了维护门槛,实际用途不大,更像是技术极客玩具。

解决一个特定问题。用得到的人觉得是宝藏,多数人无感。

30 秒上手

基于语言推断的标准命令
$ git clone https://github.com/smithersai/claude-p

克隆后参考仓库 README

最适合的 3 个场景
  • 1在程序内部自动化触发 Claude Code 的交互式对话流程
  • 2批量执行多个 prompts 并同时获得 TUI 级别的输出体验
  • 3将 Claude Code 集成到其他 CLI 工具或测试框架中
同类对比
vsclaude -p
vsclaude code --print
vsclaude code --resume

完整对比报告(含矩阵评分)即将上线,订阅后第一时间收到。

值得追的健康信号

每周 LLM 自动巡检
总 Star
288
Forks
25
语言
Zig
分析时间
3w ago
x
作者短评

用得到的人会觉得是宝。多数人可以放进 "later" list 不焦虑。

— xaikey · 基于 LLM 分析 + 个人判断
本页 LLM 分析由 MiniMax-M2.7 / Claude Haiku 4.5 等模型生成 · 不构成生产环境技术选型建议