Ir para o conteúdo
covey

A situação

Todo o repositório guarda trabalho de que ninguém gosta e que mesmo assim tem de ser feito: subir uma biblioteca a uma versão nova, limpar um aviso de estilo, reproduzir um erro que um ticket descreve. É pequeno de mais para se planear e grande de mais para se fazer de passagem. Um agente que sabe tirar o código, construí-lo e apresentar uma alteração encarrega-se disso — desde que o seu acesso acabe onde acaba a missão.

Como nasce uma alteração

Da incidência atribuída à execução de testes falhada que o acorda outra vez.

  1. A incidência chega-lhe

    Uma etiqueta, uma notificação do repositório, ou um olhar regular à lista. Pega no que lhe é atribuído — não no que acha interessante.

  2. Vai buscar o código

    O acesso para isso só é estabelecido enquanto trabalha. A cópia de trabalho fica na pasta do agente, onde da próxima vez já está pronta. As cópias antigas são retiradas sozinhas para que a pasta não encha em silêncio.

  3. Trabalha e apresenta

    Alteração, commit, proposta de alteração — com uma descrição do que fez e do que não fez. Se não conseguiu acabar alguma coisa, di-lo expressamente em vez de a disfarçar.

  4. Os testes respondem-lhe

    Se falharem, isso acorda-o de novo: lê o registo e corrige. A integração fica com a pessoa — a plataforma não tem automatismo para isso, nem deve ter.

Com que trabalha

Os sistemas que vêm incluídos para este campo. Se faltar algum, um servidor MCP é o caminho mais rápido; quem precisar dos seus próprios eventos de despertar e de permissões mais finas escreve um plugin.

  • GitLab
  • GitHub
  • Jira
  • Confluence
  • VulnDB
Ver todas as integrações

O que a plataforma impõe

O que um agente de desenvolvimento não decide sozinho.

A integração

Apresenta, não integra. Não é um limite técnico, mas o ponto em que uma pessoa lê o resultado.

Onde pode ir

O acesso à rede está fixado: o agente alcança os endereços abertos para ele e mais nenhum. Puxar um pacote de qualquer lado não é sequer possível.

O que lhe falta

Se precisar de uma ferramenta que o seu posto de trabalho não tem, apresenta um pedido em vez de arranjar um desenrascanço. Decide uma pessoa.

Experimente por si

O covey é você que o corre: um programa, uma base de dados Postgres, Docker para os postos de trabalho. As instruções estão na documentação.