Aiderは、ターミナルのAIペアプログラミングです
Aiderでは、プログラムをLLMSとペアリングして、ローカルGITリポジトリでコードを編集できます。新しいプロジェクトを開始するか、既存のGITリポジトリで作業します。 AiderはGPT-4O&Claude 3.5 Sonnetで最適に機能し、ほぼすべてのLLMに接続できます。
はじめる
あなたはこのようにすぐに始めることができます:
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
詳細については、インストール手順やその他のドキュメントを参照してください。
特徴
- 編集するファイルでAiderを実行します:
aider <file1> <file2> ... - 変更を求める:
- 新しい機能またはテストケースを追加します。
- バグを説明してください。
- エラーメッセージまたはGitHub Issue URLに貼り付けます。
- リファクタリングコード。
- ドキュメントを更新します。
- Aiderはファイルを編集してリクエストを完了します。
- Aiderは、賢明なコミットメッセージで変更を自動的にコミットします。
- Aiderは、Python、JavaScript、TypeScript、PHP、HTML、CSSなどの最も人気のある言語で動作します。
- AiderはGPT-4O&Claude 3.5 Sonnetで最適に機能し、ほぼすべてのLLMに接続できます。
- Aiderは、複雑なリクエストのために複数のファイルを一度に編集できます。
- Aiderは、GITリポジトリ全体のマップを使用します。これは、より大きなコードベースでうまく機能するのに役立ちます。
- Aiderとチャットしながら編集者のファイルを編集すると、常に最新バージョンを使用します。 AIとのペアプログラム。
- チャットに画像を追加します(GPT-4O、Claude 3.5ソネットなど)。
- チャットにURLを追加すると、Aiderはコンテンツを読み取ります。
- あなたの声でコード。
一流のパフォーマンス
エイダーは、SWEベンチのトップスコアの1つを持っています。 SWE Benchは、AiderがDjango、Scikitlearn、Matplotlibなどの人気のあるオープンソースプロジェクトから実際のGitHubの問題を解決した挑戦的なソフトウェアエンジニアリングベンチマークです。
詳細
- ドキュメント
- インストール
- 使用法
- チュートリアルビデオ
- LLMSへの接続
- 構成
- トラブルシューティング
- LLMリーダーボード
- github
- 不和
- ブログ
ユーザーからの親切な言葉
- 最高の無料オープンソースAIコーディングアシスタント。 -Indydevdan
- これまでのところ、最高のAIコーディングアシスタント。 - マシュー・バーマン
- Aider ...私のコーディングの生産性を簡単に四角質にしました。 -Solar_Fields
- それはクールなワークフローです...エイダーの人間工学は私にぴったりです。 -Qup
- それは本当にあなたのシニア開発者があなたのgitレポで正しく住んでいるようなものです - 本当に素晴らしいです! - ラプスター
- なんて素晴らしいツールでしょう。信じられないほどです。 -Valyagolev
- エイダーはとても驚くべきものです! - cgrothaus
- 私が地面から降りて、最初のいくつかの作業バージョンを作るよりもはるかに速かったです。 - ダニエル・フェルドマン
- エイダーをありがとう!それは本当にコーディングの未来を垣間見るように感じます。 - ダーウィキ
- 驚くべきことです。以前に私の快適ゾーンに出ていたと感じたことをするのは私を解放しています。 - ダギー
- このプロジェクトは素晴らしいです。 -FunkyTaco
- 素晴らしいプロジェクト、間違いなく私が使用した最高のAIコーディングアシスタント。 - ジョシュアビアル
- 私はAiderを使用するのが大好きです...それはソフトウェア開発を経験としてとても軽く感じさせます。 -PrincipalIdeal0
- 私は複数の肩の手術から回復してきました...そして、Aiderを広範囲に使用しました。生産性を継続することができました。 -Codeninja
- 私はエイダー中毒者です。私はもっと多くの仕事を成し遂げていますが、時間が短いです。 - ダンダンダン
- より良いものを見つけようとしてトークンで100ドルを無駄にした後、私はAiderに戻ります。それは水から他のすべてを吹き飛ばします、競争はまったくありません。 -SystemSculpt
- エイダーは驚くべきもので、Sonnet 3.5と相まって、かなり心を吹き飛ばしています。 - ジョシュ・ディンガス
- 実る、これはこれまでのところ最高のAIコーディングアシスタントツールです。 -Indydevdan
- [Aider]は、毎日のコーディングワークフローを変更しました。単一のPythonアプリケーションがあなたの人生をどのように変えることができるかは驚くべきことです。 - マレドラク
- 既存のコードベースでの実際の開発作業に最適なエージェント。 - ニック・ドボス