• CONFLICT
  • DECISION
  • BOUNDARY
  • HUMAN

AIで要件の矛盾を解消する:Hawking Boundary Proverの使い方

Hawking Boundary ProverをAIクライアントに接続して、技術的な衝突を曖昧に済ませるのを防ぎましょう。エージェントに対し、ある要件がどこで終わり、次の要件がどこから始まるのかを正確に記録するよう強制します。

このページについてAIに聞く

すぐに答え

要件が衝突した際、AIによる勝手な推測を止めるには?

AIはHawking Boundary Proverを使用して、技術仕様書内の重複や相反する制約をスキャンします。衝突箇所をフラグとして提示し、処理を進める前に優先順位の選択を求めます。これにより、セッション中に発生したすべての技術的なトレードオフを明確に把握できます。

実行される結果

矛盾の処理状態

AIは特定されたすべての矛盾を、以下の4つの状態のいずれかに分類します。

CONFLICT

進行中の矛盾

AIが、両立不可能な2つ以上の要件を特定します。確認すべき衝突リストが提示されます。

DECISION

解決済みの優先順位

ユーザーが選択を行うと、AIはその決定を記録します。これにより、エージェントが後で古い矛盾したロジックに戻るのを防ぎます。

BOUNDARY

定義された境界

AIが要件の明確な限界を設定します。これにより、制約が厳しい領域においてエージェントが範囲を逸脱するのを防ぎます。

HUMAN

手動による介入

AIが解決不能な論理ループに陥った場合、処理を停止します。計算が合わない場合は、人間が判断を下します。

ワークフロー

要件が入力された際、AIが行うこと

エージェントは推測に頼るのではなく、技術的な整合性を守るために厳格な検証ループに従います。

  1. 摩擦の検知

    AIが技術ドキュメントを読み込み、制約同士が衝突する箇所を探します。エラーの原因となる論理的な重複を特定します。

    validate_hawking_boundary
  2. 矛盾のフラグ立て

    エージェントは要件が対立している特定のポイントを分離します。これらを解決不可能な個別の衝突として提示します。

    validate_hawking_boundary
  3. 選択の強制

    どの優先順位を優先するか定義されるまで、AIは先に進むことを拒否します。これにより、エージェントが中途半端な妥協案を捏造するのを防ぎます。

    validate_hawking_boundary
  4. 決定の固定

    エージェントは選択された優先順位をプロジェクトのコンテキストに書き込みます。これにより、今後のプロンプトでも技術的な境界が維持されます。

    validate_hawking_boundary

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使用して、境界チェックを開始できます。

出発点

これらはプロセスを開始するための導入文です。括弧内のテキストを、実際のファイル名やプロジェクト名に書き換えて使用してください。

Hawking Boundary Prover Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_yMN6urkUYACm1x77B80uVAhuEDOIE9U6QYD0dyI8/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Hawking Boundary Prover capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "hawking-boundary-prover-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_yMN6urkUYACm1x77B80uVAhuEDOIE9U6QYD0dyI8/mcp"
    }
  }
}
チャットにコピー04
  • technical_spec.md の要件に、優先順位の矛盾がないか確認してください。

  • この GitHub リポジトリの制約を確認し、矛盾している箇所を見つけてください。

  • design_doc.pdf のシステムアーキテクチャを分析し、境界に関する問題を特定してください。

  • この Jira チケットのユーザーストーリーを確認し、同時に満たすことが不可能な要件がないか教えてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Hawking Boundary Prover を接続し、指示を出すだけ

MCPをクライアントに接続するのは一度だけで済みます。接続後は、エージェントがすぐに技術的な境界の検証を開始できます。

Hawking Boundary Prover をAIに接続する

FAQ

動作について

  • 01

    AIが元の要件を勝手に変更することはありませんか?

    ありません。AIは矛盾を特定し、ユーザーに判断を仰ぐだけです。明示的な指示なしにソースドキュメントを書き換えることはありません。

  • 02

    AIが自分で矛盾を解決することはできますか?

    できません。このMCPの目的は、AIが勝手な推測を行うのを防ぐことです。AIは処理を停止し、どの優先順位を優先すべきかユーザーの決定を待ちます。

  • 03

    あらゆる技術ドキュメントで動作しますか?

    はい。AIクライアントがそのファイル形式を読み取ることができれば、MCPはその中の論理を処理できます。

  • 04

    判断を下さなかった場合はどうなりますか?

    エージェントは境界部分で停止したままになります。優先順位が設定されるまで、矛盾する要件に依存するタスクは進行されません。

  • 05

    下された決定は記録されますか?

    はい。解決された優先順位を記録するため、セッション全体を通じてエージェントは一貫した論理的境界を維持できます。

  • Hawking Boundary Prover について他に質問がありますか?コネクタのページで回答しています。 Hawking Boundary Prover コネクタの全機能を見る

『Hawking Boundary Prover』を Claude、Cursor、ChatGPT などに接続