Aider - AI Pair Programming in Your Terminal

Aider - AI Pair Programming in Your Terminal

aider.chat
收录于 1 年前更新于 1 年前正常收录
Aider - AI Pair Programming in Your Terminal 网站预览

详细内容

AI pair programming in your terminal

Aider lets you pair program with LLMs to start
a new project or build on your existing
codebase.

Get Started Documentation

Your browser does not support the video tag.

⭐ GitHub Stars39K 📦 Installs3.9M

📈 Tokens/week15B

🏆 OpenRouterTop 20 🔄 Singularity88%

Features

Cloud and local LLMs\
\
Aider works best with Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI o1, o3-mini & GPT-4o, but can connect to almost any LLM, including local models.
Maps your codebase\
\
Aider makes a map of your entire codebase,\
which helps it work well in larger projects.
100+ code languages\
\
Aider works with most popular programming\
languages: python, javascript, rust, ruby, go, cpp,\
php, html, css, and dozens more.
Git integration\
\
Aider automatically commits changes with\
sensible commit messages.\
Use familiar git tools to easily\
diff, manage and undo AI changes.
In your IDE\
\
Use aider from within your favorite IDE or editor.\
Ask for changes by adding comments to\
your code and aider will get to work.
Images & web pages\
\
Add images and web pages to the chat to\
provide visual context, screenshots, reference docs,\
etc.
Voice-to-code\
\
Speak with aider about your code! Request new features, \
test cases or bug fixes using your voice and let aider\
implement the changes.
Linting & testing\
\
Automatically lint and test your code every time aider makes changes.\
Aider can fix problems detected by your linters and test suites.
Copy/paste to web chat\
\
Aider works best with LLM APIs,\
but it can also work an LLM via its web chat interface.\
Aider streamlines copy/pasting code\
back and forth with a browser.

Getting Started

python -m pip install aider-install
aider-install

# Change directory into your codebase
cd /to/your/project

# DeepSeek
aider --model deepseek --api-key deepseek=<key>

# Claude 3.7 Sonnet
aider --model sonnet --api-key anthropic=<key>

# o3-mini
aider --model o3-mini --api-key openai=<key>

Want more details?

Installation Guide Usage Guide

Kind Words From Users

Oh no the secret is out! Yes, Aider is the best coding tool around. I highly, highly recommend it to anyone.

— Joshua D Vander Hook on X

I have been recovering from ... surgeries ... aider ... has allowed me to continue productivity.

— codeninja on Reddit

Cannot believe aider vibe coded a 650 LOC feature across service and cli today in 1 shot.

— autopoietist on Discord

thanks to aider, i have started and finished three personal projects within the last two days

— joseph stalzyn on X

My life has changed... Aider... It's going to rock your world.

— Eric S. Raymond on X

Aider is amazing, coupled with Sonnet 3.5 it's quite mind blowing.

— Josh Dingus on Discord

More Information

Documentation

Everything you need to get started and make the most of Aider

Community & Resources

Connect with other users and find additional resources

网站信息

域名
aider.chat
收录路径
aider