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 等模型生成 · 不构成生产环境技术选型建议