让你的 AI Agent 连接 Codacy

选择仓库及分支进行比较,或提供工具和规则 ID 解释规则,让 AI 按代码问题整理报告字段。

8 个工具 API key

试试这些 Codacy 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Codacy

比较仓库分析摘要

读取仓库分析记录,按条件整理已报告质量字段。

/oo Codacy: 列出 Codacy Git 提供商 [提供商]、组织 [组织名] 的仓库分析,读取仓库 [仓库名列表]、分支 [分支],按 [质量检查条件] 比较已报告字段。

解读分析规则集合

读取工具规则及指定定义,解释规则检查内容。

/oo Codacy: 列出 Codacy 工具 [工具 UUID] 的规则,读取 [规则 ID 列表],按 [代码问题] 解释定义,区分规则描述与我的代码实际发现。

开始使用 Codacy

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Codacy

    使用 Codacy Account API Token 连接。

    连接 Codacy →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 一个有权访问目标组织及仓库的 Codacy Account API Token。

Codacy 工具

Codacy 仓库摘要描述分析结果,工具规则定义检查要求,可分别用于比较实际结果和解释规则。

读取仓库分析

列出可访问组织及仓库摘要,读取分支仓库分析。

读取工具与规则定义

列出分析工具及语言,读取工具规则。

8 个工具

Get Current User

检索与所连接 API 令牌关联的 Codacy 用户。

codacy.get_current_user

List User Organizations

列出所连接 API 令牌可访问的 Codacy 组织,可选择限定于一个 Git 提供商。

codacy.list_user_organizations

List Repository Analyses

列出 Codacy 组织在 Git 提供商上的仓库分析摘要。

codacy.list_repository_analyses

Get Repository Analysis

检索一个 Codacy 仓库分析摘要。

codacy.get_repository_analysis

List Tools

列出 Codacy 代码分析工具。

codacy.list_tools

List Languages

列出 Codacy 分析工具支持的编程语言。

codacy.list_languages

List Tool Patterns

列出 Codacy 分析工具可用的代码模式。

codacy.list_tool_patterns

Get Tool Pattern

检索 Codacy 分析工具的一个代码模式。

codacy.get_tool_pattern

常见问题

AI 可以只关注某分支吗?

可以。查询仓库分析时提供 Git 提供商、组织、仓库名和分支。

AI 可以在修改代码前解释规则吗?

可以。提供工具 UUID 及规则 ID,读取定义并解释含义。

这会应用代码修复或修改分析规则吗?

不会。这些操作读取分析摘要及参考定义。

连接 Codacy

关于 Codacy ↗