shellnav
首页 / GitHub
开发工具 官网 ↗

GitHub

全球最大的代码托管与协作平台,覆盖 Issue、PR、Actions、Releases 等全研发生命周期。

23 支持 3 部分支持 0 不支持
CLI gh CLI 官方维护
MCP github-mcp-server 官方维护
Agent 就绪度 5/5
  • ·gh CLI 原生支持 --json 输出,适合管道处理
  • ·全非交互模式,exit code 规范,CI/脚本场景一流
  • ·官方 MCP server(github-mcp-server)完整覆盖 Issue/PR/Actions
  • ·官方维护,活跃更新

功能覆盖矩阵

Issue

4/5 支持
支持 创建 Issue
支持 查询 Issue 列表
支持 关闭 Issue
支持 添加 Issue 评论
部分支持 批量关闭 Issue

Pull Request

5/5 支持
支持 创建 PR
支持 查看 PR 详情 + diff
支持 提交 PR Review
支持 合并 PR
支持 查看 CI 检查状态

GitHub Actions

5/6 支持
支持 查询 Workflow 列表
支持 手动触发 Workflow
支持 查看运行日志
支持 取消正在运行的 Workflow
支持 重跑失败的 Job
部分支持 管理 Actions Secrets

Releases

4/4 支持
支持 创建 Release
支持 查询 Release 列表
支持 下载 Release 附件
支持 删除 Release

代码搜索

3/3 支持
支持 全局代码搜索
支持 搜索仓库
支持 搜索 Commit

通知

2/3 支持
支持 查询未读通知
支持 标记通知为已读
部分支持 订阅/取消订阅仓库通知

Gap 总结 (3 个功能缺口)

部分

Issue › 批量关闭 Issue

无原生批量操作命令,需脚本组合

部分

GitHub Actions › 管理 Actions Secrets

Secret 值读取不开放,符合安全设计

部分

通知 › 订阅/取消订阅仓库通知

gh CLI 未内置 subscription 管理,需用 API 调用