
claude-p
smithersai
Drop-in replacement for `claude -p` that drives the interactive Claude Code TUI inside an in-process zmux PTY session.
AI 简介
claude-p 是一个用于替代 `claude -p` 的工具,能够在进程内 zmux PTY 会话中驱动交互式的 Claude Code TUI。该项目使用 Zig 语言编写,并通过 zmux 实现了一个真实的 PTY 会话,支持 ANSI 扫描器处理 Ink 运行时在启动时发出的查询。它通过注册两个钩子(SessionStart 和 Stop)来实现对 Claude Code 的控制,而无需修改用户的配置文件。此外,claude-p 支持多种输出格式(如文本、JSON、流式 JSON)和丰富的命令行选项,适用于需要自动化或批量处理 Claude Code 任务的场景,例如代码审计、生成摘要等。请注意,该项目仅供教育用途,使用需自行承担风险。
Zig
375
Stars
30
Forks
1
Watchers
2
Issues
Star 增长
今日+1
近 7 天+17
近 30 天+85
综合评分60.47
默认分支main