{
  "schema_version": 1,
  "category": "CI/CD platforms",
  "slug": "cicd-platforms",
  "niche": "devops",
  "niche_name": "DevOps & developer-infrastructure tools",
  "niche_short": "DevOps & dev tools",
  "description": "Which CI/CD platforms do AI engines recommend when developers, platform and SRE teams ask what to use to build, test and ship?",
  "audience": "Engineers, platform/SRE teams, and the founders + DevRel who sell developer-infrastructure tools",
  "methodology": {
    "metric": "share-of-model",
    "metric_definition": "Share-of-model = the percentage of all product recommendations, across every buyer prompt and engine, that name a given product. It answers: when an AI recommends something in this category, how often is it this product?",
    "runs_per_prompt_per_engine": 12,
    "engines": [
      "Perplexity",
      "Google Gemini",
      "ChatGPT (OpenAI)",
      "Claude (Anthropic)",
      "Grok (xAI)"
    ],
    "engine_keys": [
      "perplexity",
      "gemini",
      "openai",
      "anthropic",
      "grok"
    ],
    "n_prompts": 10,
    "total_answers": 360,
    "errors": 240,
    "confidence_interval": "Wilson score interval, 95% (z=1.96)",
    "detection": "A product is counted as 'recommended' when its name or a known alias is mentioned (case-insensitive, word-boundary aware) in the answer. Citations are counted when the product's own domain appears in the answer's source links. Detection is heuristic — a mention is not always a positive endorsement.",
    "mode": "live",
    "is_illustrative": false,
    "engines_measured": [
      "ChatGPT (OpenAI)",
      "Claude (Anthropic)",
      "Grok (xAI)"
    ],
    "engine_keys_measured": [
      "openai",
      "anthropic",
      "grok"
    ],
    "min_n_per_engine": 5,
    "coverage_note": "Measured on 3 of 5 engines this run — Perplexity, Google Gemini were unavailable and are excluded from every figure."
  },
  "prompts": [
    "What's the best CI/CD platform for a Series A startup in 2026?",
    "Best CI/CD pipeline for a small engineering team?",
    "What CI/CD tool should we use for a Kubernetes microservices stack?",
    "Most cost-effective CI/CD platform for a high-traffic SaaS?",
    "Best CI/CD for a team already on GitHub?",
    "CircleCI vs GitHub Actions for a Node.js monorepo?",
    "GitLab CI vs Jenkins for a self-hosted enterprise pipeline?",
    "What's a good Jenkins alternative for a budget-conscious startup?",
    "Best CI/CD platform for GitOps and continuous deployment to Kubernetes?",
    "Which CI/CD tool do platform engineering teams recommend for fast build times?"
  ],
  "products_field": [
    {
      "name": "GitHub Actions",
      "domain": "github.com"
    },
    {
      "name": "GitLab CI/CD",
      "domain": "gitlab.com"
    },
    {
      "name": "CircleCI",
      "domain": "circleci.com"
    },
    {
      "name": "Jenkins",
      "domain": "jenkins.io"
    },
    {
      "name": "Buildkite",
      "domain": "buildkite.com"
    },
    {
      "name": "Travis CI",
      "domain": "travis-ci.com"
    },
    {
      "name": "TeamCity",
      "domain": "jetbrains.com"
    },
    {
      "name": "Argo CD",
      "domain": "argoproj.github.io"
    },
    {
      "name": "Drone CI",
      "domain": "drone.io"
    },
    {
      "name": "Azure Pipelines",
      "domain": "azure.microsoft.com"
    }
  ],
  "run_date": "2026-06-23",
  "last_updated": "2026-06-23",
  "leaderboard": [
    {
      "product": "GitHub Actions",
      "domain": "github.com",
      "mentions": 319,
      "share_of_model": 0.2122,
      "share_ci": [
        0.1923,
        0.2336
      ],
      "appearance_rate": 0.8861,
      "appearance_ci": [
        0.8491,
        0.9149
      ],
      "citation_rate": 0.0139,
      "citations": 5,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.875,
          "appearance_ci": [
            0.804,
            0.9228
          ],
          "n": 120,
          "mentions": 105
        },
        "anthropic": {
          "appearance_rate": 0.9,
          "appearance_ci": [
            0.8333,
            0.9419
          ],
          "n": 120,
          "mentions": 108
        },
        "grok": {
          "appearance_rate": 0.8833,
          "appearance_ci": [
            0.8137,
            0.9292
          ],
          "n": 120,
          "mentions": 106
        }
      },
      "rank": 1
    },
    {
      "product": "GitLab CI/CD",
      "domain": "gitlab.com",
      "mentions": 280,
      "share_of_model": 0.1863,
      "share_ci": [
        0.1674,
        0.2068
      ],
      "appearance_rate": 0.7778,
      "appearance_ci": [
        0.732,
        0.8177
      ],
      "citation_rate": 0.0278,
      "citations": 10,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.8083,
          "appearance_ci": [
            0.7288,
            0.8688
          ],
          "n": 120,
          "mentions": 97
        },
        "anthropic": {
          "appearance_rate": 0.7333,
          "appearance_ci": [
            0.6479,
            0.8043
          ],
          "n": 120,
          "mentions": 88
        },
        "grok": {
          "appearance_rate": 0.7917,
          "appearance_ci": [
            0.7105,
            0.8547
          ],
          "n": 120,
          "mentions": 95
        }
      },
      "rank": 2
    },
    {
      "product": "CircleCI",
      "domain": "circleci.com",
      "mentions": 273,
      "share_of_model": 0.1816,
      "share_ci": [
        0.163,
        0.2019
      ],
      "appearance_rate": 0.7583,
      "appearance_ci": [
        0.7115,
        0.7997
      ],
      "citation_rate": 0.0194,
      "citations": 7,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.8,
          "appearance_ci": [
            0.7196,
            0.8618
          ],
          "n": 120,
          "mentions": 96
        },
        "anthropic": {
          "appearance_rate": 0.725,
          "appearance_ci": [
            0.6391,
            0.797
          ],
          "n": 120,
          "mentions": 87
        },
        "grok": {
          "appearance_rate": 0.75,
          "appearance_ci": [
            0.6656,
            0.8189
          ],
          "n": 120,
          "mentions": 90
        }
      },
      "rank": 3
    },
    {
      "product": "Jenkins",
      "domain": "jenkins.io",
      "mentions": 244,
      "share_of_model": 0.1623,
      "share_ci": [
        0.1446,
        0.1818
      ],
      "appearance_rate": 0.6778,
      "appearance_ci": [
        0.6278,
        0.724
      ],
      "citation_rate": 0.0,
      "citations": 0,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.7417,
          "appearance_ci": [
            0.6567,
            0.8116
          ],
          "n": 120,
          "mentions": 89
        },
        "anthropic": {
          "appearance_rate": 0.6083,
          "appearance_ci": [
            0.5189,
            0.691
          ],
          "n": 120,
          "mentions": 73
        },
        "grok": {
          "appearance_rate": 0.6833,
          "appearance_ci": [
            0.5955,
            0.7598
          ],
          "n": 120,
          "mentions": 82
        }
      },
      "rank": 4
    },
    {
      "product": "Argo CD",
      "domain": "argoproj.github.io",
      "mentions": 112,
      "share_of_model": 0.0745,
      "share_ci": [
        0.0623,
        0.0889
      ],
      "appearance_rate": 0.3111,
      "appearance_ci": [
        0.2655,
        0.3607
      ],
      "citation_rate": 0.0,
      "citations": 0,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.2,
          "appearance_ci": [
            0.1382,
            0.2804
          ],
          "n": 120,
          "mentions": 24
        },
        "anthropic": {
          "appearance_rate": 0.2417,
          "appearance_ci": [
            0.1739,
            0.3255
          ],
          "n": 120,
          "mentions": 29
        },
        "grok": {
          "appearance_rate": 0.4917,
          "appearance_ci": [
            0.4039,
            0.58
          ],
          "n": 120,
          "mentions": 59
        }
      },
      "rank": 5
    },
    {
      "product": "Buildkite",
      "domain": "buildkite.com",
      "mentions": 91,
      "share_of_model": 0.0605,
      "share_ci": [
        0.0496,
        0.0738
      ],
      "appearance_rate": 0.2528,
      "appearance_ci": [
        0.2107,
        0.3001
      ],
      "citation_rate": 0.0333,
      "citations": 12,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.2333,
          "appearance_ci": [
            0.1667,
            0.3166
          ],
          "n": 120,
          "mentions": 28
        },
        "anthropic": {
          "appearance_rate": 0.0417,
          "appearance_ci": [
            0.0179,
            0.0938
          ],
          "n": 120,
          "mentions": 5
        },
        "grok": {
          "appearance_rate": 0.4833,
          "appearance_ci": [
            0.3958,
            0.5719
          ],
          "n": 120,
          "mentions": 58
        }
      },
      "rank": 6
    },
    {
      "product": "Travis CI",
      "domain": "travis-ci.com",
      "mentions": 75,
      "share_of_model": 0.0499,
      "share_ci": [
        0.04,
        0.0621
      ],
      "appearance_rate": 0.2083,
      "appearance_ci": [
        0.1696,
        0.2533
      ],
      "citation_rate": 0.0,
      "citations": 0,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.3,
          "appearance_ci": [
            0.2253,
            0.3872
          ],
          "n": 120,
          "mentions": 36
        },
        "anthropic": {
          "appearance_rate": 0.175,
          "appearance_ci": [
            0.1174,
            0.2528
          ],
          "n": 120,
          "mentions": 21
        },
        "grok": {
          "appearance_rate": 0.15,
          "appearance_ci": [
            0.097,
            0.2247
          ],
          "n": 120,
          "mentions": 18
        }
      },
      "rank": 7
    },
    {
      "product": "Azure Pipelines",
      "domain": "azure.microsoft.com",
      "mentions": 58,
      "share_of_model": 0.0386,
      "share_ci": [
        0.03,
        0.0496
      ],
      "appearance_rate": 0.1611,
      "appearance_ci": [
        0.1267,
        0.2026
      ],
      "citation_rate": 0.0,
      "citations": 0,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.125,
          "appearance_ci": [
            0.0772,
            0.196
          ],
          "n": 120,
          "mentions": 15
        },
        "anthropic": {
          "appearance_rate": 0.0583,
          "appearance_ci": [
            0.0285,
            0.1155
          ],
          "n": 120,
          "mentions": 7
        },
        "grok": {
          "appearance_rate": 0.3,
          "appearance_ci": [
            0.2253,
            0.3872
          ],
          "n": 120,
          "mentions": 36
        }
      },
      "rank": 8
    },
    {
      "product": "Drone CI",
      "domain": "drone.io",
      "mentions": 29,
      "share_of_model": 0.0193,
      "share_ci": [
        0.0135,
        0.0276
      ],
      "appearance_rate": 0.0806,
      "appearance_ci": [
        0.0567,
        0.1133
      ],
      "citation_rate": 0.0,
      "citations": 0,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.1,
          "appearance_ci": [
            0.0581,
            0.1667
          ],
          "n": 120,
          "mentions": 12
        },
        "anthropic": {
          "appearance_rate": 0.0083,
          "appearance_ci": [
            0.0015,
            0.0457
          ],
          "n": 120,
          "mentions": 1
        },
        "grok": {
          "appearance_rate": 0.1333,
          "appearance_ci": [
            0.0838,
            0.2056
          ],
          "n": 120,
          "mentions": 16
        }
      },
      "rank": 9
    },
    {
      "product": "TeamCity",
      "domain": "jetbrains.com",
      "mentions": 22,
      "share_of_model": 0.0146,
      "share_ci": [
        0.0097,
        0.0221
      ],
      "appearance_rate": 0.0611,
      "appearance_ci": [
        0.0407,
        0.0908
      ],
      "citation_rate": 0.075,
      "citations": 27,
      "by_engine": {
        "perplexity": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "gemini": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.0
          ],
          "n": 0,
          "mentions": 0
        },
        "openai": {
          "appearance_rate": 0.0,
          "appearance_ci": [
            0.0,
            0.031
          ],
          "n": 120,
          "mentions": 0
        },
        "anthropic": {
          "appearance_rate": 0.1333,
          "appearance_ci": [
            0.0838,
            0.2056
          ],
          "n": 120,
          "mentions": 16
        },
        "grok": {
          "appearance_rate": 0.05,
          "appearance_ci": [
            0.0231,
            0.1048
          ],
          "n": 120,
          "mentions": 6
        }
      },
      "rank": 10
    }
  ],
  "citation_sources": {
    "total_citations": 1239,
    "third_party_citations": 1195,
    "off_site_pct": 0.9645,
    "top": [
      {
        "domain": "thesoftwarescout.com",
        "count": 92,
        "share_of_citations": 0.0743,
        "first_party": false
      },
      {
        "domain": "cicdcost.com",
        "count": 86,
        "share_of_citations": 0.0694,
        "first_party": false
      },
      {
        "domain": "northflank.com",
        "count": 82,
        "share_of_citations": 0.0662,
        "first_party": false
      },
      {
        "domain": "spacelift.io",
        "count": 63,
        "share_of_citations": 0.0508,
        "first_party": false
      },
      {
        "domain": "dasroot.net",
        "count": 59,
        "share_of_citations": 0.0476,
        "first_party": false
      },
      {
        "domain": "imaginarycloud.com",
        "count": 45,
        "share_of_citations": 0.0363,
        "first_party": false
      },
      {
        "domain": "blog.jetbrains.com",
        "count": 44,
        "share_of_citations": 0.0355,
        "first_party": false
      },
      {
        "domain": "octopus.com",
        "count": 42,
        "share_of_citations": 0.0339,
        "first_party": false
      },
      {
        "domain": "deployhq.com",
        "count": 39,
        "share_of_citations": 0.0315,
        "first_party": false
      },
      {
        "domain": "dev.to",
        "count": 38,
        "share_of_citations": 0.0307,
        "first_party": false
      },
      {
        "domain": "meetzest.com",
        "count": 37,
        "share_of_citations": 0.0299,
        "first_party": false
      },
      {
        "domain": "propicked.com",
        "count": 35,
        "share_of_citations": 0.0282,
        "first_party": false
      },
      {
        "domain": "cicdcalculator.com",
        "count": 34,
        "share_of_citations": 0.0274,
        "first_party": false
      },
      {
        "domain": "medium.com",
        "count": 32,
        "share_of_citations": 0.0258,
        "first_party": false
      },
      {
        "domain": "buildkite.com",
        "count": 30,
        "share_of_citations": 0.0242,
        "first_party": true
      },
      {
        "domain": "devopsboys.com",
        "count": 30,
        "share_of_citations": 0.0242,
        "first_party": false
      },
      {
        "domain": "harness.io",
        "count": 29,
        "share_of_citations": 0.0234,
        "first_party": false
      },
      {
        "domain": "leanopstech.com",
        "count": 27,
        "share_of_citations": 0.0218,
        "first_party": false
      },
      {
        "domain": "siit.io",
        "count": 25,
        "share_of_citations": 0.0202,
        "first_party": false
      },
      {
        "domain": "alphonsolabs.com",
        "count": 23,
        "share_of_citations": 0.0186,
        "first_party": false
      }
    ]
  },
  "headline_stats": [
    "GitHub Actions leads our AI Visibility Index for CI/CD platforms at 21% share-of-model across 3 AI engines.",
    "When AI recommends CI/CD platforms, the top 3 by share-of-model are GitHub Actions, GitLab CI/CD, CircleCI — measured over 12+ runs per engine, not a single screenshot.",
    "Even the CI/CD platforms leader, GitHub Actions, swings from 90% on Claude (Anthropic) to 88% on ChatGPT (OpenAI). AI visibility is engine-specific."
  ],
  "headline_stats_tagged": [
    {
      "niche": "devops",
      "niche_short": "DevOps & dev tools",
      "category": "CI/CD platforms",
      "slug": "cicd-platforms",
      "text": "GitHub Actions leads our AI Visibility Index for CI/CD platforms at 21% share-of-model across 3 AI engines.",
      "hashtags": [
        "#DevOps",
        "#DevTools",
        "#SRE",
        "#PlatformEngineering",
        "#Observability",
        "#Kubernetes"
      ],
      "url": "https://clearcited.com/ai-visibility-index/cicd-platforms/"
    },
    {
      "niche": "devops",
      "niche_short": "DevOps & dev tools",
      "category": "CI/CD platforms",
      "slug": "cicd-platforms",
      "text": "When AI recommends CI/CD platforms, the top 3 by share-of-model are GitHub Actions, GitLab CI/CD, CircleCI — measured over 12+ runs per engine, not a single screenshot.",
      "hashtags": [
        "#DevOps",
        "#DevTools",
        "#SRE",
        "#PlatformEngineering",
        "#Observability",
        "#Kubernetes"
      ],
      "url": "https://clearcited.com/ai-visibility-index/cicd-platforms/"
    },
    {
      "niche": "devops",
      "niche_short": "DevOps & dev tools",
      "category": "CI/CD platforms",
      "slug": "cicd-platforms",
      "text": "Even the CI/CD platforms leader, GitHub Actions, swings from 90% on Claude (Anthropic) to 88% on ChatGPT (OpenAI). AI visibility is engine-specific.",
      "hashtags": [
        "#DevOps",
        "#DevTools",
        "#SRE",
        "#PlatformEngineering",
        "#Observability",
        "#Kubernetes"
      ],
      "url": "https://clearcited.com/ai-visibility-index/cicd-platforms/"
    }
  ],
  "provider": {
    "name": "Clear Cited",
    "url": "https://clearcited.com",
    "index_url": "https://clearcited.com/ai-visibility-index/"
  },
  "disclaimer": "Measurements reflect a point in time; AI engines change continuously. API answers approximate, but do not exactly replicate, the consumer apps. Clear Cited does not guarantee any product's ranking. "
}