✦ Novidade • Habilidade de IA gratuita

Crie e valide os pipelines do GitLab CI sem sair do seu editor.

Uma habilidade de IA gratuita que cria e valida seu arquivo .gitlab-ci.yml no editor local. Funciona com Cursor, VS Code, Claude Code e agentes que você já usa.

0contas do GitLab necessárias para validar localmente
Mais de 6agentes de IA e editores compatíveis
MITcódigo aberto (habilidade e CLI)
A mudança

De commitar para validar a validar para commitar

Os pipelines são a única parte da pilha de desenvolvimento moderna que ainda não pode ser validada localmente. A habilidade cria o YAML no seu editor. O glci (um projeto experimental do GitLab) roda o pipeline no runner real antes de você enviar por push. Você deixa de usar seu pipeline remoto como depurador e seu histórico do Git como log de erros de digitação.

Antes

Commitar. Enviar por push. Aguardar. Falhar. Repetir.

  • Escrever o YAML manualmente, de memória ou com base na documentação
  • Fazer o commit e enviar o código por push a uma branch para verificar se funciona
  • Aguardar de 8 a 12 minutos para um runner remoto
  • Falhar devido a um erro de digitação, uma variável ausente ou um job com nome incorreto
  • Editar, enviar o código por push e repetir o processo de 3 a 4 vezes
  • Deixar um rastro de commits "fix CI" no histórico
Com a habilidade + glci

Criar. Validar. Enviar por push quando estiver verde.

  • Pedir ao agente para criar um pipeline com base no seu repositório
  • Executar glci show para inspecionar o grafo de jobs
  • Executar glci run para executar todos os jobs em contêineres Docker reais
  • Corrigir as falhas em segundos, não em minutos
  • Fazer o push uma única vez, com um pipeline que você já viu ser aprovado
  • Manter o histórico do Git focado no código, não no YAML

A mudança não é um pipeline mais rápido. É uma nova forma de interagir com seu pipeline. A mesma relação que você já tem com o código da sua aplicação.

Comece agora

Duas etapas em 5 minutos

Nenhuma conta do GitLab é necessária para validar localmente. Nada é enviado até que você decida fazer isso.

01Cerca de 1 minuto

Adicione a habilidade ao seu editor

Inclua a habilidade no Claude Code, Cursor, VS Code, OpenCode ou Codex. O agente agora conhece o GitLab CI/CD — sintaxe, melhores práticas e sua pilha.

02Cerca de 3 minutos

Peça, execute, envie por push

"Escreva um pipeline de CI para este projeto." Revise o YAML que o agente redige. Execute o glci run. Envie por push quando estiver verde.

O que você precisa

  • Um editor ou agente compatívelClaude Code, Cursor, VS Code, OpenCode, Codex ou qualquer ferramenta compatível que carregue habilidades em Markdown.
  • Um projetoQualquer codebase, hospedada em qualquer lugar. O agente lê seu diretório de trabalho local e cria automaticamente uma sugestão de pipeline.
  • Docker em execução localAssim, o glci pode validar e executar jobs em contêineres reais.
  • Um projeto de GitLab(quando estiver tudo pronto para executar a CI a cada push)A habilidade e o glci validam tudo localmente sem ele; você só precisará de um quando quiser executar pipelines na nuvem.
Instalação

Funciona com seus agentes de IA existentes

Uma CLI para executar pipelines localmente e uma habilidade para criá-los no seu editor. Instale na ordem que quiser.

Adicione a habilidade ao seu editor

Escolha seu agente

Baixe a habilidade e descubra onde colocar os arquivos identificados pelo Cursor.

git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.cursor/skills/gitlab-ci-skill

Recarregue o Cursor. O agente usa a habilidade automaticamente quando solicitado: "Write a CI pipeline for this project."

Por que escolher o GitLab?

Mais do que um runner. Mais do que uma habilidade.

Você não precisa acessar a IU para criar um pipeline. Essa habilidade mantém você no editor pelo maior tempo possível. Mas, às vezes, é preciso voltar — seja por um pipeline quebrado, uma revisão de MR ou uma implantação que saiu do controle. Quando você faz isso, a plataforma já está conectada. O código, os pipelines, o registro, os segredos e as implantações ficam em um só lugar. Qualquer editor ou agente que você usa se integra facilmente. As mesmas verificações de segurança são executadas no código escrito por IA e no seu.

Um modelo de dados. Aberto nas bordas.

Código, pipelines, pacotes, detecções de segurança, implantações, versões — tudo no mesmo sistema, conectado em vez de sincronizado. Qualquer editor, agente ou modelo que você usar se conecta via MCP e trabalha usando a mesma fonte de verdade. Aberto nas bordas, governado no centro.

Contexto é o que diferencia uma IA rápida de uma IA confiável.

Agentes sem contexto escrevem código que parece correto, mas que quebra na produção porque não conseguem ver o que depende de uma mudança ou o que já existe. O grafo de conhecimento do GitLab mantém um mapa em tempo real de como código, pipelines, implantações e detecções de segurança se conectam, permitindo que perguntas sobre o raio de impacto ou efeitos downstream sejam respondidas em segundos, não em dias. Qualquer agente pode consultá-lo.

Governança estrutural, não integrada.

O código escrito por IA passa pelas mesmas análises de segurança, pelas mesmas aprovações e pela mesma trilha de auditoria que o código escrito por você. Os agentes têm identidades com escopo, políticas comportamentais e cadeia de custódia completa. Traga seu próprio modelo, sua própria nuvem, seu próprio agente — tudo regido pela mesma estrutura.

Do tradicional ao autônomo, na mesma plataforma.

Algumas das suas equipes continuarão a escrever código manualmente. Outras direcionarão os agentes para tarefas específicas. Alguns agentes operarão de forma autônoma em trabalhos de menor risco. Nos três cenários, você usa o mesmo modelo de dados e governança, permitindo que as equipes avancem no próprio ritmo, sem reformulação de plataforma à medida que o nível de maturidade em IA aumenta.

Estamos desenvolvendo ativamente essa habilidade, e a equipe responsável quer adaptá-la à forma como você trabalha. Conte para a gente o que melhora ou atrapalha seu trabalho. Compartilhe seu feedback.

Vá além

Mais dois lugares onde a IA do GitLab encontra sua CI

A habilidade do GitLab CI foi criada especificamente para você criar e validar novos pipelines no seu editor. Quando seu trabalho de CI/CD muda de forma, o GitLab tem produtos complementares para os outros momentos.

Habilidade de IA gratuita · Migração

Está migrando do GitHub Actions?

A habilidade de migração do GitHub Actions lê seu .github/workflows/ e converte para o GitLab CI/CD idiomático, sinalizando qualquer ponto que precise de uma decisão manual. Os mesmos editores, o mesmo fluxo de trabalho.

Confira a habilidade de migração
Plataforma de Agente do GitLab Duo

O pipeline está ficando complexo?

O CI Expert Agent funciona na Plataforma de Agente do GitLab Duo com contexto completo do projeto: lê logs de jobs em tempo real, otimiza tempos de compilação, depura jobs instáveis e atua em pipelines multiprojeto. Para quando seus pipelines deixam de ser algo que você escreve e começam a ser algo que você opera.

Conheça o CI Expert Agent

Pare de depurar na produção

Crie o pipeline. Execute localmente. Envie por push quando estiver verde.