Open Knowledge Format (OKF) とは

Google Cloudは2026年6月にOpen Knowledge Format (OKF) v0.1を公式ブログで公開しました。この仕様は、AIエージェントが扱いやすい形で知識をポータブルに表現するためのオープンなフォーマットです。MarkdownファイルとYAMLフロントマターだけで構成され、特定のクラウドやツールに依存しません。

📑目次
  1. Open Knowledge Format (OKF) とは
  2. OKFの設計原則と特徴
  3. 解決する課題
  4. 実装例とツール
  5. 利用方法とリポジトリ
  6. 今後の展望と貢献
  7. 比較表:従来の知識管理 vs OKF
  8. よくある質問(FAQ)
  9. まとめ

OKFの目的は、組織内の知識が散在する問題を解決することにあります。従来はプロプライエタリなAPIやwiki、共有ドライブに知識が分断され、エージェントが回答を組み立てるのに苦労していました。OKFはこれをファイルベースの単一形式に統一します。

出典: Google Cloud公式ブログ (https://cloud.google.com/blog/ja/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing/)


OKFの設計原則と特徴

OKF v0.1の設計は3つの原則に基づいています。まず、最小限の制限です。必須フィールドは「type」のみで、残りは作成者に委ねられます。次に、プロデューサーとコンシューマーの独立性です。人間が作成したバンドルをAIエージェントがそのまま利用できます。最後に、フォーマットであってプラットフォームではない点です。特定のクラウドやDB、モデルプロバイダーに依存しません。

特徴として、Markdownのみで記述可能、Gitリポジトリで管理可能、tarballとして配布可能、人間が読めてエージェントが解析可能という点が挙げられます。YAMLフロントマターにはtype、title、description、resources、tags、timestampなどの構造化フィールドを記述します。


解決する課題

組織内の知識管理では、プロプライエタリAPI、wiki、共有ドライブ、コードコメント、暗黙知が混在します。各ベンダーが独自のカタログやSDK、スキーマを持つため、知識はポータブルではありません。エージェントは非互換な表面から回答を組み立てなければなりません。

OKFはこれを解決するフォーマットを提供します。SDK不要、統合不要、システム間移動に耐え、バージョン管理に保存でき、人間とエージェントが同一ファイルで対応できます。ベンダー非依存のため、Google Cloud以外でも利用可能です。


実装例とツール

Google CloudはOKF v0.1と一緒に3つの実装例を公開しました。BigQueryデータセットをスキャンしてテーブルやビューごとにOKFコンセプトドキュメントを自動生成するエンリッチメントエージェント、OKFバンドルをインタラクティブなグラフビューに変換する静的HTMLビジュアライザー、そしてGA4 eコマース、Stack Overflow、Bitcoin公開データセットのサンプルバンドルです。

これらは知識をAIが活用しやすい形に自動変換する例を示しています。静的HTMLビジュアライザーはバックエンド不要で、データはページ内に留まります。


利用方法とリポジトリ

OKFの仕様とサンプルはGitHubリポジトリ https://github.com/GoogleCloudPlatform/knowledge-catalog/tree/main/okf で公開されています。Google Cloud Knowledge Catalogも更新されています。作成にはMarkdownエディタとGitだけで十分です。SDKやアカウントは不要です。

既存のwikiやドキュメントを移行する場合、内容をMarkdownに変換してバンドルするだけで対応できます。AIエージェントはYAMLとMarkdownを直接パースして知識を読み込み、グラフ化や検索に活用します。


今後の展望と貢献

OKF v0.1は起点となる仕様です。Googleは最初からオープンに公開し、外部からの貢献やGoogle製品外での採用を歓迎しています。v0.1を基に、コミュニティが代替実装や拡張を進めていくことが期待されます。


比較表:従来の知識管理 vs OKF

項目 従来 OKF
形式 プロプライエタリAPI/サービス Markdown + YAML (ファイルのみ)
依存 ベンダーSDK/アカウント 不要
ポータビリティ 高 (Git/FS/ tarball)
人間/エージェント 変換必要 同一ファイルで両対応

出典: Google Cloud公式ブログ (2026年6月)


よくある質問(FAQ)

Q: OKFはGoogle Cloud専用ですか?

いいえ。ベンダー非依存のオープン仕様です。Google Cloud以外でも利用できます。

Q: 作成にSDKやアカウントが必要ですか?

不要です。MarkdownエディタとGitだけで作成・管理できます。

Q: 既存のwikiやドキュメントを移行できますか?

可能です。OKFはフォーマットなので、内容をMarkdownに変換してバンドルできます。

Q: AIエージェントはどのようにOKFを利用しますか?

YAML frontmatterとMarkdownを直接パースして知識を読み込み、グラフ化や検索に活用できます。

Q: サンプルはどこで入手できますか?

GoogleCloudPlatform/knowledge-catalog リポジトリのokfディレクトリに公開されています。

Q: OKFはどの程度の規模の知識に適していますか?

小〜中規模の概念単位(テーブル、ビュー、データセットごと)に適しており、大規模wikiの代替として設計されています。


関連記事:

まとめ

Open Knowledge Format (OKF) v0.1は、AI時代に知識をポータブルに共有するためのオープン仕様です。Markdownベースで人間とエージェントの両方に対応し、ベンダー依存を排除します。Google Cloud公式のサンプルとリポジトリを参考に、開発者やAI運用担当者が自らの知識管理に取り入れる価値があります。詳細は公式ブログで確認してください。

krona23

著者

krona23

IT業界20年以上の実務経験を持ち、日本国内有数のPVを誇る大規模Webサービスで事業部長・CTOを複数社で歴任。Windows/iOS/Android/Webと技術の変遷を経験し、現在はAIネイティブへの変革に注力。DevGENTでは、AIコードエディタ・自動化ツール・LLMの実践的な使い方を日英西3言語で発信中。

DevGENT について →

コメントを残す

Trending

DevGENTをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む