SuperAPI AI 工具集

autonomous-coding-agent

编程与开发

查看项目

更新于 10-16 08:45

技能介绍

用途:构建自主编码智能体与自动化编码工作流,适合自动化编码任务、管理多会话开发以及接入 CI/CD 代码流程的场景。触发关键词包括 autonomous coding、coding agent、自动化编码任务等。

主要能力:创建 MCP 服务器,以编程方式执行 Claude Code 命令、管理多会话编码工作流、集成 CI/CD 流水线。提供 MCP 工具定义方式(如 server.tool 定义 codex_execute,含 prompt、workdir、timeout 参数),以及基于 child_process 的 spawn 安全执行模式,支持 AbortSignal 中止、超时与错误处理(TIMEOUT、NOT_FOUND 等)。

使用方式:通过 Claude Code CLI 操作,支持交互式会话 claude、一次性提示 claude -p "..."、指定模型 claude --model、非流式输出 claude --print、会话恢复 claude --resume 与继续 claude --continue abc123、非交互模式 claude --no-interactive,以及输出格式 claude --output-format json 或 stream-json 便于解析。多会话可用 CodingSession 类管理 sessionId;GitHub Actions 中可执行 claude 命令并将结果写入 result.json,再用 jq 解析。

限制与安全:需对用户输入做净化(去除 shell 元字符并限制长度)、校验工作目录、设置超时并处理常见错误。具体收费、价格与平台支持范围资料暂未提供。