
Claude Code Runner是什么
Claude Code Runner是一款适用于非交互式环境的编程任务执行工具,通过PTY技术处理需要TTY的操作,支持自动响应提示和文件同步,适用于自动化测试、CI/CD流程等场景。
由 lhl09120 开发 | 累计安装 356 次 | 开源协议:MIT-0
Claude Code Runner的主要功能
- PTY执行:在非TTY环境中执行编程任务,支持容器、CI/CD、后台进程等环境。
- 自动响应:自动回答确认提示,提高执行效率。
- 用户切换:支持以指定非root用户运行任务,增强安全性。
- 文件同步:自动同步项目文件,确保执行环境的一致性。
- 超时处理:可配置超时设置,确保任务执行不会无限期进行。
- 输出捕获:捕获并返回完整的stdout和stderr,便于问题排查。
如何使用Claude Code Runner
- 安装:克隆技能仓库,使脚本可执行。
- 配置:设置工作目录、提示内容、用户和超时时间等参数。
- 执行:调用run_claude_code函数或命令行脚本执行任务。
- 结果查看:查看执行结果,包括stdout和stderr输出。
- 异常处理:根据需要处理执行过程中出现的异常情况。
Claude Code Runner的项目地址
- 项目官网:https://clawhub.ai/lhl09120/claude-code-runner
Claude Code Runner的应用场景
- 自动化测试脚本执行,提高测试效率。
- CI/CD流程中集成,实现自动化构建和部署。
- 后台进程管理,实现定时任务执行。
- 容器化应用部署,确保环境一致性。
- 远程服务器编程任务执行,提高远程操作效率。
XiaChat MCP ― AI Personality Matching
Wip File Guard
web-claude
Web Research Assistant
Web Claude
Unknown Tool
Unified LLM Gateway - One API for 70+ AI models. R
Token Usage Optimizer
Token Efficiency Guide
Tmux Agents
testhy
Telegram Routing
渝公网安备50011302222466号
暂无评论