Aiderとは何ですか?
Aiderは、あなたのターミナルでAIペアプログラミングを実現します。新しいプロジェクトを始めたり、既存のコードベースを構築したりするのに最適です。
Aiderの特徴は何ですか?
- クラウドとローカルのLLM: Aiderは、Claude 3.7 Sonnet、DeepSeek R1、Chat V3、OpenAI o1、o3-mini、GPT-4oなど、ほとんどのLLMに接続できます。
- コードベースのマッピング: Aiderは、プロジェクト全体のマップを作成し、大規模なプロジェクトでも効果的に機能します。
- 100以上のプログラミング言語: Python、JavaScript、Rust、Ruby、Go、C++、PHP、HTML、CSSなど、人気のあるプログラミング言語に対応しています。
- Git統合: Aiderは、適切なコミットメッセージで変更を自動的にコミットします。おなじみのGitツールを使って、AIの変更を簡単に管理できます。
- IDEでの使用: お気に入りのIDEやエディタからAiderを使用できます。コードにコメントを追加することで、Aiderが作業を開始します。
- 画像とウェブページの追加: チャットに画像やウェブページを追加して、視覚的なコンテキストを提供できます。
- 音声からコードへ: コードについてAiderに話しかけ、新しい機能、テストケース、バグ修正をリクエストできます。
- リンティングとテスト: Aiderが変更を加えるたびに、自動的にコードをリンティングし、テストします。
Aiderの使用例は何ですか?
- 新しいプロジェクトの立ち上げ
- 既存のコードの改善
- バグ修正や機能追加のリクエスト
- チームでの共同作業
Aiderの使い方は?
- Aiderをインストールします:
python -m pip install aider-install - プロジェクトのディレクトリに移動します:
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>
- DeepSeek:




