OBP Spec
Open Business Protocol(OBP)は、ビジネスデータを統一された言語で記述するための namespace 規約です。 ツール・エージェント・ワークスペースをまたいで、目標・タスク・意思決定・知識が同じ構造で表現されることで、 AIエージェントがビジネス文脈を正しく理解できるようになります。
GitHub: openbusinessprotocol/obp-spec →Namespace 体系
すべての Atom は _v.* namespace に分類されます。
_v. プレフィックスは「ビジネス上の概念」を示し、後続セグメントが具体的な種別を表します。
_v.goal 目標 達成基準・期限・現在の進捗を持つ目標データ
title description due_date status progress
_v.task タスク 担当者・ステータス・優先度・親目標への参照を持つタスクデータ
title status priority assignee goal_ref
_v.note メモ 構造を持たない自由記述のデータ。気づき・アイデア・一時メモ
content source
_v.decision 意思決定 背景・選択肢・理由・承認者を持つ意思決定の記録
title background options chosen rationale decided_by
_v.knowledge 知識 再利用可能な情報・ノウハウ・参照リソース
title content source_url tags
_v.schedule スケジュール 時刻・繰り返しルール・実行対象の参照を持つスケジュールデータ
title time days interval target_ref
_v.fb.capture.sns_post SNS投稿キャプチャ
Flapbase 拡張
SNS投稿のキャプチャデータ(Flapbase 拡張)。プラットフォーム・本文・エンゲージメント指標を持つ
platform content url likes reposts replies captured_at
Atom とリンク
OBP では個々のデータレコードを Atom と呼びます。Atom は namespace・data・メタ情報の3要素で構成され、 他の Atom へのリンク参照を持つことができます。
Atom の構造(例)
{
"namespace": "_v.task",
"data": {
"title": "ホワイトペーパー第1稿を完成させる",
"status": "in_progress",
"priority": "high",
"goal_ref": "atom_uuid_of_goal"
},
"tags": ["writing", "q1"],
"created_at": "2026-03-12T09:00:00Z"
} ライセンス
OBP 仕様は MIT ライセンスで公開されています。誰でも実装・拡張・改変を行うことができます。 Flapbase が提供する SDK・MCP Server も OBP に準拠しており、OSS として公開予定です。