让你的 AI Agent 连接 CircleCI

选择项目和分支整理状态,或指定工作流分析表现,让 AI 解读运行记录,并在明确要求时启动指定流水线。

11 个工具 API key

试试这些 CircleCI 任务

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

oo Skill CircleCI

整理流水线状态摘要

读取项目流水线及工作流,总结运行状态和错误。

/oo CircleCI: 列出 CircleCI 项目 [项目 slug]、分支 [分支] 的流水线,读取 [流水线 ID 列表] 及工作流,总结状态、已记录错误和需要关注的运行。

解读工作流表现指标

读取 Insights 指标及趋势,比较已报告工作流表现。

/oo CircleCI: 读取 CircleCI 项目 [项目 slug]、工作流 [工作流名]、分支 [分支] 的 Insights 摘要,按 [表现问题] 解释指标和趋势,区分观察与假设。

启动指定流水线

为选定项目、分支或标签及指定参数启动流水线。

/oo CircleCI: 启动 CircleCI 项目 [项目 slug]、分支 [分支] 流水线,使用已确认参数 [参数],提供流水线 ID、编号和初始状态。

开始使用 CircleCI

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 CircleCI

    使用 CircleCI Personal API Token 连接。

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

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

    连接指南 →

选择你的 Agent

  • 一个有权访问目标项目的 CircleCI Personal API Token。
  • 这些 API v2 操作不支持项目 Token。

CircleCI 工具

CircleCI 流水线、工作流及作业记录描述构建执行,Insights 摘要提供指标和趋势,可用于状态报告及表现分析。

读取流水线、工作流和作业

列出或读取流水线,列出工作流,读取作业详情及产物列表。

读取 Insights 摘要

读取工作流指标及趋势,或组织 Insights 摘要。

启动流水线

使用分支、标签或指定参数启动新流水线。

11 个工具

Get Current User

获取当前已认证的 CircleCI 用户个人资料。

circleci.get_current_user

Get Project

按项目别名获取 CircleCI 项目详情。

circleci.get_project

List Pipelines For Project

列出 CircleCI 项目的流水线。

circleci.list_pipelines_for_project

Get Pipeline

按流水线 ID 获取 CircleCI 流水线。

circleci.get_pipeline

List Workflows By Pipeline

列出 CircleCI 流水线的工作流。

circleci.list_workflows_by_pipeline

Get Workflow Summary

获取工作流的 CircleCI Insights 摘要指标。

circleci.get_workflow_summary

Get Job Details

按项目别名和作业编号获取 CircleCI 作业详情。

circleci.get_job_details

Get Job Artifacts

列出 CircleCI 作业的构件。

circleci.get_job_artifacts

List Insights Summary

获取组织的 CircleCI Insights 摘要指标。

circleci.list_insights_summary

Trigger Pipeline

为项目触发新的 CircleCI 流水线。

circleci.trigger_pipeline

List Project Env Vars

列出项目的 CircleCI 掩码环境变量。

circleci.list_project_env_vars

常见问题

应该提供什么项目标识?

提供 CircleCI 项目使用的 slug。流水线 ID 及作业编号用于指定相关项目中的运行。

检查可以包含作业产物引用吗?

可以。提供项目 slug 和作业编号列出产物;结果是产物记录,不包含完整文件内容。

这会读取完整作业日志吗?

不会。作业详情描述状态及运行背景,详细失败分析可能需要另行提供日志。

连接 CircleCI

关于 CircleCI ↗