SuperAPI AI 工具集

dotnet-codeql

安全与审计

查看项目

更新于 10-16 00:04

技能介绍

用途:为 .NET 项目引入开源 CodeQL 生态进行安全分析,适用于需要 CodeQL 查询包、在开源代码库上做 CLI 分析,或把 GitHub 代码扫描纳入 CI 计划的仓库。

主要能力:产出具体项目增量(代码、文档、配置、测试、CI 或评审产物);通过显式规划、验证和最终校验减少歧义;留下可复用的项目上下文。技能强调把 CodeQL 当作安全分析工具而非风格检查器,并在将其设为默认门禁前明确许可与托管模式。

使用方式:先读取最近的 AGENTS.md 确认范围与约束,再按工作流执行。若尚未配置,可检测当前状态:rg -n "codeql-action|security-events|CodeQL" .github/workflows 与 command -v codeql;优先采用 CI 优先方案,使用 github/codeql-action/init 和 github/codeql-action/analyze;对编译型 .NET 项目在精度重要时配置 manual 构建模式;仅在需要本地查询工作时添加本地 CLI 用法。

适用场景:开源 .NET 仓库的 CodeQL 设置、GitHub 代码扫描 CI 集成、本地查询分析。

限制:不适用于需要无私有仓库许可限制工具的团队;若许可或托管约束拒绝 CodeQL,应返回 status: not_applicable 并记录说明。具体价格、平台支持范围等资料暂未提供。