眠っている仕様を、
コードから呼び覚ます。

レガシーシステムのソースコードを唯一の正として、仕様書一式を生成する AI 解析パイプライン。読めなくなったコードが、また読める資産に戻ります。

製品を見る

対応言語 20+ · 生成文書 8 分冊 · BYOC — ソースは社外に出ない · 閉域網対応 · 公開 OSS で精度を常時実測

How To Use

使い方は、3 ステップ。

解析ツールの専門知識は必要ありません。すべてブラウザで完結します。

Upload

ソースを登録する

ブラウザからソース一式をアップロード。言語や役割の割り当ては、セットアップウィザードが順番に誘導します。

Analyze

AI が解析する

あとは待つだけ。解析パイプラインが自動で走り、進捗と残り時間はリアルタイムで表示されます。

Review

ブラウザでレビューする

生成された仕様書とグラフを画面で確認。疑問点は AI チャットに質問し、必要なら PDF で配布できます。

The Problem

コードは動いている。
でも、誰も全体を知らない。

レガシーの現場で、こんな言葉を聞いていませんか。

仕様書?あるにはありますよ。
20 年前の、初期構築時のものが。
製造業 / 情報システム部門
改修見積りの 8 割は「調査費」です。
コードを読める最後の一人の残業で、なんとか回しています。
保守ベンダー / プロジェクトマネージャ
移行はしたい。でも現行仕様が分からないから、
RFP の 1 行目が書けない。
DX 推進室

The Answer

コードが正なら、
コードから文書を作ればいい。

YAGOKORO の設計原則はひとつ。事実を AI に作らせない。役割を 2 つのレーンに分けています。

FACTS
決定論
ソースコードコールグラフCRUD外部IF画面項目 静的解析で抽出。同じコードからは必ず同じ結果。AI はここに触れません。
PROSE
AI
構造(上の事実)処理の目的業務上の意味確信度つき文章 AI の仕事は、確定した構造を根拠に「人が読む文章」を書くことだけ。

手元にある既存の設計書や用語集も、無駄にはしません。「参考ドキュメント」として取り込めば、用語・書きぶり・業務文脈の補助として文章に反映されます。ただし、コードと食い違うときは——コードが勝ちます。

One Engine, Two Targets

エンジンはひとつ。
違うのは、読む対象だけ。

機能も、文書の章立ても、画面や操作も、2 ラインで共通。対象システムがどの世代かで選ぶだけです。

両ライン共通 — 差分再解析影響範囲 AI チャット抜け漏れ診断→ルール学習文書ビルダー人手補正の保持PDF 一括出力MCP 連携RBAC・監査

Why YAGOKORO

委託でも、単発のツールでもない。
違いは 3 つです。

01 — Your Code Stays

預けない

リバース系サービスの多くは、ソースコード一式を社外に預ける前提。YAGOKORO は貴社クラウドの中で解析が完結し、コードも仕様書も外に出ません。

02 — Never Goes Stale

終わらない

納品された瞬間から古びるのが従来のリバース成果物。YAGOKORO の仕様書は差分再解析でコードと同期し続け、改修のたびに追随します。

03 — Facts Are Facts

盛らない

呼び出し関係やデータ入出力は決定論の静的解析で抽出し、AI には触らせません。AI が担うのは構造の上での言語化だけ。だから根拠を辿れます。

観点 人手リバース委託 AI 解析サービス(役務型) 海外解析プラットフォーム YAGOKORO
ソースコードの扱い社外に預ける社外に預ける形態により持ち出しあり貴社クラウドから出ない(BYOC)
成果物の寿命一回きりの納品一回きりの納品が中心解析ビューが中心差分再解析でコードと同期し続ける
正確性の担保担当者の力量に依存AI 出力の根拠が見えにくい構造は強いが説明文書は薄い構造=決定論+文章=AI+確信度明示
影響範囲調査都度、追加調査を依頼対象外のことが多い専門画面(習熟が必要)グラフ+AI チャットで誰でもその場で
日本語の現場文書◯(人力・様式は都度)ベンダー様式が基本弱い(英語中心)8 分冊+章立てを社内様式に調整可
着手までの速さ見積り・体制構築で数週間〜案件化に時間導入プロジェクトが必要対応可否診断は貴社環境で即日
コスト構造人月(規模に比例)案件ごとの個別見積り高額ライセンス1 システム月額 80 万円(複数は応相談)+AI 実費は直課金

※ 一般的な提供形態のカテゴリ比較であり、特定の製品・サービスを示すものではありません。2026 年 9 月時点の公開情報に基づく整理です。

Who It's For

こんな課題に、こう効きます。

情報システム部門
「納品されたのに、文書がない」を終わらせる

委託先から引き渡されたシステムのドキュメント不足を、現物のコードから正確に再建。ベンダー交代や再委託の交渉材料になります。

SIer / 受託開発
提案前の現状調査を、大幅に短縮

影響範囲の根拠をグラフと文書で顧客に示せるので、見積もりの説得力が変わります。調査費の内訳を「読める化」できるのは強い武器です。

経営 / DX 推進
「わからないから動けない」を、数字で語れる状態に

モダナイズ計画の前提となる現行仕様を短期間で整備。移行対象の棚卸しとリスク評価が、推測ではなく事実から始められます。

まず、貴社のコードで確かめてください。

対応可否診断ツールで、解析可能かどうかを導入前にチェックできます。

Product Line 01

YAGOKORO BASE

基幹システム・業務システムのための解析エンジン。メインフレームの COBOL から クライアントサーバの VB まで、企業を支えてきたコードの全貌を文書化します。

Coverage

世代を超えて、同じ文書体系で。

メインフレーム世代からオープン系まで。混在していても、生成される仕様書の章立ては共通です。

COBOLJCLC JavaC#VB.NET VB6DelphiMicrosoft Access AvaloniaWinFormsシェル / 起動定義

Deliverables

現場文書グレードの一式を、まるごと。

D-001システム構成図サブシステム・プロセス・データストアの全体地図
D-002画面仕様書ワイヤーフレーム・画面項目・遷移・メッセージ一覧
D-003バッチ処理仕様書ジョブ・ステップ構成、処理概要、入出力ファイル
D-004CRUD 図プロセス × テーブル / ファイルの作成・参照・更新・削除
D-005テーブル・ファイル定義項目定義・キー・リレーション
D-006外部インターフェース一覧他システム連携・API・ファイル授受
D-007コールグラフ / 影響範囲資料呼び出し関係・起動連鎖の可視化
D-008メッセージ一覧エラー・警告・通知メッセージの台帳

Impact Analysis

グラフを眺めるだけでなく、AI に相談できる。

プロセス間の呼び出し・起動連鎖・データ共有をコールグラフとして可視化。気になる処理を選んで「この項目を変えたらどこに波及する?」と聞けば、AI がグラフを根拠に影響範囲を答え、該当ノードをハイライトします。

  • 呼び出し / 包含 / データ共有の 3 ビュー
  • 確度(静的に確定 / 候補)の可視化
  • 回答と連動したノードハイライト

Incremental Reanalysis

改修したら、変わった分だけ再解析。

ソースの差分から影響を受けるプロセスだけを特定して再解析し、変更のない文書はそのまま引き継ぎます。2 回目以降の解析はほとんど待ちません。仕様書は「一度作って終わり」ではなく、コードと一緒に生き続けます。

Gap Diagnosis & Rule Learning

使うほど、現場の方言に強くなる。

抜け漏れ診断が、解析で拾いきれなかった画面・処理・独自記法を検出。ワンクリックで解析ルールとして承認すれば、次の解析から自動で適用されます。貴社専用の解析辞書が育っていきます。

  • 未解決の呼び出し・独自マクロを自動検出
  • 検出 → ルール化 → 再解析までワンクリック
  • ルールは台帳管理、いつでも見直し可能

Living Documents

生成して終わり、にしない。

仕様書は作った瞬間から古びるもの。だから YAGOKORO は「文書を育てる」ための機能まで持っています。

Document Builder

章立ては、貴社の様式に合わせる

掲載する章・項目をチェックリストで組み替え可能。プレビューを見ながら、会社標準の仕様書フォーマットに寄せた構成を定義できます。

Human Edits Persist

人の修正は、再解析しても消えない

AI の出力はブラウザ上で直接修正できます。修正は「上書きレイヤー」として保存されるので、コードを再解析しても人の判断は失われません。

PDF Export

図表込みの PDF を一括出力

構成図・グラフ・ワイヤーフレームを含む仕様書 PDF を分冊ごとに一括生成。バックグラウンド処理なので、大部の文書でも作業は止まりません。

Reference Documents

手持ちの資料も、活かせる

既存の設計書や用語集を「参考ドキュメント」として登録すると、AI が用語や書きぶりを貴社流に寄せます。過去の資産が無駄になりません。

Product Line 02

YAGOKORO WEB

Web システムのための解析エンジン。フレームワークの規約を理解した解析に加えて、アプリを実際に起動して撮影する——Web ならではのアプローチで仕様化します。

Coverage

PHP 9 フレームワークから、React まで。

ルーティング・ORM・テンプレートといったフレームワークの規約を個別に理解し、画面・API・テーブル・メッセージを抽出します。

LaravelCakePHPSymfony CodeIgniterYiiSlim PhalconWordPressDrupal BlazorASP.NET WebForms ReactNext.js Vue.jsTypeScript SPA FastAPI

Launch Sandbox

解析するだけじゃない。実際に起動する。

擬似起動サンドボックスが、解析対象のアプリを隔離環境でビルド・起動し、ログインを越えて実画面を自動撮影。想像図ではない本物のスクリーンショットが画面仕様書に埋め込まれます。

  • 主要フレームワークの起動レシピを内蔵
  • 認証付きページも合成アカウントで走破
  • 起動できない構成は静的解析に自動フォールバック

Infrastructure Docs

アプリだけでなく、インフラも文書に。

Terraform・Bicep・CloudFormation・ARM テンプレート、CI/CD 定義からインフラ設計書と依存関係図を生成。環境差分表やネットワーク・セキュリティ構成の観測まで含めて、アプリとインフラを、ひとつの文書体系で捉えます。

Screen Transitions

画面遷移まで、歩いて確かめる。

ボタンやリンクがどの画面へつながるかをコードから解析し、画面遷移図と遷移一覧を自動生成。サンドボックスで撮影した実画面キャプチャと突き合わせながら、画面の流れを確認できます。

  • ボタン・リンク単位で遷移トリガーを抽出
  • 画面遷移図は自動レイアウトで生成
  • タブ・サブフォームなどの入れ子構成も展開

Full Parity With BASE

章立ても、機能も、画面も。
BASE と同じです。

差分再解析、抜け漏れ診断→ルール学習、影響範囲 AI チャット、文書ビルダー、MCP 連携——BASE で磨いてきた機能は WEB でもすべて使えます。画面構成や用語まで揃えているので、基幹と Web を横断するプロジェクトでも、読み手も運用も迷いません。

Feature List

全機能、両ラインで共通。

BASE でも WEB でも、使える機能は同じです。ラインの違いは「読む対象」と、画面の再現方法だけ。

機能
Document Generation — 文書生成
仕様書一式の自動生成システム構成図・画面・バッチ・CRUD・テーブル定義・外部 IF・メッセージ一覧など 8 分冊を出力
画面仕様書(ワイヤーフレーム再現)画面項目・レイアウト・入出力をコードから復元して図解
バッチ・ジョブ仕様書JCL・スケジューラ・WebJobs など、起動定義の連鎖を展開
Investigation — 調査・可視化
コールグラフ(3 ビュー)呼び出し / 包含 / データ共有の 3 つの視点で構造を可視化。確度(確定 / 候補)も表示
影響範囲 AI チャット「この項目を変えたらどこに波及?」をグラフを根拠に回答、該当ノードをハイライト
データ利用の逆引き「このテーブル / ファイルに触る処理はどれか」を CRUD・データ共有ビューから逆引き
画面遷移図・ウォークスルーボタン・リンク単位の遷移を抽出し、遷移図と画面を突き合わせて確認
Operations — 運用・継続性
差分再解析コードの変更点だけを再解析し、変わらない文書はそのまま引き継ぎ
抜け漏れ診断 → ルール学習解析で拾えなかった箇所を検出し、ワンクリックで解析ルールとして承認・適用
人手補正の保持ブラウザ上の修正は上書きレイヤーとして保存され、再解析しても消えない
文書ビルダー(章立てカスタマイズ)掲載章・項目をチェックリストで組み替え、会社標準の様式に合わせる
PDF 一括エクスポート図表込みの仕様書 PDF を分冊ごとにバックグラウンド生成
参考ドキュメント取り込み既存の設計書・用語集を登録し、AI の用語・書きぶりを貴社流に寄せる
MCP ナレッジ連携解析済みナレッジを MCP で外部のコーディングエージェントに提供。書き戻しは人間承認制
Governance — 統制・セキュリティ
BYOC(貴社クラウド内で完結)貴社サブスクリプション内に Terraform で構築
閉域網対応インターネット遮断環境でも内部ゲートウェイ経由で利用可能
RBAC / 監査プロジェクト単位のロール(管理者 / メンバー / 閲覧)と操作記録
AI 利用料ダッシュボードどの解析に AI 費用がいくらかかったかをモデル別・日別に可視化
対応可否診断ツール導入前に貴社環境で実行し、言語構成・解析可否・想定精度をレポート

The Only Differences

ラインの違いは、これだけ。

対象システム

読む言語が違う

BASE は COBOL / JCL / C / Java / .NET / VB6 / Delphi / Access などの基幹・業務システム。WEB は PHP 9FW / Blazor / WebForms / React / FastAPI などの Web システム。

画面の再現方法

WEB は「実写」、BASE は「図面」

WEB は擬似起動サンドボックスでアプリを実際に動かし、本物のスクリーンショットを撮影。BASE は画面定義から忠実なワイヤーフレームを合成します。

インフラ設計書

IaC 解析は WEB から

Terraform / Bicep / CloudFormation / ARM と CI/CD 定義からのインフラ設計書生成は、クラウドで動く Web システムを持つ WEB ラインで提供しています。

How It Works

決定論 × AI。
役割を分けるから、信頼できる。

生成 AI に「事実」を作らせない。YAGOKORO のアーキテクチャは、この一点から設計されています。

Deterministic Facts

構造は、静的解析で決定論的に。

呼び出し関係、起動連鎖、ファイル・テーブルへの入出力——文書の骨格となる構造情報は、コンパイラ技術ベースの静的解析で抽出します。同じコードからは、必ず同じグラフが出ます。AI がここに手を入れることはありません。

AI Narration

文章は、AI が構造の上で書く。

処理の目的、業務上の意味、設計の背景——人が読んで理解するための文章は、決定論で確定した構造を根拠として AI が言語化します。根拠のない記述には確信度を明示。だから、正確さと読みやすさが両立します。

Pipeline

5 ステップ、すべてバージョン管理。

STEP 1走査言語・フレームワーク・起動定義を特定
STEP 2構造解析コールグラフ・データ入出力を決定論抽出
STEP 3意味づけプロセスの認識と業務的な位置づけ
STEP 4文書生成仕様書一式を分冊で執筆
STEP 5検証相互参照・抜け漏れをチェック
決定論(静的解析) AI(構造を根拠に言語化)

成果物はすべてバージョン管理され、再解析は差分だけ。解析のやり直しを恐れずに、コードと文書を同期し続けられます。

Accuracy, Measured

精度は、公開コードで実測する。

言語・フレームワークごとに公開 OSS を検証サンプルとして台帳管理し、画面数・テーブル数・メッセージ数などの抽出精度を継続的に実測。対応言語が増えるたびにサンプルも増やし、機能追加のたびに回帰を確認しています。数字で答えられる精度だけを、お客様に約束します。

MCP Integration

コーディングエージェントの、「地図」になる。

コーディングエージェント単体では、毎回その場でコードを読み直します。コンテキストに収まる範囲しか見えず、全体の呼び出し関係を持たないまま影響範囲を推測し、セッションが終われば理解も消える——大規模レガシーでは、これが精度とコストの壁になります。YAGOKORO は解析済みのナレッジを MCP(Model Context Protocol)サーバとして提供。エージェントは「調べる」のではなく「引く」だけになります。

  • 影響範囲・呼び出し関係は、決定論グラフの事実で即答
  • 毎回の再調査が不要になり、トークンも時間も節約
  • エージェントの発見は「提案」として受領。人間の承認で正式なナレッジに昇格

Glossary

用語を、かんたんに。

このサイトに出てくる用語のミニ解説です。専門用語は、ここだけ読めば大丈夫。

決定論的解析誰が・いつ・何度実行しても、必ず同じ結果になる解析方式。AI のゆらぎが入らない部分です。
コールグラフ「どの処理がどの処理を呼ぶか」を矢印でつないだ地図。影響範囲調査の土台になります。
CRUD 図処理 × データの「作る・読む・変える・消す」の対応表。データの持ち主がひと目でわかります。
差分再解析コードの変更点だけを解析し直し、残りは前回の結果をそのまま引き継ぐ仕組み。再解析が速い理由です。
確信度AI が書いた文章に付く「どれくらいコード上の根拠があるか」の 3 段階表示。読み手が裏取りの要否を判断できます。
BYOCBring Your Own Cloud。お客様自身のクラウド契約の中にシステムを構築する導入形態。データが外に出ません。

Deployment & Security

コードは、
貴社の環境から出さない。

YAGOKORO は BYOC(Bring Your Own Cloud)。貴社のクラウドサブスクリプション内に環境一式を構築します。

BYOC

Terraform 一式で、貴社クラウドに展開。

Your Cloud

貴社クラウドに構築

初期構築は弊社が Terraform で実施。解析対象のソースコードも生成された仕様書も、貴社サブスクリプションの外には出ません。

Closed Network

閉域網で使える

インターネットに出られない環境でも、内部ゲートウェイ経由の閉域構成で利用可能。金融・公共のネットワーク要件に応えます。

Governance

RBAC と監査

プロジェクト単位のロール管理、操作監査、AI 利用料ダッシュボード。運用に必要な統制機能を標準装備しています。

Pricing

料金は、シンプルに。

License

80万円/ 月・1 システム

解析対象のシステム単位の月額ライセンスです(最低契約期間 1 年)。カウントされるのはアクティブなシステムのみ。複数システムの場合は、応相談——まとめてのご導入ほど柔軟にご提案します。

AI Usage

実費— 貴社サブスクへ直課金

解析に使う AI の利用料は、お客様のクラウドサブスクリプションに直接課金されます。YAGOKORO の利用料に AI 費用は含まれず、何にいくら使ったかは内蔵ダッシュボードでいつでも確認できます。

FAQ

よくあるご質問

ソースコードが外部に送信されることはありますか?

ありません。YAGOKORO は貴社のクラウドサブスクリプション内に構築され、AI も貴社契約のエンドポイントを使います。ソースも仕様書も、貴社環境の外には出ません。

生成された仕様書の精度はどう担保されますか?

構造情報(呼び出し・入出力)は決定論の静的解析で抽出し、AI には作らせません。文章には確信度を明示し、公開 OSS での実測台帳で抽出精度を継続確認しています。さらに抜け漏れ診断が、拾いきれなかった箇所を検出します。

AI の出力が間違っていたら、直せますか?

ブラウザ上で直接修正できます。修正は上書きレイヤーとして保存されるため、コードを再解析しても人の修正が消えることはありません。

既存の設計書や用語集が手元にあります。活かせますか?

参考ドキュメントとして登録すると、AI が用語や記述スタイルを既存資料に寄せます。また過去に人手で整備した仕様書を取り込み、解析結果と統合することもできます。

対応していない言語・フレームワークの場合は?

導入前に対応可否診断ツールで貴社システムの言語構成と解析可否をレポートします。対象外の技術は診断結果に明示されるため、「解析してみたら何も出なかった」という事態を避けられます。

Copilot や Claude Code などのコーディングエージェントとは併用できますか?

併用こそ本領です。YAGOKORO の解析済みナレッジ(仕様・コールグラフ・影響範囲)は MCP 経由で外部エージェントに提供できます。エージェント単体では毎回コードを読み直し、全体の呼び出し関係を持たないまま影響範囲を推測しがちですが、YAGOKORO が「地図」を渡すことで事実に基づいた改修ができます。エージェントからの書き戻しは提案止まりで、人間の承認なしに知識は書き換わりません。

料金はどのような体系ですか?

ライセンスは 1 システムあたり月額 80 万円、最低契約期間は 1 年です(アクティブなシステムのみカウント)。複数システムをまとめてご導入いただく場合は、個別にご相談ください。AI の利用料は貴社クラウドサブスクリプションへの直接課金で、YAGOKORO の利用料には含まれません。

導入までにどのくらいかかりますか?

対応可否診断は貴社環境で即日実行できます。その後、対象 1 システムでの PoC を経て本導入という流れが標準です。環境構築(Terraform)は弊社が実施します。

Getting Started

診断から、はじめる。

Step 1

対応可否診断

診断ツールを貴社環境で実行し、言語構成・解析可否・想定精度を事前にレポート。ソースを渡す前に相性がわかります。

Step 2

PoC

対象システムを 1 つ選んで実解析。生成された仕様書一式を、貴社の有識者にレビューしていただきます。

Step 3

本導入

貴社クラウドに本番環境を構築し、対象システムを順次拡大。差分再解析で、文書はコードと同期し続けます。

Contact

まず、システムの話を
聞かせてください。

言語構成と規模感を伺えれば、「解析できるか」「どんな仕様書が出るか」を具体的にお答えできます。売り込みの前に、まず対応可否から。

Get In Touch

フォームに書いて、送信するだけ。

入力内容は担当者に直接届きます。

担当者が内容を確認し、折り返しご連絡します
メールソフトが開かない場合はこちらへ直接どうぞ: contact_yagokoro@akiba-republic.com

What Happens Next

お問い合わせのあとの流れ

Reply

ヒアリング(オンライン)

システム構成・課題・ゴールを伺い、その場で対応可否の一次回答と、生成される文書のサンプルをお見せします。

Diagnose

対応可否診断

診断ツールを貴社環境で実行いただき、言語構成・解析可否・想定精度をレポート。ソースをお預かりすることはありません。

PoC

PoC のご提案

診断結果をもとに、対象 1 システムでの検証計画とお見積りをご提示。ここまで来てから、導入をご判断ください。

Narration