THINKLAB
開発ツールAider

Aider

Gitの履歴を残しながら、ターミナルでAIとコードを直す。

料金: オープンソース中心(利用するモデルのAPI料金などは別途・公式で確認)API: なし最終確認日 2026年8月20日
  • CLI
  • Mac
  • Linux
  • Windows

CONCLUSION

THINKLABの結論

どんなAIか

IDEを置き換えるというより、ターミナルとGitの既存フローへAI編集を差し込むタイプのツールです。まずaskで方針を詰め、codeで小さな変更を行い、diffを確認する使い方から始めると特徴を掴みやすいです。

特に向いている用途

Gitとターミナルを日常的に使い、AI編集も既存の開発フローへ組み込みたい開発者 / AIが行った変更をdiffやコミット単位で確認しながら進めたい人 / 利用するLLMを固定せず、用途やコストに応じて切り替えたい人

選ぶ際の注意点

CLIとGitの基本操作に慣れていない人には、GUI中心のコーディング支援より導入ハードルが高い

Aiderについての結論

ABOUT

Aiderとは

Aiderは、ローカルのGitリポジトリを対象に、ターミナル上の対話からコード変更を進めるAIペアプログラミングツールです。

編集対象のファイルだけでなく、リポジトリ全体の主要なクラスや関数を要約したrepo mapを文脈として使えるため、既存コードとの関係を踏まえた変更を依頼しやすい設計です。

コードをすぐ変更するcodeモード、相談だけを行うaskモード、設計案を編集モデルへ渡して変更するarchitectモードを使い分けられます。

  • 検索のように「答えを探す」だけでなく、文章の下書きや整理、アイデア出しなど、作業の途中を支援できます。
  • 通常のソフトと違い、決まったボタン操作ではなく、言葉で指示して結果を得ます。
  • AIの回答は常に正しいとは限らないため、公開・提出・重要な判断の前に人が確認する必要があります。

CAPABILITIES

できること

Gitと密接に連携した変更管理

Aiderがファイルを編集すると変更をGitコミットとして残せます。/diffで差分を確認し、/undoで直前のAiderによる変更を戻す運用ができます。

出力は人が確認してから使う

repo mapでコードベースの関係を把握

リポジトリ内の主要なファイル、クラス、関数やシグネチャを簡潔なマップとしてモデルへ渡し、直接追加していない関連コードも踏まえて編集を支援します。

出力は人が確認してから使う

相談と編集をモードで切り替え

askではコードを変更せず相談し、codeでは実際の編集を行えます。architectでは設計役と編集役を分けて変更を進める構成を選べます。

出力は人が確認してから使う

利用するモデルを選べる

特定のAIモデルに固定されず、対応する複数のモデルプロバイダーやローカルモデルを用途に応じて選択できます。

出力は人が確認してから使う

AUDIENCE

向いている人・向いていない人

向いている人

  • Gitとターミナルを日常的に使い、AI編集も既存の開発フローへ組み込みたい開発者
  • AIが行った変更をdiffやコミット単位で確認しながら進めたい人
  • 利用するLLMを固定せず、用途やコストに応じて切り替えたい人

向いていない・注意が必要な人

  • ターミナルやGitを使わず、GUIだけでコード生成を完結させたい人
  • AIの変更差分を確認せず、そのまま本番へ反映したい人

医療・法律・金融など専門判断が必要な領域では、AIの出力だけを根拠にしないでください。

PRICING

料金

オープンソース中心(利用するモデルのAPI料金などは別途・公式で確認)

金額や条件は変更されるため、申込・契約前に公式情報を確認してください。

公式サイトで確認 ↗

THINKLAB REVIEW

THINKLAB Review

結論

Aiderの強みは、AI編集をGitの履歴から切り離さないこと。

IDEを置き換えるというより、ターミナルとGitの既存フローへAI編集を差し込むタイプのツールです。まずaskで方針を詰め、codeで小さな変更を行い、diffを確認する使い方から始めると特徴を掴みやすいです。

強み

  • 普段のGitリポジトリとターミナルを中心に作業でき、専用IDEへ移行せず試しやすい
  • AIによる変更をコミットやdiffとして追跡でき、レビューと取り消しの流れを作りやすい
  • askで設計を相談してからcodeへ移るなど、いきなり編集させない使い分けができる

注意点

  • CLIとGitの基本操作に慣れていない人には、GUI中心のコーディング支援より導入ハードルが高い
  • 選択するモデルや設定によって応答品質・速度・利用料金が変わるため、モデル側の条件確認も必要
  • 自動コミットが便利な一方、既存のGit運用ルールに合わせて設定を確認してから使う必要がある

今日試すこと

テスト用のGitリポジトリでAiderを起動し、askモードでコードの説明を求めた後、小さな修正をcodeモードで依頼してdiffを確認する。

HISTORY

更新履歴

  1. 2026年8月20日 · updated

    テンプレート記事から個別記事へ移行し、Git連携・repo map・チャットモードを中心に本文を再構成

    THINKLAB編集部

Recommended

  • Aider

    このページのツール

    ローカルのGitリポジトリを対象に、ターミナルからコードの相談・編集・差分確認を進められるオープンソースのAIペアプログラミングツール。

    公式情報を確認する
  • ChatGPT

    おすすめ

    文章作成、情報整理、分析、画像生成、プログラミングなど幅広い用途に対応する汎用AIアシスタント。

    ChatGPTを詳しく見る
  • Claude

    おすすめ

    長文の読解や文章作成、資料整理、プログラミング支援を得意とする対話型AI。

    Claudeを詳しく見る

THINKLAB編集部による関連ツールの紹介です。広告・アフィリエイトリンクではありません。

FAQ

FAQ

Aiderはコードを勝手に変更しますか?

codeモードやarchitectモードでは依頼に応じてファイルを編集します。変更せず相談したい場合はaskモードを使えます。AIによる変更はdiffやGit履歴で確認してから採用する運用が安全です。

AiderはGitとどう連携しますか?

Gitリポジトリでの利用を前提にした連携が強く、編集内容をコミットとして残したり、/diffで差分を見たり、/undoで直前のAiderによる変更を戻したりできます。

特定のAIモデルしか使えませんか?

特定モデル専用ではありません。対応する複数のモデルプロバイダーやローカルモデルを選択できます。利用可能なモデルと料金は公式ドキュメントと各モデル提供元で確認してください。

Next

次に見るコンテンツ

Newsletter

THINKLABの最新情報を受け取る

AIニュース・ツール・ガイドの要点を、仕事で使える形でお届けする予定です。

メール登録機能は準備中です

現在はメールの受付・保存を行っていません。開始時は本欄とプライバシーポリシーを更新します。