Aider のインストールと使用
Aider は端末向けのAIペアプログラミングツールです。AI-School は生徒と一緒にコードを書く際に Aider を推奨します。ツールは明示的に動作し、多くの他のコーディングエージェントより自律性が低いです。
生徒はプログラミングの手助けを受けますが、どのファイルがどのように変更されるかをよく把握できます。
詳しくは Aider の公式サイト および 公式ドキュメント をご覧ください。
インストール
Aider を使うにはまず Python が必要です。Python 3 を python.org から、または Homebrew のようなパッケージマネージャーでインストールします。
その後、Python が利用可能かどうかを確認します。
macOS および Linux
python3 --version
macOS および多くの Linux ディストリビューションでは Python 3 のコマンドは python3 です。ハンドブックでは常に python3 を使用してください。
Windows
py --version
Windows では通常 py で Python を起動します。
Aider のインストール
Aider のインストールガイド によると、推奨のインストールは aider-install を使う方法です。
macOS および Linux
python3 -m pip install aider-install
aider-install
macOS および Linux では、インストールスクリプトを使って Aider をインストールすることも可能です。
curl -LsSf https://aider.chat/install.sh | sh
Windows では PowerShell から次のとおりです。
py -m pip install aider-install
aider-install
またはインストールスクリプトを使用して:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider は git リポジトリで作 業するのが最も快適です。したがって git をインストールし、学習者にはバージョン管理付きのプロジェクトフォルダで作業することをおすすめします。
コーディングと接続
Aider は OpenAI 互換 API と連携できます。AI-School からの Coderen エンドポイントと API キーを使用してください。
macOS および Linux
export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="ais.あなたのAPIキー"
Windows
setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "ais.あなたのAPIキー"
その後、端末を閉じて新しい端末を開き、Windows が新しい環境変数を使用するようにします。
Aider の起動
プロジェクトのフォルダに移動します。
cd パス/へ/あなたの/プロジェクト
許可されたモデルで Aider を起動します。生徒には gpt-5.4-mini を推奨します。
aider --model openai/gpt-5.4-mini