O que é Aider?
Aider é uma ferramenta incrível que permite programar junto com uma inteligência artificial diretamente no seu terminal. Com Aider, você pode iniciar novos projetos ou aprimorar seu código existente de forma fácil e rápida.
Quais são as características de Aider?
- Modelos de LLM: Aider funciona melhor com Claude 3.7 Sonnet, DeepSeek R1 e Chat V3, além de suportar quase qualquer modelo de LLM, incluindo modelos locais.
- Mapeamento de Código: Aider cria um mapa do seu código, facilitando o trabalho em projetos maiores.
- Suporte a Mais de 100 Linguagens: Aider é compatível com as linguagens de programação mais populares, como Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML e CSS.
- Integração com Git: Aider faz commits automáticos com mensagens sensatas, permitindo que você use ferramentas Git familiares para gerenciar e desfazer alterações feitas pela IA.
- Uso em IDEs: Você pode usar Aider diretamente no seu IDE favorito, pedindo alterações através de comentários no seu código.
- Imagens e Páginas da Web: Adicione imagens e páginas da web ao chat para fornecer contexto visual e referências.
- Voz para Código: Fale com Aider sobre seu código! Solicite novas funcionalidades, testes ou correções de bugs usando sua voz.
- Linting e Testes: Aider automaticamente verifica e testa seu código sempre que faz alterações, corrigindo problemas detectados.
- Cópia/Colagem para Chat Web: Aider funciona melhor com APIs de LLM, mas também pode ser usado via interface de chat na web.
Quais são os casos de uso de Aider?
- Desenvolvimento de Projetos: Inicie novos projetos de programação com a ajuda da IA.
- Aprimoramento de Código: Melhore seu código existente com sugestões e correções automáticas.
- Colaboração em Equipe: Trabalhe em equipe, utilizando Aider para facilitar a comunicação e as alterações no código.
Como usar Aider?
- Instale Aider com o comando:
python -m pip install aider-install. - Mude o diretório para o seu código:
cd /to/your/project. - Conecte-se ao modelo desejado, por exemplo, para DeepSeek:
aider --model deepseek --api-key deepseek=<key>.





