Claude Code はオープンソースか|ライセンスと公開の実態

「Claude Code はオープンソースなのか」という疑問を持つ開発者は少なくない。GitHub に公開リポジトリが存在し、npm パッケージとして配布されてきた経緯から「OSS では?」と誤解されやすい。本記事ではライセンスの実態・公開範囲・npm 時代の経緯を整理し、Claude Code の正確な位置づけを明らかにする。

Conclusion

Claude Code は Anthropic の商用ライセンス製品であり、オープンソースではない。GitHub にパブリックリポジトリが存在するが、LICENSE.md には「© Anthropic PBC. All rights reserved.」と明記されており、ソースコードの改変・再配布は禁止されている。

Contents (8)

「オープンソース」と「公開リポジトリ」は別物

「GitHub で公開されている=オープンソース」と思われがちだが、この 2 つは別の概念だ。

オープンソース(OSS)とは、OSI(Open Source Initiative)が定義した条件を満たすライセンスのもとでソースコードが公開され、誰でも自由に閲覧・改変・再配布できる状態を指す。MIT ライセンス・Apache 2.0・GPL などが代表例だ。

公開リポジトリ(Public Repository)とは、GitHub などで誰でも閲覧・フォークできるよう設定されたリポジトリを指す。しかしこれはアクセスの話であって、ライセンスの話ではない。ライセンスが商用条件であれば、「コードを読める」としても改変・再配布は禁止される。

Claude Code は後者に該当する。コードが GitHub で「見える」ことと「使ってよい」ことは別であり、OSS とは言えない。

Claude Code の GitHub リポジトリとライセンス

Claude Code の公式 GitHub リポジトリは anthropics/claude-codegithub.com/anthropics/claude-code)として公開されており、2026 年 6 月時点で 13.5 万スターを超える人気リポジトリになっている。

しかしリポジトリ内の LICENSE.md には以下のように記載されている(参照)。

© Anthropic PBC. All rights reserved. Use is subject to Anthropic's Commercial Terms of Service.

日本語に訳すと「Anthropic PBC の著作物です。無断転用禁止。利用は Anthropic の商用利用規約に従うこと」となる。MIT や Apache のようなオープンソースライセンスではなく、プロプライエタリ(独自商用)ライセンスだ。

この点を踏まえれば「Was Claude Code open source?(Claude Code はオープンソースだったか?)」という問いへの答えは「No、一度もオープンソースだったことはない」となる。

npm パッケージ時代の経緯

Claude Code は当初、npm パッケージ @anthropic-ai/claude-code として公開されていた。npm パッケージはインストール後にファイルを展開するため、難読化(minify/obfuscate)されているとはいえコードの断片が見える状態だった。これが「ソースが読める=OSS」という誤解を生んだ一因と考えられる。

しかし npm パッケージの利用規約もあくまで Anthropic の商用規約が適用されており、OSI 定義のオープンソースライセンスは付いていなかった。

その後 Claude Code はネイティブインストーラー方式(macOS/Linux では curl スクリプト、Windows では PowerShell スクリプト)に移行し、npm 経由のインストールは非推奨(Deprecated)となっている(公式ドキュメント 参照)。

OSS と誤解されやすい 4 つのポイント

Claude Code が「オープンソースではないか」と疑われる理由を整理しておく。

  1. GitHub にパブリックリポジトリがある — 「公開 = OSS」と混同しやすい。しかしライセンスは商用条件。
  2. npm で配布されていた — npm 自体は OSS/商用問わず配布できるレジストリ。npm への登録はライセンスを意味しない。
  3. 無料でインストールできる — Free to use(利用無料)と Open Source(ソース公開)は別の概念。Claude の有料サブスクリプション、または Anthropic Console アカウントが必要で「完全無料」ではない。
  4. コミュニティ Issue が活発 — GitHub に Issue やディスカッションがあることも OSS と混同されやすい。ただし Proprietary な製品でも Issue トラッカーは公開できる。

Claude Code の利用条件

Claude Code 自体のバイナリは無料でインストールできるが、実際に使うには以下のいずれかが必要だ(公式ドキュメント)。

  • Claude サブスクリプション(claude.com の有料プラン)
  • Anthropic Console アカウント(API 課金で使う開発者向け)
  • サードパーティプロバイダー統合(一部機能)

「ツールのバイナリは無料」だが「動かすためにはアカウントまたは課金が必要」という構造だ。ソースコードも公開されておらず、改変・再配布も禁じられている。

他のコーディングツールとの比較

参考として、主要な AI コーディングツールのライセンス状況を整理する。

ツール GitHub 公開 ライセンス種別
Claude Code あり(公開) プロプライエタリ(商用)
GitHub Copilot なし プロプライエタリ(商用)
Cursor 一部のみ プロプライエタリ(商用)
Continue.dev あり Apache 2.0(OSS)
Tabby あり Apache 2.0(OSS)
Aider あり Apache 2.0(OSS)

真に OSS なコーディング支援ツールには Continue.devTabbyAider などがある。Claude Code はこれらとは異なり、Anthropic が開発・保有するプロプライエタリ製品だ。

オープンソース版 Claude Code は存在するか

2026 年 6 月時点では、オープンソースとして公開された Claude Code の公式バージョンは存在しない。また Anthropic から「将来的にオープンソース化する」という公式発表も出ていない。

ただし Anthropic は関連する仕様・プロトコルの一部をオープンにしている。例えば MCP(Model Context Protocol)の仕様は OSS として公開されており(anthropics/modelcontextprotocol)、コミュニティが自由に実装・拡張できる。Claude Code の「ツール本体」は商用だが、「接続仕様」はオープンという棲み分けだ。

まとめ

Claude Code は、Anthropic が開発・提供するプロプライエタリなコーディング支援ツールだ。

  • OSS ではない:LICENSE.md に「All rights reserved」「商用規約に従え」と明記
  • GitHub は公開されている:しかし「公開リポジトリ ≠ オープンソース」
  • npm 配布は廃止:現在はネイティブインストーラー / Homebrew / WinGet が推奨
  • 利用は有料:Claude サブスクリプションまたは Anthropic Console が必要

「GitHub にある」「無料でインストールできる」からといって OSS ではない点は注意が必要だ。真にオープンソースな選択肢を求める場合は Aidergithub.com/paul-gauthier/aider)や Continue.devcontinue.dev)が候補となる。

Helpful? ♡
Clauder Navi Editorial Team
@clauder_navi

Delivering the latest Claude / Claude Code news and practical insights daily. Learn more about us at About this site.