中級Python

claude-code-localローカルモデルでClaude Codeを動かす

claude-code-local は GitHub 上のオープンソースプロジェクトです。Apple Silicon 上で MLX を用いて Anthropic API 互換のローカル推論サービスを実装し、Claude Code をオフラインで実行できます。データがデバイス外に出ないため、NDA、法律、医療などの機密性の高いシーンに適しています。

3.1K スター
591 フォーク
2 イシュー
69 閲覧
Python
MIT
登録日

プロジェクト概要

claude-code-local は GitHub 上のオープンソースプロジェクトです。Apple Silicon 上で MLX を用いて Anthropic API 互換のローカル推論サービスを実装し、Claude Code をオフラインで実行できます。データがデバイス外に出ないため、NDA、法律、医療などの機密性の高いシーンに適しています。

Claude Code のようなプログラミングエージェントをローカルで動かす——考えてみる人はいても、実際にやる人はほとんどいない。claude-code-local は、その「実際にやる」を真面目に形にしたプロジェクトのひとつだ。Apple Silicon 上で MLX を使い、Anthropic API と互換性のあるローカルサービスを構築し、Claude Code のリクエストがデバイスの外に出ないようにしている。

プロジェクト名がすでにすべてを語っている。これは本質的にローカル API サービスであり、Claude Code はいつも通りリクエストを送るが、その通信はクラウドではなくローカルモデルに向かう。リポジトリの情報に記載されているモデルは Qwen 3.5 122B、Llama 3.3 70B、Gemma 4 31B で、プロジェクトが示す参考速度は 65 tok/s(Qwen 3.5 122B)だ。

この数字は条件付きで見る必要がある。ローカル推論の速度はチップの型番、メモリ容量、量子化方式に強く依存しており、65 tok/s はプロジェクト側が特定の環境で計測した参考値に過ぎない。構成が変われば結果は大きく異なる可能性がある。より現実的な問題はメモリだ——122B クラスのモデルはユニファイドメモリへの要求が高く、エントリークラスの Mac ではまず動かない。使えるかどうかはメモリの容量次第と言っていい。

本当にコンプライアンス上の圧力がある人にとっては、データがデバイス内に留まるかどうかは、生成速度よりはるかに重要だ。

なぜわざわざこれをやるのか

コードをクラウドの AI に渡すことはすでに一般的だが、一部のチームにとってこれは好みの問題ではなく、一線を画す問題だ。NDA を結んだプロジェクト、医療データの処理、法務文書の分析——こうした場面では、プロンプトがどのサーバーを経由するか自体がコンプライアンスリスクになる。

claude-code-local の価値はまさにここにある:データがデバイスから出ないことだ。プロジェクトの説明には offline と airgap-ready と明記されており、単にデータ送信を最小限にするだけでなく、設計上、オフライン環境で完結したフローを実行できるようになっている。この特性は速度を犠牲にする代わりに、機密性の高いシナリオで安心して Claude Code を使えるようにする。

肝心なのはインターフェース互換性

プログラミングエージェントをローカルで動かすとき、本当のハードルは「動くかどうか」ではなく「どう接続するか」だ。claude-code-local は Anthropic API をローカルで再実装し、Claude Code にローカル出口を取り付けたようなものだ。つまりワークフローを変える必要も、ツールを乗り換える必要もなく、バックエンドをクラウドから自分のマシンに替えるだけですむ。

もちろん代償も明らかだ:ローカルモデルの能力は通常、クラウドの大規模モデルより劣り、速度はハードウェアの上限に制約され、さらにこの方式は Apple Silicon のみをサポートする。リポジトリの状態を見ると、このプロジェクトは約 3.1k スター、600 以上のフォークがあり、Python 実装、MLX ネイティブで、まだ比較的初期の段階にある。

注目すべき人は誰か

  • 法律事務所、病院、または厳格な NDA 環境でコードを書く開発者で、コードを社内ネットワークの外に出せない人
  • 大容量メモリの Apple Silicon マシンを持ち、クラウド API 依存から脱却したい Claude Code ユーザー
  • MLX 推論とローカルモデルのスケジューリングに興味がある開発者——このリポジトリは良い参考実装になる

使い始める前に考えておくこと

まず第一に、ハードウェアの確認だ。Apple Silicon は絶対条件であり、メモリ容量が動かせるモデルの大きさを直接決める。低スペックの構成で 122B に挑むのはやめよう。

第二に、リポジトリの README を基準にすること。モデルの一覧も Claude Code のバージョンも変わっていくので、作業を始める前に現在のドキュメントを確認し、古いチュートリアルに従わないこと。

第三に、体験の落差を受け入れること。ローカル推論とクラウド API を比べると、体感上のレイテンシは通常、桁が違う。コンプライアンスのシナリオではこれは価値のある交換だが、単にコストを節約したいだけなら失望するかもしれない。

claude-code-local は現時点では、方向性が正しい初期の取り組みであり、開箱即用(そのまま使える)の域には達していない。その最大の貢献は、Claude Code のようなツールが完全にクラウドから切り離して動作し得ることを証明した点にある——そして、データ機密性が重要なシナリオには、まさにその可能性が必要なのだ。より大容量メモリの Mac が普及し、ローカルモデルがあと何世代か進化すれば、こうしたプロジェクトはますます無視できなくなるだろう。

オープンソースAIプロジェクトApple SiliconMLX推論ローカル大規模モデルClaude CodeオフラインAIプログラミングデータプライバシー保護機密シーン開発ローカル推論サービスNDA準拠

プロジェクト評価

0.0 (0 レビュー)

共有

よくある質問

claude-code-local: ローカルモデルでClaude Codeを動かすとは?

claude-code-local は GitHub 上のオープンソースプロジェクトです。Apple Silicon 上で MLX を用いて Anthropic API 互換のローカル推論サービスを実装し、Claude Code をオフラインで実行できます。データがデバイス外に出ないため、NDA、法律、医療などの機密性の高いシーンに適しています。

claude-code-local: ローカルモデルでClaude Codeを動かすはどのプログラミング言語で開発されていますか?

claude-code-local: ローカルモデルでClaude Codeを動かすは主にPythonで開発されています。

claude-code-local: ローカルモデルでClaude Codeを動かすのライセンスは何ですか?

claude-code-local: ローカルモデルでClaude Codeを動かすはMITライセンスで公開されています。

関連プロジェクト

該当する結果がありません

もっと見る

類似ツール

Cursor

Cursor

VS Codeをベースに二次開発されたインテリジェントコードエディターで、「ネイティブ搭載AI」をコアセールスポイントとしています。プラグインに依存せず、AIをエディターの基層に深く統合し、プロジェクト全体のコンテキストコードベースを理解することができ、VS Codeのすべての設定とプラグインのシームレスな移行をサポートします。

Google Antigravity

Google Antigravity

Antigravityは、Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSSなどの複数モデルをサポートしており、開発者は同じ環境内でタスクに最適なモデルを選択できます。

Codex

Codex

OpenAI Codexは、OpenAIが開発したAIプログラミングモデル兼アシスタントであり、自然言語の指示を対応するソースコードに翻訳し、開発者にインテリジェントな補完やコード生成などの機能を提供します。このモデルは、2021年にOpenAI APIのコードモデルとして初めてリリースされ、GitHub Copilotの中核的サポートを担っていました。OpenAIの技術進化に伴い、Codexは2025年に「AIプログラミングエージェント」として新たな姿で復帰し、複雑な要件を理解し、コードの自動記述やデバッグを実行することで、開発効率とソフトウェアの提供速度を大幅に向上させています。

Kiro

Kiro

KiroはAWSが提供するAIプログラミングIDEであり、仕様駆動開発モデルを採用し、自然言語の要求を明確な仕様書とタスクに変換します。その後、組み込みのAIエージェントがコードを生成し、デバッグと最適化を行い、大規模プロジェクト開発の全プロセスを支援します。

Trae

Trae

Trae(公式サイト trae.ai)は、ByteDanceによって開発されたAIネイティブな統合開発環境(IDE)です。単なるプログラミングアシスタントではなく、「協働パートナー」として、大規模言語モデル(LLM)を深く統合し、開発者が要件定義からコード構築、デバッグ、デプロイまで、より知的で自動化されたソフトウェア開発を実現することを支援します。

Claude

Claude

Claudeは、米国のAI企業Anthropicが開発した知的言語インタラクションプラットフォームです。深いテキスト理解、情報整理、コード支援、タスク分析などの能力を統合し、チャット対話を超えて、長文要約、画像解析、論理的推論、プログラミング支援など、より複雑な問題に対応できます。一部の単純な質問応答ボットと比べて、Claudeは推論ロジックと拡張機能を備えた知的ツールと言えます。

コメント

コメント

0
0/500 文字

コメントはまだありません

最初のコメントを書きましょう

オープンソースプロジェクト

オープンソースAIプロジェクトを探求し、学び、貢献して、人工知能技術の発展を推進しましょう

すべて表示