umputun

fya

umputun

PTY-backed Claude Code wrapper that provides claude -p compatible output

AI 简介

fya 是一个为 Claude Code 构建的 PTY 封装工具,旨在提供与 `claude -p`(print 模式)完全兼容的命令行接口。它通过启动交互式 PTY 会话运行原生 Claude Code,模拟用户输入、实时捕获输出日志,并按需返回 text、json 或 stream-json 格式结果,严格遵循单次调用、单次响应、进程退出的一次性语义。项目采用 Go 编写,依赖系统级 PTY 支持(仅限 Unix/macOS),适用于需集成 Claude Code 命令行能力但无法直接调用其交互式终端的自动化流程或 AI 工具链。

Go
MIT License
62
Stars
3
Forks
1
Watchers
3
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分42.01
默认分支master