Aider é programação de pares de IA em seu terminal
O AIDER permite que você emparelhar o programa com o LLMS, para editar o código no seu repositório Git local. Inicie um novo projeto ou trabalhe com um repo Git existente. O Aider funciona melhor com o GPT-4O & Claude 3,5 sonetos e pode se conectar a quase qualquer LLM.
Começando
Você pode começar rapidamente assim:
python -m pip install -U aider-chat
# Change directory into a git repo
cd /to/your/git/repo
# Work with Claude 3.5 Sonnet on your repo
export ANTHROPIC_API_KEY=your-key-goes-here
aider
# Work with GPT-4o on your repo
export OPENAI_API_KEY=your-key-goes-here
aider
Consulte as instruções de instalação e outra documentação para obter mais detalhes.
Características
- Execute AIDER com os arquivos que deseja editar:
aider <file1> <file2> ... - Peça mudanças:
- Adicione novos recursos ou casos de teste.
- Descreva um bug.
- Cole em uma mensagem de erro ou ou URL do GitHub.
- Código de refattor.
- Atualizar documentos.
- O AIDER editará seus arquivos para concluir sua solicitação.
- O AIDER automaticamente o GIT compromete alterações com uma mensagem de confirmação sensata.
- Aider trabalha com os idiomas mais populares: Python, JavaScript, TypeScript, PHP, HTML, CSS e muito mais ...
- O Aider funciona melhor com o GPT-4O & Claude 3,5 sonetos e pode se conectar a quase qualquer LLM.
- O AIDER pode editar vários arquivos de uma só vez para solicitações complexas.
- O AIDER usa um mapa de todo o seu repositório Git, que ajuda a funcionar bem em bases de código maiores.
- Edite arquivos em seu editor enquanto conversava com o AIDER e sempre usará a versão mais recente. Programa de par com IA.
- Adicione imagens ao bate-papo (GPT-4O, Claude 3,5 sonetos, etc.).
- Adicione URLs ao bate -papo e a AIDer lerá seu conteúdo.
- Code com sua voz.
Desempenho de nível superior
O AIDER tem uma das principais pontuações no banco SWE. O SWE Bench é uma referência desafiadora de engenharia de software, onde Aider resolveu problemas reais do GitHub de projetos populares de código aberto como Django, Scikitlearn, Matplotlib, etc.
Mais informações
- Documentação
- Instalação
- Uso
- Vídeos tutoriais
- Conectando ao LLMS
- Configuração
- Solução de problemas
- Tabras de liderança LLM
- Github
- Discórdia
- Blog
Palavras gentis de usuários
- O melhor assistente de codificação de código aberto gratuito. - Indydevdan
- O melhor assistente de codificação de IA até agora. - Matthew Berman
- Aider ... quadruplicou facilmente minha produtividade de codificação. - Solar_fields
- É um fluxo de trabalho legal ... a ergonomia da Aider é perfeita para mim. - Qup
- É realmente como ter seu desenvolvedor sênior ao vivo no seu repositório Git - verdadeiramente incrível! - Rappster
- Que ferramenta incrível. É incrível. - Valyagolev
- Aider é uma coisa tão surpreendente! - Cgrothaus
- Era muito mais rápido do que eu estaria saindo do chão e fazendo as primeiras versões de trabalho. - Daniel Feldman
- Obrigado por Aider! Realmente parece um vislumbre do futuro da codificação. - Derwiki
- É incrível. Está me libertando para fazer coisas que senti que estavam fora da minha zona de conforto antes. - Dougie
- Este projeto é estelar. - Funkytaco
- Projeto incrível, definitivamente o melhor assistente de codificação de IA que já usei. - Joshuavial
- Eu absolutamente adoro usar a Aider ... faz o desenvolvimento de software parecer muito mais leve como uma experiência. - Principalideal0
- Eu tenho me recuperando de várias cirurgias no ombro ... e usei Aider extensivamente. Isso me permitiu continuar a produtividade. - Codeninja
- Eu sou um viciado em Aider. Estou fazendo muito mais trabalho, mas em menos tempo. - Dandandan
- Depois de desperdiçar US $ 100 em tokens tentando encontrar algo melhor, estou de volta ao Aider. Isso sopra todo o resto da água para baixo, não há competição. - SystemSculpt
- O AIDER é incrível, juntamente com o Sonnet 3.5, é uma mente soprada. - Josh Dingus
- Mãos para baixo, esta é a melhor ferramenta de assistente de codificação de IA até agora. - Indydevdan
- [AIDER] mudou meus fluxos de trabalho de codificação diária. É alucinante como um único aplicativo Python pode mudar sua vida. - Maledorak
- O melhor agente para o trabalho de desenvolvimento real nas bases de código existentes. - Nick Dobos