Anaconda 自身のドキュメントは、フルインストールを約 9.7GB としている。スケジュールされた scikit-learn のジョブを 1 本だけ回すサーバーが触れるのはそのごく一部で、同梱のデスクトップアプリを開くことは一度もない。
この Anaconda レビューが扱うのは、まさにこのギャップだ。このディストリビューションは動く。10 年間ずっと動いてきた。問題は、それが今もインストールすべきものなのか、そうでないなら代わりに何を動かすのか、である。
要約
- 個人用マシンなら、Anaconda は妥当な選択だ。インストーラは 1 つ、決めることはゼロ、そして完成した作業環境が手に入る。だがサーバーでは、選ぶべきインストーラではない。 総合評価:5 点中 3 点。
- 容量が「タダ」でなくなるのは、ノート PC から出た瞬間だ。ノート PC ならディスクは安く、GUI ツールも実際に使われる。
- Anaconda の現行規約は、個人の非商用利用と、従業員および業務委託先の合計が 200 人以下の営利組織による無償利用を認めている。その線を超えると Anaconda Distribution インストーラには商用ライセンスが必要になり、Miniconda も Anaconda がホストするリポジトリにアクセスした時点で支払い義務が生じうる。
- ヘッドレス環境へのデプロイなら、代わりに Miniforge を入れよう。conda まわりのツールは同じで、既定のチャンネルがコミュニティ運営の conda-forge になる。
Anaconda は今でもインストールする価値があるか?
答えは 2 つあり、どちらが自分の答えかは、それをどこで動かすかで決まる。ノート PC やデスクトップなら、答えはイエスだ。中身について一つも判断を下さずに使えるデータサイエンス環境が欲しい人にとって、Anaconda は今もインストールする価値がある。サーバーなら、答えはノーだ。Miniforge が必要な部分だけを届けてくれる。私の評価は 5 点中 3 点。
だからといって Anaconda が悪い製品になるわけではない。弟分のほうが得意な仕事を任されている良い製品だ、という話であって、それはまったく別の不満であり、はるかに直しやすい不満でもある。
もう一つの変数はもっと静かだが、デプロイ先とほぼ同じくらい効いてくる。どのインストーラを使い、それがどのパッケージチャンネルから取ってくるか、である。
Anaconda が正しくやっていること
ファイルを 1 つダウンロードし、インストーラをクリックしていくだけで、標準的な数値計算・作図スタックがすでに揃ったノートブックの中にいる。何も選んでいない。何も解決していない。多くの人にとって、これはこの後に続くあらゆる最適化の議論より価値がある。そしてその価値を過小評価しがちなのは、環境を手で組み上げるのが好きなタイプの人間だと思う(私自身がそうだった。それは美徳ではない)。
その裏づけとなる数字を挙げよう。Anaconda に同梱されているのは 600 を超えるプリインストール済みパッケージ、そして 最新リリースである 2026.07-1(2026 年 7 月 29 日付)で、Python 3.14.6 を同梱している。これは、誰かが今も能動的にメンテナンスしているもののように読める。誰も引退させる手が回らなかった遺物ではない。
conda がやっているより深い仕事、そしてより高速な Python インストーラであふれた世界でいまだに存在している理由は、Python ではない依存関係を解決できる点にある。科学技術スタックの下にあるコンパイル済みの C や Fortran のライブラリ、バイナリのツールチェーン、pip ベースのインストーラが「マシンにすでにある前提」で扱う部品。conda はそれらを自分が管理するパッケージとして扱い、Python パッケージと一緒に解決する。依存グラフがその領域に踏み込み、しかもそのネイティブな部品が互換 wheel として提供されていないなら、インストーラがどれだけ速くても助けにはならない。そもそも同じ問題を解いていないからだ。
Anaconda Navigator はこれらすべての上に、 conda の上に構築されたデスクトップアプリケーション。コマンドラインの人間でないなら、これは本物の利便性だ(そして非常に優秀なデータサイエンティストにも、そうでない人は大勢いる)。この 2 つの軸、すなわち箱を開けた時点での完成度と、言語をまたいだ依存解決において、Anaconda はクラス最高であり、私も異を唱えるつもりはない。
Anaconda が代償を求めるところ
インストール後で約 9.7 GB 、そして システム要件 はダウンロードとインストールだけのために最低 5GB の空きディスクを求めている。1 テラバイトの SSD を積んだワークステーションなら、どちらの数字も問題にならない。だが小さなクラウドインスタンスでは、どちらも費用の一項目であり、そのインスタンスが決して呼び出さないものを山ほど買わされることになる。
やっかいなのは、Anaconda が両方の数字を出しておきながら、それらがどうつながるのかを説明していない点だ。これらのページから「インストール前と後」というきれいな区別を裏づけることは私にはできない。だから両者は、同じインストールの 2 つの段階ではなく、公式に示された 2 つの見積もり値として扱ってほしい。
Navigator が最もわかりやすい例だ。これはデスクトップ GUI である。ヘッドレスのマシンには描画すべきディスプレイがないので、一度も実行されない積み荷としてファイルシステムに居座ることになる。これは Navigator への非難ではない(良い GUI だ)。GUI とは何のためにあるのか、という話にすぎない。同梱される 600 以上のパッケージのかなりの部分についても同じことが言える。推論ジョブを 1 本、あるいは夜間 ETL を 1 本だけ回すサーバーは、そのうちひと握りを import して、残りはただ抱えているだけだ。
だからここでは品質ではなく、適合性で採点する。Anaconda は、それが想定して設計されたマシンの上では無駄な重さを抱えていない。多くの人が今それを向けているマシンの上で無駄な重さを抱えているのだ。だから評価は最下位ではなく、中位に落ち着く。
Anaconda のライセンスが実際に求めるもの
その数字は 200 だ。Anaconda の 利用規約 は、「従業員または業務委託先の合計が 200 人以下の営利組織(すべての関連会社を含む)を代表して本プラットフォームを利用している」場合に無償利用を認めている。現在サイトに掲載されている版は 2025 年 7 月 15 日発効だ。この人数を超えると、Anaconda Distribution のフルインストーラと Anaconda がホストするリポジトリへのアクセスには、有償の Business Plan が必要になりうる。Anaconda の 価格ページ に現行の料金階層が載っている。
つまりこういうことだ。あなたが一人であれば、5 人のスタートアップであれば、40 人の代理店であれば、この節はあなたの話ではない。個人の読者や小さなチームの大半は、この規約によって商業上のリスクを負わない。この節が効いてくるのは、大きな組織が何を標準として採用するかを決める人と、後日その件で調達部門の質問に答えなければならない人だ。
多くの人がつまずくのはここだ。Anaconda から Miniconda に乗り換えても、ライセンスの答えは半分しか変わらない。Miniconda 自体は商用ライセンスを必要としないが、依然として Anaconda の既定リポジトリを向いており、支払い義務はまさにそのリポジトリ経由で戻ってくる。潮目を変えるのは Miniforge のほうだ。既定でコミュニティ運営の conda-forge チャンネルを使うからである。チャンネルは答えの一部だが、答えのすべてではない。Anaconda の現行の法的ガイダンスは、Anaconda Distribution のフルインストーラについても、しきい値を超えれば商用ライセンス対象として扱っている。Miniconda が変えるのはインストーラだけ。Miniforge はインストーラと既定チャンネルの両方を変える。
日付は慎重に扱ったほうがいい。各情報源はひと続きの物語を語っておらず、私もそれらを縫い合わせて一本にするつもりはないからだ。Lawrence Livermore National Laboratory の技術速報は、Anaconda が 2020 年にライセンス条件を変更したと述べ、それとは別に、現行の条件を 200 人未満の組織には無償だと説明している。Anaconda 自身のブログが扱っているのは 2024 年 3 月の規約更新だ。そして今日公開されている版は 2025 年 7 月 15 日発効である。
これらは別々の出典から出た、別々に日付の付いた主張であり、それぞれその出典に照らせば正確だ。そして、それらを一本の年表につなげてくれる引用可能な相手は存在しない。原因を伴う一連の流れではなく、3 つのデータ点として扱ってほしい。
2024 年の改訂について Anaconda が実際に述べていることは、異例なほど率直だ。
「2024 年 3 月の利用規約更新について、本来あるべき明確さで伝えられなかったことを認めます。その結果、混乱と懸念を招き、多数の無償ユーザー、とりわけ私たちが大切にしている学術・研究分野のユーザーを意図せず締め出す結果となりました。」
そして、名前の挙がっている機関のうち少なくとも 1 つは、このコストを理由に実際に動いている。LLNL の速報は、Anaconda のライセンスが ますます高額になってきたと明言し、そのスケジュールまで公表している。同研究所は 2027 年に Anaconda ライセンスを失効させ、2027 年 2 月から Anaconda の有償チャンネルを全所的にブロックし始める。
同じ速報は、同研究所が利用者を誘導している移行先も名指ししている。Miniforge と組み合わせた conda-forge、Pixi、pip と uv、そして HPC でのコンパイル用途には Spack だ。これは研究所が自らの移行計画を公表しているのであって、空気についての噂話ではない。
境界線を一つ、はっきり述べておく。私はこれらの規約を、デプロイする側の人間として読んでいるのであって、法律家として読んでいるわけではない。従業員数がその線に近い場合や、企業構造のせいで「すべての関連会社を含む」が現実の論点になる場合、その話はそれを職務とする人に持っていくべきだ。
サーバーには代わりに何を入れるか
ヘッドレスのマシンで Anaconda を Miniforge に入れ替えても、ワークフローはほとんど何も変わらない。conda のコマンドは同じ、環境ファイルも同じ、ソルバーも同等か、むしろ速い。Miniforge3 は現在 mamba を既定で同梱しているからだ。LLNL の速報は Miniforge を そのまま置き換えられる代替 と呼んでいる。大半の利用者にとって、既存の Anaconda ワークフローをそのまま引き継げるという意味だ。
Miniforge は conda-forge コミュニティによって BSD 3-Clause ライセンスのもとで公開されており、 conda-forge チャンネルを既定に設定している。Anaconda のリポジトリではない。この設定上のたった一つの違いが、conda-forge にとどまり Anaconda 提供のチャンネルを追加しないかぎり、Anaconda のライセンス問題を消し去る。私がサーバーを Miniconda ではなく Miniforge に向ける理由はこれだ。
Mambaforge を入れるつもりでここへたどり着いたなら、やめておこう。あれは引退した。Miniforge のリポジトリには、 Mambaforge は非推奨である と 2024 年 7 月時点で記録されており、2025 年 1 月以降は新規リリースから外された。機能は Miniforge3 に統合されている。いまだにこれを勧めているガイドがあれば、それは古い。
開発者向けに構築された高速VPSインフラでPythonアプリをデプロイ。
Python VPSを入手さらに、conda がまったく要らないケースもある。プロジェクトのすべての依存関係に PyPI 上の wheel があるなら、conda の言語横断的な解決はあなたが抱えていない問題を解いていることになり、pip ベースのワークフローのほうが軽くて速い。
この道は 1、2 年前より今のほうが強い。その主な理由が uvだ。Astral はこれを「Rust で書かれた、きわめて高速な Python のパッケージ/プロジェクトマネージャ」と説明し、pip より 10 〜 100 倍速いと主張している。この倍率は Astral が自社製品について語った自社の主張であり、私自身がベンチマークを取ったわけではない。どちらにせよ、私がより重く見るのは統合のほうだ。uv は依存関係の管理、仮想環境、Python のバージョン管理を 1 つのツールにまとめており、プロジェクトから可動部品を大幅に減らしてくれる。
チームを 3 年単位でこれに標準化する前に、もう一つ知っておくとよいことがある。 Astral は OpenAI に加わると発表した 。2026 年 3 月 19 日のことで、OpenAI はオープンソースのツール群を引き続きサポートすると述べている。これは保証ではなく表明された意向であり、複数年にわたるツールチェーンの意思決定を賭ける前に、私なら目の前に置いておきたい類いの情報だ。
制約は pip と同じだ。uv もまた、言語横断的なリゾルバではない。これは PyPI ルートのはるかに優れた版であって、conda が存在する理由からの逃げ道ではない。
Anaconda を使うべき人と、使うべきでない人
たった一つの問いで、ほとんどの人は振り分けられる。依存関係ツリーの中に Python の外側で生きているものはあるか。そしてこれは画面のあるマシンで動くのか。この 2 つの答えが合わさってインストーラが決まる。そしてそれは、チームの好みや、前職でたまたま使っていたものより重要だ。
Anaconda が向いている人
いちばんはっきり当てはまるのは、デスクトップやノート PC で作業していて、完成した環境が欲しく、それを自分で見繕うのに午後を丸ごと使いたくはない実務者だ。そこでは容量はあなたを傷つけないし、GUI ツールは無駄な重さではなく利益であり、組織が人数の線より下にあれば規約も一円もかからない。これは慰めの賞ではない。現役のデータサイエンティストの相当数がこれに当てはまる。
2 つ目に当てはまるのは、すでに conda に深く入り込んでいて、ワークロードが本当にコンパイル済みライブラリやネイティブライブラリに依存しているチームだ(GPU スタック、科学技術系ツールチェーン、インストールの難所が Python ではないものすべて)。動いている conda 環境を引きはがして、あなたの依存関係を解決できない「より速いインストーラ」を追いかけるのは割に合わない。間違った仕事で速くても、やはり間違った仕事だ。しきい値の下にいて、これをヘッドレスで動かすのでないなら、今いる場所にとどまればいい。
別のものを入れるべき人
conda ベースのワークロードを画面のないサーバーやクラウドインスタンスにデプロイする人は、Miniforge を入れるべきだ。これは接戦ですらないと思う。ツール群は同じものが手に入り、決して実行されない積み荷は省け、チャンネルの問題はひとりでに片づく。
人数の線を超えていて、なおかつ Anaconda の既定チャンネルから取得している組織には、正当な答えが 2 つある。1 つしかないふりをするより、両方に名前を付けておいたほうがいい。そのディストリビューションが本当にチームに必要なものなら Business Plan を買う。そうでなければ、環境を conda-forge に向け直し、有償チャンネルからの取得をやめる。どちらかを意図して選ぶのは構わない。監査の最中にこの問いの存在に気づくのは、構う。
そして、プロジェクトが純粋な Python で、import するものすべてに wheel が用意されているなら、venv と pip を使うか、uv を使えばいい。そのシナリオでは conda の差別化要素は何も買ってくれず、一度も呼び出さない機能のために重いツールチェーンを抱えていることになる。
このレビューの作り方についての注記
この記事には誰も金を払っていないし、Anaconda の関係者も一切関わっていない。ここに出てくる数字は、Anaconda 自身のドキュメント、利用規約、ブログに加え、Lawrence Livermore National Laboratory が公開した速報と Miniforge のリポジトリから取っている。いずれも上でリンクした。この記事のために現行リリースを新規インストールし直してはいないし、環境解決にかかる時間のベンチマークも取っていない。ホスト型ノートブックのプランも評価していない。だから、容量とライセンスに関する事実は「計測したもの」ではなく「文書に記載されたもの」として受け取ってほしい。
よくある質問
Anaconda は商用利用でも無料か?
多くの企業にとっては、無料だ。Anaconda の現行規約は、個人の非商用利用と、すべての関連会社を含めて従業員および業務委託先の合計が 200 人以下の営利組織による無償利用を認めている。この人数を超えると、Anaconda Distribution のフルインストーラと、Anaconda がホストするリポジトリへのアクセスには有償の Business Plan が必要になりうる。パッケージマネージャの conda 自体と、コミュニティ運営の conda-forge チャンネルは、組織の規模にかかわらず無償のままだ。
Anaconda、Miniconda、Miniforge の違いは?
Anaconda はフルのディストリビューションだ。conda に加えて数百のプリインストール済みパッケージとデスクトップ GUI が付いてくる。Miniconda は conda とわずかなものだけを含む最小インストーラだが、既定では依然として Anaconda 自身のパッケージチャンネルを指す。Miniforge も最小構成だが、既定でコミュニティ運営の conda-forge チャンネルを使う。Miniconda が変えるのはインストーラのライセンス問題であって、既定リポジトリではない。Miniforge は両方を変える。
まだ conda は必要か、それとも pip で足りるか?
依存関係が何でできているかによる。conda の強みは、互換 wheel がカバーしていないときに、科学技術スタックや GPU スタックの下にある非 Python の依存関係やネイティブライブラリを解決できる点にある。必要なパッケージすべてに PyPI の wheel があるなら、venv 付きの pip、あるいは uv のほうが軽くて速く、これまで使っていたものを何ひとつ手放さずに済む。
Mambaforge を使うべきか?
使うべきではない。Mambaforge は 2024 年 7 月に非推奨となり、2025 年 1 月以降は新規リリースから外された。代わりに Miniforge3 を入れよう。既定で mamba を同梱しており、メンテナンスが続いている後継版だ。

ディスカッション
コメント
ログインしてディスカッションに参加してください。