コンテンツにスキップ

DCP-AI — AI エージェントのための Digital Citizenship Protocol

英語版の参考訳です(28/10/2026 更新)。内容が異なる場合は英語版が優先されます。識別子、コマンド、コードブロックは翻訳せずにそのまま掲載しています。

オープンなネットワーク上の AI エージェントのための、持ち運べる説明責任の層。

暗号的に検証できるアイデンティティ、機械が読める意図、改ざんを検知できる監査証跡、認証されたエージェント間通信、ライフサイクルのガバナンス、手続き上の説明責任、委任による代理を、1 つのハイブリッドなポスト量子プロトコルスタックで提供します。

はじめる プレイグラウンドを試す 論文を読む GitHub で見る


インストール

公開済みパッケージと main

npm、PyPI、Go モジュール、crates.io の現在のバージョンは公開済みバージョンにあります。クイックスタートでレジストリとチェックアウトの例を区別しています。

npm install @dcp-ai/sdk@^2.2.1 @dcp-ai/cli
pip install dcp-ai
go get github.com/dcp-ai-protocol/dcp-ai/sdks/go/v2@v2.11.1
cargo add dcp-ai@2.11.1
npm install @dcp-ai/wasm@^2.1.1

9 つの仕様

  • DCP-01 — アイデンティティと人への結び付け


    すべてのエージェントは、説明責任を負う責任ある人または法人に暗号的に結び付けられます。

    読む →

  • DCP-02 — 意図の宣言とポリシーによる制御


    エージェントは行動の前に構造化された意図を宣言し、検証器はティアに応じたポリシー判断を適用します。

    読む →

  • DCP-03 — 監査チェーンと透明性


    Merkle 証明と、任意の透明性ログへの記録を備えた、ハッシュで連鎖した監査エントリー。

    読む →

  • DCP-04 — エージェント間通信


    認証されたエージェント間メッセージング、発見、ハンドシェイク、委任、信頼のチェーン。

    読む →

  • DCP-05 — エージェントのライフサイクル


    稼働開始、バイタリティ報告、運用終了。4 つの終了モードを、改ざんを検知できる形で記録します。

    読む →

  • DCP-06 — 継承と相続


    デジタル遺言と継承のセレモニーで、エージェントの世代をまたいだ継続性を保ちます。

    読む →

  • DCP-07 — 紛争の解決


    3 段階のエスカレーション、M-of-N の仲裁パネル、先例のための判例バンドル。

    読む →

  • DCP-08 — 権利と義務


    エージェントの 4 つの基本的な権利、義務の構造化された追跡、違反の報告。

    読む →

  • DCP-09 — 委任と代理


    委任の権限委任状、認識しきい値、プリンシパルのミラー、2 層のやり取りの記録。

    読む →


含まれるもの

  • 5 つの SDK


    TypeScript、Python、Go、Rust、WebAssembly。同じ中核プロトコルと共通のテストベクターを使います。各 SDK の README に、まだ対応していないことと公開状況を記載しています。

    @dcp-ai/sdk、dcp-ai(PyPI)、dcp-ai(crates.io)、sdks/go/v2、@dcp-ai/wasm

  • 11 の統合


    よく使われる AI と Web のフレームワークとの橋渡しです。何を確認するかはそれぞれ異なります。署名済みのバンドルを検証するものもあれば、 署名のないイベントを記録するだけのものやポリシーを適用しないものもあり、以前に公開されたバージョンには、現在のリリースに含まれる修正が欠けている場合があります (サポートされるバージョン)。頼る前に、 それぞれの制限を読んでください。

    Express、FastAPI、LangChain、OpenAI、CrewAI、Agno、OpenClaw、W3C DID、Google A2A、Anthropic MCP、AutoGen

  • ハイブリッドなポスト量子暗号


    Ed25519 + ML-DSA-65 の複合署名、予備としての SLH-DSA-192f、SHA-256 / SHA3-256 の二重監査チェーン。4 段階の適応的なティア(Routine から Maximum まで)。

    セキュリティモデル →

  • リファレンス CLI とサービス


    dcp-ai CLI、検証サーバー、アンカリングサービス(ローカルの記録のみ。チェーンへの送信は未実装)、透明性ログ、失効レジストリ。Docker Compose による完全なスタック。

    オペレーターガイド →


引用

研究で DCP-AI を使う場合は、概念を示した論文と、使用したソフトウェアのリリースの両方を引用してください。

論文 — Agents Don't Need a Better Brain — They Need a World: Toward a Digital Citizenship Protocol for Autonomous AI Systems Naranjo Emparanza, D. (2026). Zenodo. 10.5281/zenodo.19040913

ソフトウェア — 使用したリリースを引用してください。概念 DOI 10.5281/zenodo.19656025 は最新のアーカイブ版を指します。v2.0.2 は DCP-AI v2.0.2 — Digital Citizenship Protocol for AI Agents (Reference Implementation), Naranjo Emparanza, D. (2026). Zenodo. 10.5281/zenodo.19656026 です。


「このプロトコルは、人と AI エージェントが共同で作りました。統治しようとする協働そのもののために設計されています。」