aic
v0.5.6

git-ai から乗り換え

git-ai の代替:aic

git-ai はローカルファーストの Git アシスタント — コミット、PR 説明、ゼロ設定の Ollama。初期段階(v0.1.3)で、2026年2月から休眠しています。原子履歴なら aic が代替案で、毎週リリースしています。

git-ai から乗り換える理由

git-ai はファイル粒度で、数ヶ月更新されていません — PR 説明機能以外に、分割も解決もできません。

機能ごとの比較

能力 aic git-ai
未ステージの作業を複数コミットに自動バッチング あり — 未ステージの変更を論理的なアトミックコミットに分割 なし — ステージした diff ごとに1メッセージ
単一ファイルを複数コミットに分割(per-hunk) あり — 各 hunk を意図に応じて自分のコミットへ なし — せいぜいファイル粒度
マージコンフリクトの解決 あり — `aic resolve` が diff を提案し、ファイルごとに確認 なし — コミットメッセージのみ
PR 説明 なし あり — `git ai pr`
ローカルファーストのデフォルト 任意のプロバイダーを選択(Ollama 含む) ゼロ設定の Ollama — 無料・オフライン
ランタイムと依存 Rust バイナリ — Node.js 不要 Node.js ≥ 22 — npm / npx
セットアップ 対話式の `aic setup` ウィザード `git ai config` コマンド
プロバイダー網羅 11の一級プロバイダー + OpenAI 互換 Ollama、OpenAI、Anthropic
プロジェクトの活動状況 毎週リリース 2026-02 以降静か
コミットメッセージ形式 Conventional Commits conventional + gitmoji オプション
複数のメッセージ候補 なし なし

aic をインストール →

以下なら aic へ:

…未ステージの作業を論理コミットに分割し、マージコンフリクトを解決したい — 毎週リリースするプロジェクトから。

以下なら git-ai に留まる:

…PR 説明と、無料・オフライン・ゼロ設定のデフォルトが欲しい。

乗り換え方

  1. aic をインストール: brew install CaicoLeung/aic/aic
  2. 一度だけ設定:`aic setup` を実行 — プロバイダー・キー・モデルを1つのウィザードで
  3. コミット:作業をステージして `aic` を実行;aic が未ステージの作業を自動バッチします
aic vs git-ai ★ GitHub でスター