Cognition ajuda Devin a testar o seu trabalho com GPT‑6 Astra
O GPT‑6 Astra melhora a capacidade de Devin testar software e demonstrar que funciona, para ajudar os engenheiros a rever menos código e lançar mais.
A Cognition é a empresa responsável por Devin, um engenheiro de software autónomo utilizado por empresas de todo o mundo, desde grandes bancos a startups de raiz tecnológica. À medida que as equipas de engenharia da Cognition escrevem mais código, a revisão desse trabalho tornou-se um desafio. A Cognition considera que a capacidade do GPT‑6 Astra para testar o seu trabalho e apresentar os resultados pode tornar a revisão de código mais eficiente.
«Uma das grandes melhorias do Astra é a capacidade de testar e comprovar que o seu trabalho funciona realmente como esperado.»
A Cognition está a aplicar o GPT‑6 Astra a toda a sua gama de produtos. «Temos vindo a utilizá-lo para introduzir melhorias em toda a nossa oferta, incluindo o principal agente na cloud, Devin, mas também os nossos produtos de CLI e para computadores», afirma Yan.
Num dos exemplos, Devin utiliza o Astra para testar Otter Run, um jogo para iPhone, e fornece uma gravação do jogo a correr num simulador, acompanhada de um relatório que identifica as verificações bem-sucedidas e as áreas que ficaram por testar.
A gravação mostra o comportamento da aplicação, enquanto o relatório documenta o âmbito dos testes. Os engenheiros podem utilizar estes resultados para analisar o funcionamento do software e perceber o que ainda requer atenção.
O Astra também está a ajudar a Cognition a responder aos clientes «muito mais depressa», afirma Yan. Quando um cliente envia uma captura de ecrã de um erro, a equipa pode transmiti-la a Devin através do Astra, que corrige o problema e devolve uma captura de ecrã com o resultado.
A Cognition considera que testes mais robustos com o GPT‑6 Astra abrem caminho a um processo de revisão mais eficiente. Permitir que Devin teste o seu trabalho e apresente provas dos resultados poderá ajudar os engenheiros a avaliar alterações com menos análise manual do código.
«Esperamos que, com o tempo, tenhamos de analisar manualmente menos código e consigamos, no final, lançar mais. É um dos aspetos que mais nos entusiasma no GPT-6.»


