【2026年】KataGoのダウンロード&インストール方法 — 無料セットアップガイド
公開日 2026年4月6日 著者 StoneBase Team
KataGoは、現在入手可能な最強のオープンソース囲碁AIのひとつです。対局のどこで間違えたのかを理解したい、別の手を探求したい、プロレベルの打ち方を研究したい——KataGoは、勝率、スコア見積もり、最善の変化を備えた一手一手の分析を提供します。
このガイドでは、Windows、macOS、LinuxにKataGoをインストールし、StoneBaseに接続してシームレスなレビュー体験を実現する手順を説明します。
ステップ1:KataGoをダウンロードする
KataGoエンジン自体が必要です。GPU(NVIDIA、AMD、Apple Silicon)を推奨します。KataGoはCPUでも動作しますが、GPUを使うと分析が劇的に高速化します。
KataGoリリースページにアクセスし、お使いのシステムに適したバージョンをダウンロードしてください。
WindowsでのKataGo
- NVIDIA GPU:CUDAまたはTensorRTバージョンをダウンロード(例:
katago-vX.X-cuda-windows.zip)。 - AMD GPUまたはCPUのみ:OpenCLバージョンをダウンロード。
ZIPファイルを覚えやすいフォルダ(例:C:\KataGo)に展開します。
macOSでのKataGo
KataGoはすべての最新Macで快適に動作しますが、Apple SiliconとIntelではパフォーマンスに違いがあります。
Apple Silicon(M1/M2/M3/M4):最高のパフォーマンスを得るにはMetalバックエンドを使用します。Homebrewでインストール:
brew install katago
Homebrewを使用しない場合は、KataGoページからmacOSリリースをダウンロードして、PATHが通っているディレクトリ(Intel Macの場合は/usr/local/bin/、Apple Siliconの場合は/opt/homebrew/bin/など)にkatagoを配置してください。
Metalが機能しているか確認するには、ターミナルでkatago versionを実行してください。Metalが検出されたバックエンドとして表示されるはずです。
Intel Mac:OpenCLバックエンドを使用します。KataGoリリースページからOpenCLバージョンをダウンロードしてください。
Homebrewのトラブルシューティング:brew install katagoが失敗する場合、Xcode Command Line Toolsがインストールされていることを確認してください(xcode-select --install)。パーミッションエラーが発生した場合は、sudo chown -R $(whoami) /usr/local/share/man/man8を実行するか、ユーザー所有のディレクトリにインストールしてください。
手動インストール(Homebrewなし):KataGoリリースページからmacOSバイナリをダウンロードし、展開してkatagoをPATHが通っているディレクトリ(Intel Macの場合は/usr/local/bin/、Apple Siliconの場合は/opt/homebrew/bin/など)に配置します。次に実行可能にします:
chmod +x /opt/homebrew/bin/katago # Apple Silicon — Intelの場合は /usr/local/bin/katago
Gatekeeperについて:手動でダウンロードしたバイナリを初めて実行する際、macOSがブロックする場合があります。システム設定 > プライバシーとセキュリティに進み、ブロックされたメッセージの横にあるこのまま開くをクリックしてください。この操作は一度だけ必要です。
LinuxでのKataGo
- NVIDIA GPU:CUDAまたはTensorRTバージョンをダウンロード。
- AMD GPU:OpenCLバージョンをダウンロード。
- CPUのみ:Eigenバージョンをダウンロード。
chmod +x katagoでバイナリを実行可能にし、~/katagoなどの場所に配置します。
ステップ2:ニューラルネットワークをダウンロードする
KataGoには局面を評価する「頭脳」となるニューラルネットワークファイルが必要です。
- デフォルトネットワーク(推奨):KataGoネットワークページから
kata1-b18c384nbt-s9996以降をダウンロードしてください。18ブロックのネットワークは速度と強度のバランスに優れています。 - より大規模なネットワーク(より強力だが低速):40ブロックおよび60ブロックのネットワークはより多くのGPUパワーを必要とします。十分なメモリを備えた最新のGPUをお持ちの場合のみ使用してください。
ネットワークファイルはKataGoバイナリと同じフォルダに保存してください。
ステップ3:設定ファイルを準備する
KataGoはその動作を制御する設定ファイルを使用します。サンプル設定はKataGoのダウンロードに含まれています。
重要: StoneBaseはKataGoの分析エンジンモードを使用します(GTPモードではありません)。分析用設定ファイル(例:
analysis_example.cfg)を使用してください。GTP設定(例:default_gtp.cfg)は使用しないでください。間違った設定形式を使用すると、KataGoが正しく起動しなくなります。
どの設定を使うべきかわからない場合、StoneBaseが提供することもできます。エンジン設定ページで**Download example KataGo analysis config(KataGo分析設定のサンプルをダウンロード)**をクリックすると、すぐに使えるテンプレートが入手できます。
確認すべき主要な設定:
numSearchThreads:KataGoが探索に使用するスレッド数。ほとんどのGPUでは1〜2から始めてください。maxVisits:一手あたりに評価する最大局面数。500〜1000が良い出発点です。
ほとんどのユーザーにとって、デフォルトの分析設定はそのままでも問題なく動作します。
ステップ4:StoneBaseをインストールする
StoneBaseは、KataGoを駆動し完全なレビューUIを提供する無料のデスクトップアプリです。GitHubリリースページから最新リリースをダウンロードし、ご利用のプラットフォームに合ったインストーラーを選択してください。
- Windows:
StoneBase-X.Y.Z.msiをダウンロードし、ダブルクリックしてウィザードに従ってください。 - macOS:
StoneBase-X.Y.Z.dmgをダウンロードし、StoneBaseをApplicationsフォルダにドラッグしてください。初回起動時にmacOSがブロックする場合があります。システム設定 > プライバシーとセキュリティに進み、このまま開くをクリックしてください。 - Linux:
stonebase_X.Y.Z_amd64.debをダウンロードし、sudo dpkg -i stonebase_X.Y.Z_amd64.debでインストールしてください。
ステップ5:StoneBaseでKataGoを設定する
StoneBaseを開き、**Settings(設定)**に移動します。KataGoセクションで以下を設定します。
- KataGo binary path(KataGoバイナリパス):ステップ1の
katago実行ファイルを指定します。 - Neural network path(ニューラルネットワークパス):ステップ2の
.bin.gzネットワークファイルを指定します。 - Config file path(設定ファイルパス):ステップ3の
.cfg分析設定ファイルを指定します。まだお持ちでない場合は、設定ページのDownload example KataGo analysis configをクリックして、すぐに使えるテンプレートを入手してください。

**Save(保存)**をクリックすると、StoneBaseが接続を確認します。すべて正しく設定されていれば、確認メッセージが表示されます。
分析パラメータ(最大訪問数、スレッド数、バリエーション数)は、**Analysis(分析)**タブでも微調整できます。

ステップ6:最初の対局を分析する
KataGoの設定が完了したら:
- SGFファイルをインポートするか、ライブラリから対局を選択します。
- ツールバーの**Analyze(分析)**ボタンをクリックします。
- KataGoが各手を評価し、以下を表示します。
- 勝率:各プレイヤーの勝利確率
- スコア見積もり:予測される得点差
- 候補手:AIの最善手候補とその評価
- 主な変化:予想される進行手順
対局を進めて、各手での評価の変化を確認してください。勝率の大幅な低下が最大のミスを示しています。それらの局面を最も注意深く研究する価値があります。
AI分析に慣れていない方は、数値から結論を導く前に、KataGoの勝率とスコア見積もりの理解に関する短いガイドをお読みください。5%の変動を「大悪手」と誤読するのは初心者によくある落とし穴です。
トラブルシューティング
KataGoが起動しない:バイナリパスが実際のkatago実行ファイル(フォルダではない)を指していることを確認してください。macOS/Linuxでは、chmod +x katagoが必要な場合があります。
分析が非常に遅い:CPUで実行している場合、分析は大幅に遅くなります。より小さなネットワーク(b6やb10)を検討するか、GPUの導入を検討してください。
「Failed to load neural net」エラー:ネットワークファイルのパスを再確認し、ネットワークのバージョンがKataGoのバージョンと一致していることを確認してください。一部の非常に古いネットワークは新しいKataGoリリースと互換性がありません。
スコア見積もりがおかしい:勝率とスコアが正しくないように見える場合は、対局のルール設定が実際に使用されたルールと一致しているか確認してください。日本ルールと中国ルールでは、同じ局面でも異なる評価になることがあります。StoneBaseの対局設定でルールを構成できます。
よくある質問
KataGoはMacで動作しますか?
はい。Apple Silicon搭載Mac(M1/M2/M3/M4)では、KataGoはMetalバックエンドで動作し非常に高速です。brew install katagoでインストール可能です。Intel MacではOpenCLバックエンドを使用してください。
KataGoを動かすのにGPUは必要ですか?
いいえ、KataGoはEigenバックエンドを使用してCPUでも動作しますが、分析は大幅に遅くなります。最新のNVIDIA、AMD、Apple Silicon GPUがあれば大幅な高速化が期待できます。本格的なレビューにはGPUを強くお勧めします。
KataGoを更新するには?
KataGoリリースページから最新リリースをダウンロードし、既存のkatagoバイナリを置き換えてください。設定ファイルとニューラルネットワークは通常リリース間でも互換性がありますが、リリースノートを必ず確認してください。
KataGoは無料ですか?
はい、KataGoは完全にオープンソースで無料で使用できます。StoneBaseも無料でダウンロードできます。Proティアではバッチ分析などの高度な機能が利用可能ですが、KataGoを使った1対局のレビューは永久に無料です。
どのKataGoネットワークを使うべきですか?
18ブロックのネットワーク(kata1-b18c384nbt)がほとんどのユーザーにとって最適なデフォルトです。本格的な研究に十分な強度があり、ミッドレンジGPUで高速に動作します。ハイエンドGPUと十分なVRAMをお持ちの場合にのみ、40ブロックまたは60ブロックのネットワークに移行してください。
対局レビューにはKataGoとLeela Zeroのどちらが良いですか?
KataGoは現在も活発にメンテナンスされており、スコア見積もり(勝率だけでなく)をサポートし、異なるルールセット(日本/中国/韓国)に対応し、現在では一般的にLeela Zeroよりも強いと考えられています。現代の囲碁対局レビューにはKataGoが推奨されます。
KataGoをインストールせずにオンラインで使用できますか?
StoneBaseはデスクトップアプリとして設計されています — 棋譜と分析データはお使いのマシン上でプライベートに保たれます。クラウドホスト型のKataGo分析については将来の提供を検討中ですが、現時点ではまだ利用できません。
とはいえ、デスクトップのセットアップはほとんどの方が思うより簡単です。このガイドが手順をすべて説明しており、一度設定すれば、完全なプライバシーを保ちながら無制限の無料AI分析をご利用いただけます。すでにGPUをお持ちなら、ネットワークレイテンシがない分、デスクトップアプリの方がどのWebベースのオプションよりも高速です。
サードパーティのWebサービス(Online KataGoやAI Senseiなど)では、インストール不要でブラウザ上からKataGo分析を利用できますが、StoneBaseのような棋譜管理、局面検索、ローカルプライバシーの保証はありません。
次のステップ
KataGoが動作するようになったら、以下のことができます。
- 個別の対局をレビューして、自分のミスや見逃したチャンスを見つける
- ライブラリ全体をバッチ分析(Pro機能)して、すべての対局でAI評価を一度に取得する
- 変化を探索して、石を置きながらKataGoが異なる進行をどのように評価するかを確認する
自分の読む力とKataGoの超人的な評価の組み合わせは、自分の棋力の弱点を特定し上達するための最速の方法です。
関連記事
- 囲碁の対局をレビューする方法:初心者ガイド — 対局レビューでAI分析を最大限活用する方法を学びましょう。
- KataGoの勝率とスコア見積もりの理解 — それらの数字が実際に何を意味し、どう解釈するかを解説します。
- 囲碁でよくある5つのミスと、AIがそれらを見つける方法 — KataGoがプレイヤーの対局で明らかにする最も頻繁なパターン。
AIで分析する準備はできましたか?
KataGoをまだセットアップしていない方は、完全なKataGoセットアップガイドをご覧ください。Windows、Mac、Linuxのインストールを数分でカバーしています。