AgentHubAgentHub

使用场景/代码审查与 GitHub

代码审查 / GitHub MCP 推荐

拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。

共匹配 6,813 个资源 · 第 94 / 142 页

什么是代码审查与 GitHub?

GitHub MCP 让 AI 进入你的协作流程:拉取 PR diff 做代码审查、检索 Issue 历史定位已知问题、读取 CI 日志分析构建失败、汇总提交生成 changelog。官方 github/github-mcp-server 通过 GitHub API 或个人访问令牌(PAT)鉴权,Gitee / GitLab 也有对应实现。

Code Review 实践:把团队的评审规范写成 Skill(如「检查竞态、边界、错误处理,按严重度输出」),配合 GitHub MCP 让 AI 先过一遍 PR,人工只看 AI 标出的高风险行——审查耗时通常明显下降,且低級错误漏检更少。

权限建议:使用细粒度 PAT(只授予目标仓库 contents / pull-requests 读写),组织仓库务必开只读起步;让 AI 发布评论或合并前先要求确认,防止误操作污染协作记录。

适合做什么

  • PR 自动审查
  • 生成 changelog
  • 跨仓库 Issue 检索
  • 依赖安全告警跟进

不太适合

  • 替代人工安全审计
  • 在无授权仓库上操作

相关资源

查看全部 →

Python 沙箱执行器

SkillSkillsMP

通过 [inference.sh](https://inference.sh) 在安全沙箱环境中执行 Python 代码。预装:NumPy、Pandas、Matplotlib、requests、BeautifulSoup、Selenium、Playwright、MoviePy、Pillow、OpenCV、trimesh 及 100 多个其他库。适用于:数据处理、网页抓取、图像编辑、视频创作、3D 模型处理、PDF 生成、API 调用、自动化脚本。触发词:python、执行代码、运行脚本、网页抓取、数据分析、图像处理、视频剪辑、3D 模型、自动化、pandas、matplotlib。

source

agent-browser(浏览器自动化)

SkillSkillsMP

通过 inference.sh 为 AI Agent 提供浏览器自动化。导航网页、使用 @e 引用操作元素、截图、录制视频。能力:网页抓取、表单填写、点击、输入、拖拽、文件上传、JavaScript 执行。适用:网页自动化、数据提取、测试、Agent 浏览、调研。触发词:browser、web automation、scrape、navigate、click、fill form、screenshot、browse web、playwright、headless browser、web agent、surf internet、record video

source

Python 执行器

SkillSkillsMP

通过 [inference.sh](https://inference.sh) 在安全的沙箱环境中执行 Python 代码。预装:NumPy、Pandas、Matplotlib、requests、BeautifulSoup、Selenium、Playwright、MoviePy、Pillow、OpenCV、trimesh 及 100+ 其他库。适用:数据处理、网页抓取、图像操作、视频创作、3D 模型处理、PDF 生成、API 调用、自动化脚本。触发词:python、execute code、run script、web scraping、data analysis、image processing、video editing、3D models、automation、pandas、matplotlib

source

Python SDK(inference.sh)

SkillSkillsMP

inference.sh 的 Python SDK——运行 AI 应用、构建 Agent、接入 150+ 模型。包名:inferencesh(pip install inferencesh)。支持同步/异步、流式输出、文件上传。可用模板或即席模式构建 Agent,配合 tool builder API、技能与人工审批。适用:Python 集成、AI 应用、Agent 开发、RAG 流水线、自动化。触发词:python sdk、inferencesh、pip install、python api、python client、async inference、python agent、tool builder python、programmatic ai、python integration、sdk python

source

Cursor CDP 终端控制

SkillSkillsMP

在终端通过 opencli + CDP 控制 Cursor IDE:发送提示词、读取对话、切换模型、浏览历史、截图、新建智能体、切换项目。自动兼容 Cursor 3 的独立 Agent 窗口与传统编辑器内嵌聊天。当用户需要从命令行控制 Cursor、发送提示词、读取会话、切换模型、查看历史、截图、新建 Agent 标签页、切换项目,或提到 cursor cdp、cursor control、cursor screenshot、cursor model switch、opencli cursor 等关键词时使用。

source

开源 FAQ 解答

SkillSkillsMP

解答与开源产品有关的深度技术问题,输出图文并茂的 Markdown 技术文章。触发条件:用户提出与开源项目(如 PostgreSQL、Redis、Kafka、Kubernetes、ClickHouse、Flink 等)相关的技术问题,并提供源码目录或 URL、deepwiki repo 名称。即使用户只说“帮我解答这个开源问题”或“分析一下这个项目的某个机制”,也应使用本 skill。输出文章保存到项目 markdown/ 目录,要求直击问题、图文并茂、有实操细节和原理分析。

source

接入生成的 API 类型

SkillSkillsMP

当前端代码从手写 API 调用(`api.get`、`api.create`、`api.surveys.get`、`api.dashboards.list`、`new ApiRequest()`)与手写 TypeScript 接口迁移到生成的 API 函数与类型时使用。触发场景:从 `lib/api` 导入的文件、含 `api.get<`、`api.create<`、`api.<entity>.<method>` 的文件、与后端序列化器重复的手写接口定义,以及任何手工拼接 API URL 的前端文件。覆盖完整替换流程——找到对应生成物、替换导入、调整调用点、删除废弃的手写类型。

source

常见问题

GitHub MCP 需要 OAuth 还是 Token?

本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。

AI 审查会漏掉安全问题吗?

会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。

私有仓库安全吗?

取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。

配套安装与配置教程

相关场景