A OpenAI lançou um novo conector para a funcionalidade de pesquisa profunda do ChatGPT, possibilitando que desenvolvedores façam perguntas detalhadas sobre seus códigos e documentos de engenharia diretamente no assistente de IA. Esta integração, atualmente em fase beta, permite que o ChatGPT acesse repositórios autorizados do GitHub, analise códigos e documentações e gere relatórios de pesquisa abrangentes e citados, adaptados a projetos específicos. O recurso está disponível agora para usuários dos planos ChatGPT Plus, Pro e Team, com suporte para contas Enterprise e educacionais programado para breve.
O novo conector conecta o ChatGPT diretamente aos repositórios do GitHub, permitindo que ele "leia" e interprete códigos-fonte, arquivos README e documentos técnicos associados. Diferente da pesquisa convencional que se baseia em dados públicos da internet, esta funcionalidade expande o escopo do ChatGPT para incluir dados internos e privados, respeitando as permissões estabelecidas no GitHub. Assim, o assistente de IA somente acessa repositórios que o usuário tem autorização, garantindo segurança e privacidade.
Ao estabelecer a conexão inicial, pode levar cerca de cinco minutos para que os repositórios autorizados se tornem visíveis no ChatGPT. O assistente pode, então, responder a perguntas específicas sobre o código, como entender padrões de implementação, decompor especificações de produtos em tarefas técnicas ou gerar documentação para novos membros da equipe. O ChatGPT também cita trechos relevantes do código analisado, facilitando a compreensão e validação das respostas. O conector respeita as permissões do GitHub, significando que só pode acessar conteúdos que o usuário normalmente teria permissão para ver. Em determinadas situações, a aprovação do administrador do GitHub pode ser necessária para seu funcionamento em repositórios privados. Também é necessário que os repositórios estejam indexados manualmente para permitir as pesquisas do ChatGPT.
Essa integração representa um grande avanço para as equipes de desenvolvimento, pois permite que o ChatGPT atue como uma ferramenta de suporte técnico diretamente vinculada a projetos específicos. Em vez de fornecer respostas gerais sobre programação, o assistente agora consegue analisar o código de uma empresa, acelerando processos que incluem revisão de código, documentação e integração de novos colaboradores. Além disso, a capacidade de gerar relatórios detalhados a partir do código real pode reduzir o tempo gasto em pesquisas manuais, aumentando a eficiência e a qualidade do trabalho técnico. Essa funcionalidade também ajuda na identificação de problemas ou inconsistências no código, oferecendo insights valiosos para os engenheiros de software.
O conector GitHub para o ChatGPT Deep Research está sendo disponibilizado gradualmente para usuários dos planos Plus, Pro e Team, com previsão de suporte para contas Enterprise e educacionais em breve. A OpenAI continua a aprimorar a ferramenta para garantir segurança e eficiência, além de expandir suas capacidades para outras plataformas e fontes de dados internas no futuro. Esta inovação reforça a tendência de integração entre inteligência artificial e plataformas de desenvolvimento, solidificando o ChatGPT como uma ferramenta indispensável para profissionais da tecnologia em busca de otimizar processos e melhorar seus fluxos de trabalho.