Repolode
nicedreamzapp

nicedreamzapp/claude-code-local

MLXでApple Silicon Mac上にオープンモデルを動かし、Claude Codeをオフラインで使えるAPI互換サーバーを提供します。

代替できる製品:Claude Code

スター
3,372
フォーク
652
未解決の Issue
3
最終コミット
4 日前

これは何?

Claude Code Localは、AppleのMLXフレームワークを使ってMacのチップ上でオープンモデルを実行し、AnthropicのMessages API形式でClaude Codeに応答する小規模なPythonサーバー(proxy/server.py)です。Claude Codeはローカルサーバーに直接接続するため、クラウドモデルやAPIキーは不要で、プロンプトとコードはマシン上にとどまります。

Gemma 4、Qwen、LlamaのJSON形式など、各モデル固有のツール呼び出し形式をClaude Codeのツール呼び出し形式に変換し、不正なツールJSONを修復して、ターン間でプロンプトキャッシュを再利用します。セットアップ時にMacのメモリを確認して適切なモデルを選択します。8 GBのマシンではGemma 4 E4B、96 GB以上ではQwen 3.8 27Bが選ばれます。

コーディング用ランチャーのほか、軽量なターミナルエージェント、ブラウザーエージェント、音声モード、Claudeの利用上限に達した後も会話を続けるための「keep going」という無料のクラウドフォールバックも含まれています。MITライセンスで、Apple SiliconとPython 3.12が必要です。

主な機能

  • 01ローカルのMLXモデルを使い、Claude Code向けにストリーミング対応のAnthropic Messages APIを提供します。
  • 02モデル固有のツール呼び出し形式をClaude Codeのツール呼び出し形式に変換します。
  • 03ターン間でプロンプトキャッシュを再利用し、長時間のセッションを高速化します。
  • 04Macで利用可能なメモリに応じてローカルモデルを選択します。
  • 05無料のクラウドモデルまたはローカルモデルで会話を続ける「keep going」オプションを提供します。

ユースケース

  • Claudeの利用上限に達した後もClaude Codeを使い続ける。
  • Mac上でオフライン、またはエアギャップ環境でソースコードを扱う。
  • 法律や医療など機密性の高い作業で、プロンプトやコードをサードパーティのサーバーに送らずに作業する。
  • Apple Silicon上のClaude Codeワークフローでオープンモデルを試す。

トピック

よくある質問

claude-code-local とは?
MLXでApple Silicon Mac上にオープンモデルを動かし、Claude Codeをオフラインで使えるAPI互換サーバーを提供します。 Claude Code Localは、AppleのMLXフレームワークを使ってMacのチップ上でオープンモデルを実行し、AnthropicのMessages API形式でClaude Codeに応答する小規模なPythonサーバー(proxy/server.py)です。Claude Codeはローカルサーバーに直接接続するため、クラウドモデルやAPIキーは不要で、プロンプトとコードはマシン上にとどまります。
claude-code-local は無料で使えますか?ライセンスは?
claude-code-local は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
claude-code-local は今もメンテナンスされていますか?
活発にメンテナンス中。claude-code-local の最終コミットは 2026年10月15日 です。
claude-code-local は何に使えますか?
Claudeの利用上限に達した後もClaude Codeを使い続ける。 Mac上でオフライン、またはエアギャップ環境でソースコードを扱う。 法律や医療など機密性の高い作業で、プロンプトやコードをサードパーティのサーバーに送らずに作業する。 Apple Silicon上のClaude Codeワークフローでオープンモデルを試す。
claude-code-local はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/nicedreamzapp/claude-code-local

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト