AI 编程综合合集
SonarQube Agent Plugins:为 AI 编程 Agent 接入代码质量与安全扫描
SonarSource/sonarqube-agent-plugins · SonarQube Plugin for AI Agents
ELI5:它是什么,解决什么问题
这是 SonarSource 官方提供的 SonarQube Agent 集成插件集合,让编码 Agent 在编写循环中接入 SonarQube 的代码质量与安全验证能力。插件通过 SonarQube CLI 和 SonarQube MCP Server 连接平台,支持问题检测、质量门禁、覆盖率、重复率、依赖风险查看以及密钥扫描,并提供 sonar-integrate、sonar-quality-gate、sonar-analyze 等技能。已说明可对接 Claude Code、GitHub Copilot CLI、Cursor、Antigravity、Codex CLI、Kiro 和(遗留的)Gemini CLI。
核心能力与快速开始
★ 106 · JavaScript
- 能做什么
- 提供面向编码 Agent 的 SonarQube 集成插件,通过 SonarQube CLI 与 SonarQube MCP Server 让 Agent 检测问题、检查测试覆盖率与重复率、获取依赖风险,并在支持时于 Agent 循环内运行分析与密钥扫描。具备 7,500+ 问题类型、密钥扫描、Agentic 分析与质量门禁,覆盖 40+ 语言。提供 sonar-integrate、sonar-list-projects、sonar-list-issues、sonar-fix-issue、sonar-quality-gate、sonar-analyze、sonar-coverage、sonar-duplication、sonar-dependency-risks 等技能,并有 sonarqube-reviewer agent 组合技能完成 PR/diff 审查。
- 适用场景
- 在 Claude Code、GitHub Copilot CLI、Cursor、Antigravity、Codex CLI、Kiro 等编码 Agent 中安装插件后,对代码进行问题检测与修复、检查质量门禁、查看覆盖率与重复率、评估依赖风险、扫描泄露密钥;也可让 sonarqube-reviewer agent 对 PR 或 diff 生成不修改代码的质量审查。
- 项目形态
- 开发框架
- 部署方式
- 未说明
- 主要依赖
- 需要 SonarQube 账号(SonarQube Cloud、Server 或 Community Build),部分功能(如 Vortex 分析)依赖 SonarQube Cloud 组织设置;需要本机安装 SonarQube CLI(sonar);MCP server 镜像需要容器运行时(Docker、Podman 或 Nerdctl);Claude Code 的 SessionStart hook 需要 Node.js。
- 使用限制
- Vortex 分析等部分功能需要相应 SonarQube Cloud 组织授权或设置;材料未说明各功能的具体费用、API 成本与配额;许可证为 SSAL-1.0,具体使用与商用条件未在材料中说明。
- 许可证
- NOASSERTION
- 最近推送
- 2026-09-23 21:47
资料检查:2026-09-24 07:00 · 卡片整理:2026-09-24 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在编码 Agent 的编写循环中接入 SonarQube 的代码质量与安全验证能力,用于问题检测、质量门禁检查、覆盖率与重复率查看、依赖风险查看以及密钥扫描;可使用 sonar-integrate、sonar-quality-gate、sonar-analyze 等技能,并支持 Claude Code、GitHub Copilot CLI、Cursor、Antigravity、Codex CLI、Kiro 等编码 Agent。
查看内容依据
让编码 Agent 在编写循环中接入 SonarQube 的代码质量与安全验证能力。插件通过 SonarQube CLI 和 SonarQube MCP Server 连接平台,支持问题检测、质量门禁、覆盖率、重复率、依赖风险查看以及密钥扫描,并提供 sonar-integrate、sonar-quality-gate、sonar-analyze 等技能。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。