Aider adalah pemrograman AI Pair di terminal Anda
Aider memungkinkan Anda memasangkan program dengan LLMS, untuk mengedit kode di repositori git lokal Anda. Mulai proyek baru atau bekerja dengan repo Git yang ada. Aider bekerja paling baik dengan GPT-4O & Claude 3.5 Sonnet dan dapat terhubung ke hampir semua LLM.
Memulai
Anda dapat memulai dengan cepat seperti ini:
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
Lihat instruksi instalasi dan dokumentasi lainnya untuk detail lebih lanjut.
Fitur
- Jalankan Aider dengan file yang ingin Anda edit:
aider <file1> <file2> ... - Minta perubahan:
- Tambahkan fitur baru atau test case.
- Jelaskan bug.
- Tempel dalam pesan kesalahan atau URL masalah GitHub.
- Kode refactor.
- Perbarui dokumen.
- Aider akan mengedit file Anda untuk menyelesaikan permintaan Anda.
- Aider secara otomatis git melakukan perubahan dengan pesan komit yang masuk akal.
- Aider bekerja dengan sebagian besar bahasa populer: Python, JavaScript, TypeScript, PHP, HTML, CSS, dan banyak lagi ...
- Aider bekerja paling baik dengan GPT-4O & Claude 3.5 Sonnet dan dapat terhubung ke hampir semua LLM.
- Aider dapat mengedit beberapa file sekaligus untuk permintaan kompleks.
- Aider menggunakan peta seluruh repo git Anda, yang membantunya bekerja dengan baik di basis kode yang lebih besar.
- Edit file di editor Anda saat mengobrol dengan Aider, dan itu akan selalu menggunakan versi terbaru. Program Pair dengan AI.
- Tambahkan gambar ke obrolan (GPT-4O, Claude 3.5 sonnet, dll).
- Tambahkan URL ke obrolan dan Aider akan membaca konten mereka.
- Kode dengan suara Anda.
Kinerja tingkat atas
Aider memiliki salah satu skor tertinggi di Bench SWE. SWE Bench adalah tolok ukur rekayasa perangkat lunak yang menantang di mana Aider memecahkan masalah gitub nyata dari proyek -proyek open source populer seperti Django, Scikitlearn, Matplotlib, dll.
Info lebih lanjut
- Dokumentasi
- Instalasi
- Penggunaan
- Video tutorial
- Menghubungkan ke LLMS
- Konfigurasi
- Pemecahan masalah
- LLMBoards LLM
- GitHub
- Perselisihan
- Blog
Kata -kata baik dari pengguna
- Asisten pengkodean AI open source gratis terbaik. - Indydevdan
- Asisten pengkodean AI terbaik sejauh ini. - Matthew Berman
- Aider ... dengan mudah melipatgandakan produktivitas pengkodean saya. - solar_fields
- Ini adalah alur kerja yang keren ... ergonomi Aider sangat cocok untuk saya. - QUP
- Ini benar -benar seperti membuat pengembang senior Anda tinggal tepat di repo git Anda - benar -benar luar biasa! - Rappster
- Alat yang luar biasa. Sungguh luar biasa. - Valyagolev
- Aider adalah hal yang sangat mengejutkan! - Cgrothaus
- Itu jauh lebih cepat daripada saya akan turun dan membuat beberapa versi kerja pertama. - Daniel Feldman
- Terima kasih untuk Aider! Ini benar -benar terasa seperti sekilas ke masa depan pengkodean. - Derwiki
- Sungguh menakjubkan. Itu membebaskan saya untuk melakukan hal -hal yang saya rasakan berada di luar zona nyaman saya sebelumnya. - Dougie
- Proyek ini sangat luar biasa. - Funkytaco
- Proyek yang luar biasa, pasti asisten pengkodean AI terbaik yang pernah saya gunakan. - Joshuavial
- Saya benar -benar suka menggunakan Aider ... itu membuat pengembangan perangkat lunak terasa jauh lebih ringan sebagai pengalaman. - principalideal0
- Saya telah pulih dari beberapa operasi bahu ... dan telah menggunakan Aider secara luas. Ini memungkinkan saya untuk melanjutkan produktivitas. - Codeninja
- Saya seorang pecandu Aider. Saya mendapatkan lebih banyak pekerjaan, tetapi dalam waktu yang lebih singkat. - Dandandan
- Setelah membuang $ 100 untuk token mencoba menemukan sesuatu yang lebih baik, saya kembali ke Aider. Ini meniup semua yang lain dari tangan air ke bawah, tidak ada persaingan apa pun. - Systemsculpt
- Aider luar biasa, ditambah dengan Sonnet 3.5 itu cukup bertiup. - Josh Dingus
- Tangan ke bawah, ini adalah alat asisten pengkodean AI terbaik sejauh ini. - Indydevdan
- [Aider] mengubah alur kerja pengkodean harian saya. Sangat mengejutkan bagaimana aplikasi Python tunggal dapat mengubah hidup Anda. - Maledorak
- Agen terbaik untuk kerja dev aktual di basis kode yang ada. - Nick Dobos