O assistente de código de IA "aider" ajuda a programar em repositórios inteiros do GitHub
Ferramentas de geração de código de IA como ChatGPT ou GitHub Copilot já estão disponíveis para desenvolvedores de software. No entanto, essas ferramentas de IA só podem ser usadas para gerar automaticamente seções individuais de código; o projeto de código aberto "aider" agora amplia a geração de código de IA para repositórios Git inteiros. De acordo com seus criadores, o aider pode ser usado não apenas para novos projetos, mas também para bases de código existentes e maiores.
"O Aider é uma ferramenta de linha de comando que permite que o senhor emparelhe o programa com o GPT-3.5/GPT-4 para editar o código armazenado em seu repositório git local. O Aider editará diretamente o código em seus arquivos de código-fonte locais e o git fará o commit das alterações com mensagens de commit sensatas", diz o site do projeto https://aider.chat/. Isso significa que o aider pode ser visto como uma espécie de mediador de IA para o ChatGPT, para o qual o aider pode, por exemplo, criar um mapa geral de repositórios Git inteiros.
Uma vez instalada, a ferramenta de linha de comando aider pode incluir arquivos individuais em uma sessão do ChatGPT chamando-a no estilo "aider <file1> <file2> ...". Como alternativa, aider usará todos os arquivos do projeto quando invocado de dentro do repositório Git sem um nome de arquivo. Os arquivos individuais podem ser adicionados ou removidos da sessão de IA dentro da sessão de bate-papo usando os parâmetros "/add" ou "/drop".
Detalhes sobre a instalação e o uso do assistente de IA podem ser encontrados na página do GitHub do aider. A página do projeto também contém exemplos de transcrições de bate-papo com o aider, por exemplo, alterações em um jogo JavaScript existente ou alterações complexas em vários arquivos, incluindo depuração.
Fonte(s)
aider via Heise Developer
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros