02 — 仕組み
一度インストール → aic と入力 → クリーンなコミット。
- 01 インストール brew install aic
- 02 セットアップ provider · key · model — またはローカルエージェント
- 03 実行 type: aic
- 04 読み取り diff を読む
- 05 起草 メッセージを書く
- 06 コミット 完了 ✓
03 — 自動バッチ処理
ファイル境界のさらに下へ
1つのファイル、複数のコミット
他のコミットツールはファイル境界で止まります — 1ファイル、1メッセージ。aic は hunk レベルで diff を読むので、3つの関心事に触れる1つのファイルが3つの焦点を絞った conventional コミットになります。ステージなし、コマンド1つ、本当にクリーンに読み返せる履歴。
hunk ごとのバッチ処理 ✦
ベスト AI コミットツールの中の aic を見る →17 種類のコミット · WCAG セーフな色
04 — コンフリクト解決
マージコンフリクトを解決。
マージ途中でコマンド一本。aic は衝突した各ファイルを読み、マーカーのない解決案を提示し、書き込む前に統合 diff を示します。各ファイルは個別の y/n です — 信頼できるものを承認し、残りを拒否し、マージを完了します。
05 — あなたのエージェントを連携
キーではなく、エージェントを連携。
Claude Code、Codex、Cursor、Gemini を既に使っていますか?aic をヘッドレスモードであなたのエージェントに向けます — diff を渡し、エージェントがメッセージを書き、aic がコミットします。API キーもデフォルトモデルも不要:エージェント自身の認証を再利用します。
06 — プロバイダとプライバシー
あなたのキー · あなたのモデル
プロバイダを自分で。aic は LLM と直接通信 — 中間業者なし、コミットごとの課金なし、プロキシなし。API キーはあなたのマシンから出ません。
- OpenAI
- Anthropic
- Gemini
- DeepSeek
- Groq
- Ollama
- xAI
- Mistral
- OpenRouter
- Perplexity
- Together
- OpenAI-compatible
- OpenAI
- gpt-5-mini
- Anthropic
- claude-haiku-4-5
- Gemini
- gemini-2.5-flash
- DeepSeek
- deepseek-v4-flash
- Groq
- llama-3.3-70b-versatile
- Ollama
- llama3.3
- xAI
- grok-4.3
- Mistral
- mistral-small-latest
- OpenRouter
- (あなたのモデル)
- Perplexity
- sonar
- Together
- meta-llama/Llama-3.3-70B-Instruct-Turbo
- OpenAI-compatible
- (あなたのモデル)
中間業者なし · コミットごとの課金なし · 呼び出しはあなたのマシンから直接
プロファイルを保存 · aic use で切り替え
aic の比較
aicommits や OpenCommit などと比べて aic はどう違う?各比較は相手が勝る点を率直に認めつつ、aic が前に出る箇所を正確に示します。
全ツールの一覧を見る →07 — インストール
1行で aic をインストール。
- 無料 & MIT
- Node.js 不要
- 12プロバイダー
- pre-commit フックと共存
- キーはマシンから出ない
brew install CaicoLeung/aic/aic `brew upgrade aic` で更新。Homebrew インストールは自動検出されるので、`aic update` は brew へ誘導します。
curl --proto '=https' --tlsv1.2 -sSfL https://github.com/CaicoLeung/aic/releases/latest/download/aic-installer.sh | sh GitHub Releases から最新リリースのバイナリをダウンロード。
irm https://github.com/CaicoLeung/aic/releases/latest/download/aic-installer.ps1 | iex PowerShell。最新リリースのバイナリをダウンロード。
そして aic setup を実行してプロバイダ、キー、モデルを選択。