SuperAPI AI 工具集

github-agentic-workflows

部署与运维

查看项目

更新于 10-15 22:11

技能介绍

用途:GitHub Agentic Workflows(gh-aw)是在确定性CI/CD之上补充持续AI(Continuous AI)的GitHub CLI扩展,用Markdown加YAML frontmatter定义工作流,再经gh aw compile编译为GitHub Actions。适用于议题分诊、CI失败诊断、文档维护、代码质量改进、指标分析、安全扫描、多仓库协调与项目规划。

主要能力:支持copilot(通用自动化、代码分析、议题管理)、claude(深度分析、NLP、复杂推理、文档)、codex(代码生成、重构、测试编写)三种AI引擎。提供safe-outputs护栏,如create-issue(标题前缀、标签、close-older-issues、max-issues)、add-comment、add-labels(仅允许列表)、create-pull-request(max-changed-files)、create-discussion。默认min-integrity: approved仅对所有者/成员/协作者可见,公开仓库处理外部议题时可设min-integrity: none。还涵盖Copilot编码智能体编排(assign_copilot_to_issue、create_pull_request_with_copilot、get_copilot_job_status,支持base_ref与custom_instructions)、堆叠PR、顺序任务链、.github/copilot-mcp.json中的MCP服务器配置,以及OWASP智能体安全。

使用方式:gh extension install github/gh-aw;gh aw add-wizard <url>;gh aw compile;gh aw run <workflow-name>。工作流类别包括议题分诊(on: issue)、持续文档、代码质量(schedule: daily)、CI/CD管理(on: workflow_run)、安全、指标分析、多仓库、项目协调(如/plan命令,on: issue_comment)。

限制:五层安全架构为只读令牌、智能体零secrets、容器化加AWF网络防火墙(Squid代理加域名允许列表)、安全输出门控任务、AI威胁检测。该仓库使用GitHub MCP Insiders HTTP端点;若经npx调用@modelcontextprotocol/server-github,生产环境应固定版本以降低供应链风险。其他详细信息暂未提供。