【結論】ローカルLLMとの対応範囲を確認する
Claude CodeはClaudeモデルを前提とし、Ollamaなどの非ClaudeローカルLLMへ差し替える構成はAnthropicの公式サポート対象ではありません。
LiteLLMなどのゲートウェイはClaudeモデルへの認証集約、利用量追跡、予算管理には使えますが、非Claudeモデルのツール互換性は保証されません。
ローカルLLMが必要な場合は、そのモデルへ正式対応する別エージェントを隔離環境で評価します。
# ターミナルで実行:Claude Codeの認証とモデルを確認
claude
# 起動後のセッション内で実行:接続状態を確認
/status
/model
# ターミナルで実行:ゲートウェイ設定を確認
env | grep -E 'ANTHROPIC_BASE_URL|ANTHROPIC_MODEL' || true具体的な手順・設定方法
オフライン、プライバシー、費用、モデル比較のどれが目的か明確にします。
Claude Codeを使う場合はClaudeアカウント、Anthropic API、Bedrock、Vertex AIなどの公式経路を選びます。
ローカルLLMは別ツールで、ツール呼び出し、権限、監査ログ、外部通信、モデルライセンスを検証します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
現在の接続先、モデル、認証方式を読み取り専用で確認してください。
非Claudeモデルまたは未承認ゲートウェイへ接続している可能性があれば警告してください。
環境変数と設定ファイルは変更しないでください。注意点・よくあるエラーと対処法
ダミーAPIキーとlocalhostを設定しても、互換性や安全性は保証されません。
ローカル実行でもゲートウェイ、拡張機能、モデル管理ソフトが外部通信する場合があります。
完全無料という表現は、電力、GPU、メモリ、運用、保守、ライセンスの費用を無視しています。