
claude-pty-wrapper
kcosr
claude-pty-wrapper runs interactive Claude through a PTY while exposing a print-like CLI that streams assistant text from Claude’s durable session JSONL.
AI 简介
`claude-pty-wrapper` 是一个实验性的工具,它通过伪终端(PTY)运行交互式的 Claude,并提供了一个类似打印的命令行界面,能够从 Claude 的持久会话 JSONL 文件中流式传输助手文本。该项目使用 TypeScript 编写,核心功能包括支持多种输出格式(如文本、JSON 和 stream-json),以及通过设置 `--freshness-interval` 实现空闲时自动发送消息以保持会话活跃。此外,还支持基于现有会话文件恢复对话的功能。适用于需要与 Claude 进行交互但希望获得更灵活输出控制或进行诊断分析的场景。请注意,此工具仍处于实验阶段,在用于自动化之前应先在您的工作流程中测试。
TypeScript
MIT License26
Stars
0
Forks
1
Watchers
0
Issues
Star 增长
今日+2
近 7 天+3
近 30 天+3
综合评分45.8
默认分支main