最終更新日:2026年7月31日
1アプリ概要
将棋解析盤AIは、対局・棋譜解析・AI解説をひとつにまとめた将棋アプリです。CPUと対局した棋譜や、外部から取り込んだKIF/KI2/CSA/SFEN/USI movesを、端末内の将棋エンジンで解析できます。
主な機能
- 級位から有段者まで強さを選べるCPU対局と対局後の棋譜解析
- KIF/KI2/CSA/SFEN/USI movesのインポート
- 形勢グラフ、悪手検出、候補手、読み筋の表示
- 気になる局面からの分岐解析と詰み探索
- Gemini APIキーを使った任意の自然言語解説と、キー不要のローカル解説
- 解析結果の保存、検索、お気に入り、フォルダ管理
2サポート
使い方、不具合のご報告、ご意見・ご要望は、TomAppWorksのサポート窓口で受け付けています。
Googleフォームを開く3FAQ
Q. アプリはどこからダウンロードできますか?
A. App Storeの将棋解析盤AIページから無料でダウンロードできます。
Q. 解析は端末内で行われますか?
A. 将棋エンジンによる解析は端末内で実行します。任意のGemini AI解説を使う場合のみ、ユーザーが設定したAPIキーを利用して局面情報と解析結果をGeminiへ送信します。
Q. GPLソースコードはどこから入手できますか?
A. このページの「ライセンス情報」から、アプリ1.0(ビルド2)で使用しているエンジン関連コードをダウンロードできます。
4外部サービス
Geminiによる局面解説を利用する場合、Googleの提供するAPIおよび関連サービスが使用されます。利用条件やプライバシーに関する詳細は、Googleの各種ポリシーをご確認ください。
5ライセンス情報
将棋解析盤AIは、オープンソースの将棋エンジン、評価関数、定跡データ、広告配信および同意管理用SDKを利用しています。
GPLライセンスのエンジン関連コード
- やねうら王 / YaneuraOu
v8.60git- 将棋AIエンジン(GNU GPL v3) - ShogibanEngine / ShogibanEngineCore - Swift・C・C++によるiOS向けエンジン統合コード(GNU GPL v3)
- ios-cmake - iOS向けビルド時に使用するCMake toolchain(BSD 3-Clause)
やねうら王の上流タグ v8.60git に、CPU対局で使用する SkillLevel オプションを有効にする変更を加えています。変更内容は、公開ZIP内のパッチとソースmanifestで確認できます。
GPLソースコード公開
将棋解析盤AI 1.0(ビルド2)で使用しているエンジン関連コードのソースを公開しています。
ファイル: shogi-analysis-ai-engine-source-1.0-build2.zip
SHA-256: dff0d47a9bc14fd0addd2b9d808dcbbf14ac9faf63de590c2d05d1bb50a3f7bd
公開ZIPには、やねうら王の完全なソース、上流からの変更パッチ、エンジン統合コード、iOS向けビルド設定、GPL v3およびBSD 3-Clauseのライセンス情報を収録しています。
このZIPはアプリ全体のソースコードではありません。アプリのUI・画面・保存処理・AI解説などのコード、評価関数ファイル、定跡データ、画像、Google製SDK、生成済みバイナリは収録していません。
評価関数と定跡データ
- 水匠5 / Suisho5 - やねうら王で使用するNNUE評価関数。公開ZIPには評価関数ファイルを収録していません。
- 新ペタショック定跡 233万局面 - MIT Licenseで公開されているデータをもとに、アプリ用定跡データを生成しています。元データおよび生成済みデータベースは公開ZIPに収録していません。
Google製SDK
- Google Mobile Ads SDK 13.6.0 - 広告配信
- Google User Messaging Platform SDK 3.1.0 - 広告に関する同意管理
各SDKのSwift Package Manager配布ラッパーはApache License 2.0で公開されています。SDK本体の利用には、Google Developers Site Terms of Serviceなど、Googleが定める条件が適用されます。これらのSDKはGPL公開ZIPには収録していません。
謝辞
やねうら王を開発・公開されている開発者の皆様、水匠5の評価関数を提供されたたややん氏および関係者の皆様、定跡データとiOS向けビルドツールを公開されている皆様に感謝いたします。
最終更新日: 2026年7月31日