Atualmente, a plataforma do GitLab Duo Agent inclui um agente de bate -papo que executa tarefas gerais de desenvolvimento, como questões de leitura ou diferentes diferenças e um agente de desenvolvimento de software program que trabalha nas tarefas atribuídas, criando alterações de código nos ambientes de desenvolvimento digital e abertura de solicitações de mesclagem para revisão. Esses agentes estão atualmente na versão beta. A Gitlab disse que também estava atualmente trabalhando em agentes para planejamento de produtos, teste de software program, revisão de código, engenharia de plataforma, análise de segurança, engenharia de implantação e pesquisa profunda.
Além desses agentes, o GitLab também está construindo o agente flui para a plataforma. Os fluxos de agentes são fluxos de trabalho complexos que podem envolver vários agentes e funcionar autonomamente. Por exemplo, o fluxo de desenvolvimento de software program, atualmente na versão beta, orquestra vários agentes para planejar, implementar e testar alterações no código, desenhando na estrutura, base de código e histórico do projeto para o contexto. Os problemas do GitHub ou as solicitações de mesclagem também são consideradas nos planos, disse o Gitlab.
A plataforma do GitLab Duo Agent pode se conectar a servidores remotos e localmente em execução do MCP (Mannequin Context Protocol), permitindo que os agentes se conectem a sistemas além do GitLab como Jira, ServiceNow e Zendesk para reunir contexto ou tomar ações, disse o Gitlab. A empresa acrescentou que o servidor oficial do GitLab MCP está chegando em breve.