Claude CodeはGitHubで公開されているが、OSSではない
室谷「claude code oss」や「claude code source」で検索してくる人が最近増えているんですよね。みんな「あれ、Claude Codeってオープンソースなんだっけ?」と思って調べるわけで・・・
テキトー教師講座でも同じ質問が来ます。「GitHub上にリポジトリがあるから無料で使えますか?」って。
そこで「OSSとソース公開は違います」という話から始めることになります。
そこで「OSSとソース公開は違います」という話から始めることになります。
室谷結論から言うと、Claude CodeはGitHubでリポジトリを公開していますが、オープンソースではないんですよね。ライセンスを確認すると「© Anthropic PBC. All rights reserved.」と書いてある。
MITでもApacheでもない、商用ライセンスです。
MITでもApacheでもない、商用ライセンスです。
テキトー教師この混乱はよくわかります。GitHubにリポジトリが存在して、スターも10万超えていれば「OSSだ」と思うのは自然な反応ですよ。
でも中身を見ると「ソース公開型の商用製品」という整理が正確です。
でも中身を見ると「ソース公開型の商用製品」という整理が正確です。
室谷GitHubのリポジトリは、プラグイン開発やコミュニティの場として機能している。コードそのものを改変して別製品を作るのはライセンス違反です。
スター数が114,000を超えているので、存在感はOSS並みなんですが・・・
スター数が114,000を超えているので、存在感はOSS並みなんですが・・・
テキトー教師整理すると、「ソース公開 ≠ オープンソース」です。GitHubで見れる、forkできる、PRも出せる、でもライセンス的には「読んでいいけど商用利用・改変は不可」という位置づけです。
Claude CodeのGitHubリポジトリ:何ができるのか

室谷では実際に
anthropics/claude-code リポジトリで何ができるかを見ていきましょう。バグ報告、プラグイン開発、公式プラグインの閲覧、これらは普通にできます。
テキトー教師リポジトリのIssue数が5,000件超というのが印象的ですよね。フォークも19,000件ある。
コミュニティとして相当アクティブです。Anthropic側も積極的に管理していて、PRも482件オープンしています。
コミュニティとして相当アクティブです。Anthropic側も積極的に管理していて、PRも482件オープンしています。
室谷このリポジトリで特に注目すべきなのは
これはそのまま参考にして自分のプロジェクトに使えます。
plugins/ ディレクトリです。公式が提供するプラグインが置いてあって、コードレビューの自動化とか、学習スタイルの最適化とかが実装されている。これはそのまま参考にして自分のプロジェクトに使えます。
テキトー教師受講生さんに「GitHubを見ながら設定を理解しよう」という課題を出すことがあります。CHANGELOG.mdを見ると直近のアップデート内容が全部わかるので、機能の変化を追うのに便利です。
室谷インストール方法もREADMEに最新が反映されています。npm経由のインストールは非推奨になって、macOS/Linuxは
curl -fsSL https://claude.ai/install.sh | bash、WindowsはWinGetが推奨になっていますね。
テキトー教師このあたりはAnthropicが頻繁に更新しているので、公式リポジトリを直接見るのが一番確実です。
| 項目 | 内容 |
|---|---|
| リポジトリURL | https://github.com/anthropics/claude-code |
| スター数 | 114,000以上(2026年4月時点) |
| フォーク数 | 19,000以上 |
| オープンIssue | 5,000件以上 |
| ライセンス | Anthropic商用ライセンス(全権留保) |
| 主な用途 | バグ報告・プラグイン開発・公式ドキュメント参照 |
Claude CodeのライセンスはOSSではない:詳細解説
室谷ライセンスについて正確に理解しておく必要があります。LICENSE.mdには「© Anthropic PBC. All rights reserved. Use is subject to Anthropic's Commercial Terms of Service.」と書いてある。
つまり商用利用規約に従う必要がある。
つまり商用利用規約に従う必要がある。
テキトー教師「All rights reserved」という表現はOSSとは真逆ですよね。MITライセンスなら「Permission is hereby granted, free of charge, to any person」と始まる。
ここが根本的に違います。
ここが根本的に違います。
室谷ただ、GitHubのIssueを見ると面白い議論もあって・・・Claude Codeのバイナリ内部でApache 2.0やMITライセンスのOSSが使われているという指摘があります。Inkというターミナルインターフェースライブラリとか。
Anthropicがそれらの帰属表示をきちんとしていないという問題提起がされていたりします。
Anthropicがそれらの帰属表示をきちんとしていないという問題提起がされていたりします。
テキトー教師OSSを使った製品を作る場合、使ったOSSのライセンス条件(帰属表示など)を守らないといけないですよね。これは商用製品でも同じです。
Claude Codeが内部でOSSを使っていて、それに関する表示が不十分という指摘があったようですが、Anthropicは対応中とのことです。
Claude Codeが内部でOSSを使っていて、それに関する表示が不十分という指摘があったようですが、Anthropicは対応中とのことです。
室谷結論をまとめると、Claude Code自体は「ソース公開型の商用製品」です。見ることはできるが、改変して再配布したり、競合製品を作ったりするのはライセンス違反になります。
テキトー教師この理解が重要なのは、「GitHubにあるから自由に使える」と思い込んでビジネス利用する人が出てくるリスクがあるからですね。
Claude Codeと比較される真のOSSツール
室谷「claude code oss 代替」という検索も多いですね。MITやApacheライセンスで本当にオープンソースなAIコーディングツールを求めているわけです。
代表的なものをいくつか見ていきましょう。
代表的なものをいくつか見ていきましょう。
テキトー教師コミュニティのメンバーさんから「Claude Codeより安くてOSSなツールはないですか?」という質問をよくもらいます。選択肢はいくつかあります。
室谷まず「Goose」。Block(旧Square)が開発したOSSのAIエージェントフレームワークです。
Jack Dorsey氏が「goose + qwen3-coder = wow」とXに投稿して話題になりました。Claude Codeに似たアーキテクチャで、LLMは入れ替え可能です。
Jack Dorsey氏が「goose + qwen3-coder = wow」とXに投稿して話題になりました。Claude Codeに似たアーキテクチャで、LLMは入れ替え可能です。
テキトー教師Gooseに「Qwen3-coder(30Bパラメーターモデル)」を組み合わせると、完全ローカルで動作するClaude Code的な環境が作れます。データがクラウドに送られないのがポイントですよね。
ただし、モデルダウンロードに17GB必要だったり、セットアップの手間があります。
ただし、モデルダウンロードに17GB必要だったり、セットアップの手間があります。
室谷「Cline」もOSSの選択肢として人気があります。VSCodeの拡張機能として動作して、Claude CodeのAPI経由でClaudeモデルを使いつつも、中間層がオープンソースになっています。
テキトー教師「aider」も昔からある老舗OSSのAIコーディングツールです。Pythonで書かれていて、使えるLLMが幅広い。
Claude Code的なエージェント機能というよりはコードの差分提案が中心ですが、軽量で動作が安定しています。
Claude Code的なエージェント機能というよりはコードの差分提案が中心ですが、軽量で動作が安定しています。
室谷MYUUUのチームでも色々試したんですが、正直なところ現時点では「ガチのコーディング作業」においてClaude CodeはOSS代替よりも精度が高いです。Anthropicがモデルをチューニングしているので当然といえば当然ですが・・・
テキトー教師「完全無料で使いたい」という目的ならOSS代替を使う価値がありますね。「精度を最大化したい」なら今のところClaude Codeに軍配が上がります。
用途とコスト感で選ぶのが正直なところだと思います。
用途とコスト感で選ぶのが正直なところだと思います。
| ツール | ライセンス | 特徴 | LLM |
|---|---|---|---|
| Claude Code | 商用(Anthropic) | 高精度・公式サポート | Claude専用 |
| Goose | Apache 2.0 | ローカル動作可・LLM自由 | 任意(Ollama等) |
| Cline | MIT | VSCode拡張・使いやすい | 任意(Claude API可) |
| aider | Apache 2.0 | 軽量・Pythonベース | 任意 |
Claude for Open Source:OSSメンテナー向け無料プログラム

室谷ここが一番重要な話かもしれないですね。2026年2月26日にAnthropicが「Claude for Open Source」というプログラムを発表しました。
OSSメンテナーにClaudeを6ヶ月間無料提供するプログラムです。
OSSメンテナーにClaudeを6ヶ月間無料提供するプログラムです。
テキトー教師これは本当に画期的なプログラムだと思います。最大10,000名が対象で、提供されるのがClaude Max 20x(月額$200)6ヶ月分。
つまり$1,200相当を無料でもらえる可能性があるということです。
つまり$1,200相当を無料でもらえる可能性があるということです。
室谷応募資格がいくつか条件があります。GitHubで5,000スター以上のリポジトリのメインメンテナーか、月間100万ダウンロード以上のnpmパッケージの管理者。
かつ、直近3ヶ月以内にコミット、リリース、PRレビューなどのアクティビティがある人が対象です。
かつ、直近3ヶ月以内にコミット、リリース、PRレビューなどのアクティビティがある人が対象です。
テキトー教師「自分のプロジェクトはスターが少ないから無理かな」と思う方もいると思うんですが、この条件には例外規定があります。「エコシステムが静かに依存している重要なプロジェクト」なら、スター数が条件を下回っていても審査で通ることがあるようです。
実際に低スターでも採択されたケースの報告があります。
実際に低スターでも採択されたケースの報告があります。
室谷応募はシンプルで、
ただし締め切りは2026年6月30日です。
claude.com/contact-sales/claude-for-oss から申請します。審査はローリング方式なので、いつ申請しても随時受け付けています。ただし締め切りは2026年6月30日です。
テキトー教師採択された人の報告を見ると、申請書に「自分のプロジェクトが何に使われているか」「どれだけのダウンロード数・依存プロジェクトがあるか」「Claude Codeをどのメンテナー業務に使うか」を具体的に書くと通りやすいようです。
室谷Claude Code TemplatesというツールがGitHub 22,000スター、npm 11万ダウンロードで採択されたという報告がありました。OSSへの貢献度が明確に示せると有利ですね。
テキトー教師.AI(ドットエーアイ)のコミュニティメンバーでもOSSプロジェクトを持っている方は、申請してみる価値は十分あると思います。月$200のツールが6ヶ月無料になるのは、メンテナーにとってかなりインパクトがあります。
| 項目 | 内容 |
|---|---|
| プログラム名 | Claude for Open Source |
| 開始日 | 2026年2月26日 |
| 提供内容 | Claude Max 20x(月$200)×6ヶ月分 |
| 対象 | OSSメンテナー・コアコントリビューター |
| 主な条件 | 5,000+ GitHubスターまたは100万+月次npmダウンロード |
| 募集枠 | 最大10,000名 |
| 締め切り | 2026年6月30日 |
| 申請URL | claude.com/contact-sales/claude-for-oss |
Claude CodeのOSSプロジェクトへの活用方法
室谷OSSプロジェクトでClaude Codeをどう使うか、という実践的な話もしましょう。Claude Codeの公式リポジトリが参考になるんですよね。
Anthropicが自分のプロジェクトでどうClaude Codeを使っているか、
Anthropicが自分のプロジェクトでどうClaude Codeを使っているか、
.github/ ディレクトリを見ればわかります。
テキトー教師GitHubのIssueトリアージやPRレビューをClaude Codeに任せるのが一番効果的ですよね。Issue数が5,000件超のプロジェクトを人力でトリアージするのは限界がある。
Claude Codeに「バグ報告かfeature requestかを分類して、ラベルを付けて」という自動化が使えます。
Claude Codeに「バグ報告かfeature requestかを分類して、ラベルを付けて」という自動化が使えます。
室谷MYUUUでもOSSライブラリのメンテナンスにClaude Codeを使っているんですが、特にドキュメント生成が助かっています。READMEの多言語対応とか、APIドキュメントの自動更新とか。
テキトー教師「コードの変更に合わせてドキュメントを更新する」という作業は、メンテナーが最も後回しにしがちな部分ですよね。Claude Codeをgit hookに組み込んで、コードが変わったらドキュメントも自動で更新するワークフローを作っている人もいます。
室谷セキュリティレビューにも使えます。外部からのPRで不審なコードが入っていないか、既知の脆弱性パターンに該当しないかをチェックする。
OSSあるある問題のサプライチェーン攻撃対策にもなります。
OSSあるある問題のサプライチェーン攻撃対策にもなります。
テキトー教師公式ドキュメントにある
claude -p "security review these PRs" のようなパイプライン系のコマンドを、GitHub Actionsに組み込むのが現実的なワークフローです。# PRセキュリティレビューの例(GitHub Actionsで使用)
git diff main --name-only | claude -p "review these changed files for security issues and report any concerns"
# ドキュメント自動更新の例
claude -p "update the API documentation based on the code changes in the last commit and create a PR"
# Issue分類の例
claude -p "classify this issue as bug/feature/question and suggest appropriate labels"
室谷このあたりのワークフローはClaude Codeの公式ドキュメント()に具体例が載っています。CI/CDセクションが特に参考になります。
Claude CodeのOSSに関するよくある質問
室谷まとめとして、よく聞かれる質問に答えていきましょう。「Claude Codeのソースコードを見ることはできますか?」という質問が多いですね。
テキトー教師答えはYesで、GitHub()でリポジトリを公開しています。ただし、見ることはできても改変して再配布することはライセンス上できません。
室谷「Claude CodeをフォークしてOSSとして公開できますか?」というのも定期的に来る質問です。
テキトー教師これはNGです。「All rights reserved」ライセンスなので、フォークしたものを独立したプロジェクトとして公開することはAnthropicの規約に違反します。
Claudeのモデルを呼び出す別のクライアントツールを独自に作るのは別の話ですが。
Claudeのモデルを呼び出す別のクライアントツールを独自に作るのは別の話ですが。
室谷「Claude Codeは将来オープンソースになりますか?」というのは一番多い質問かもしれないですね・・・
テキトー教師Anthropicの公式発表はありません。ただ、室谷さんのツイートにあったように「どこかでオープンソースかOSS公開を考えている」とAnthropicが言及したことはあるようです。
現時点では「ソース公開型の商用製品」という立場は変わっていません。
現時点では「ソース公開型の商用製品」という立場は変わっていません。
室谷実際のところ、AnthropicとしてはClaude Codeを完全OSSにするインセンティブが今はないですよね。それよりも「Claude for Open Source」プログラムでOSSコミュニティを支援するというアプローチを取っています。
テキトー教師この判断はビジネス的に理解できます。Claude Codeをフォークされて競合製品を作られるリスクより、コミュニティとwin-winの関係を作る方が長期的には良い。
まとめ:claude code ossで知っておくべき3つのポイント
室谷今回の話をまとめると、3点に集約されます。
テキトー教師整理するとこうなります。
- Claude CodeはOSSではなく「ソース公開型商用製品」: GitHubにリポジトリはあるが、商用ライセンスで改変・再配布は不可
- Claude for Open Sourceプログラムでメンテナーは無料で使える: 5,000スター以上などの条件を満たすOSSメンテナーは6ヶ月間Claude Max 20x(月$200相当)が無料
- 真のOSS代替としてGoose・Cline・aiderがある: 完全なオープンソースで自由に改変できるAIコーディングツールは別途存在する
室谷.AI(ドットエーアイ)のコミュニティでもこのあたりの理解が混乱している人が多いので、ぜひこの記事を参考にしてもらえればと思います。特にOSSプロジェクトをやっている人は「Claude for Open Source」プログラムへの申請を検討してみてください。
テキトー教師「OSSだからタダ」という誤解はなくなりましたか?(笑)GitHubにあることとオープンソースライセンスは別物です。この区別、開発者でも意外と知らない人が多いですよね。
室谷むしろAnthropicのアプローチは面白いと思っていて・・・「コードは公開するが所有権は留保、その代わりOSSコミュニティは手厚くサポートする」という戦略は、長期的にAnthropicのエコシステムを強化すると思います。
テキトー教師次回は具体的なOSSプロジェクトでのClaude Code活用事例を深堀りしていきましょう。今日はここまでです。
出典
- GitHub - anthropics/claude-code - 公式GitHubリポジトリ
- Claude Code Docs - Overview - 公式ドキュメント
- Claude for Open Source | Anthropic - OSSプログラム申請ページ
