Openclaw向けAdversarial Engine v2.0

協調的な役割を活用して対立的な推論を行い、技術ソリューションの設計、実装、ストレステストを行う高度なマルチモデル議論エンジン。

timo2026
v1.0.0
Apr 12, 2026
0
728
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install adversarial-engine

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って adversarial-engine をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Adversarial Engine v2.0 とは?

Adversarial EngineはOpenclaw Skills向けに設計された高性能フレームワークであり、Architect、Engineer、Security Officer、Arbitratorという4つの異なるLLMの役割を調整して技術的な合意を形成します。現実世界の議論や技術的な摩擦をシミュレーションすることで、提案されたソリューションが機能的であるだけでなく、安全でアーキテクチャ的に健全であることを保証します。

このスキルは、単純なコード生成と堅牢なシステム設計の間のギャップを埋めます。実行ベースの検証のためのライブPythonコードサンドボックスと、幻覚(hallucination)を排除するためのベクトルRAGを統合し、複雑な問題解決のための厳格な環境を提供します。

Adversarial Engine v2.0 のユースケース

  • 高並行システムアーキテクチャの設計およびピアレビュー。
  • 自動化されたセキュリティ脆弱性スキャンおよびエクスプロイトシミュレーション。
  • リアルタイムサンドボックス実行と検証を伴うマルチエージェントコード生成。
  • 構造化された対立的な議論と仲裁を通じた技術的意思決定。

Adversarial Engine v2.0 の仕組み

  1. 知識の強化: エンジンはベクトル検索を実行し、検証済みのドメイン知識に基づいて議論を深めます。
  2. アーキテクチャの提案: qwen3.5-plusモデルが、高レベルなシステムアーキテクチャまたはソリューション戦略を生成します。
  3. エンジニアリングの実装: qwen3-coder-plusモデルがコードを実装し、安全なPythonサンドボックス内で実行します。
  4. セキュリティ監査: kimi-k2.5モデルがSecurity Officerとして機能し、実装内の脆弱性や欠陥を発見しようと試みます。
  5. 仲裁: MiniMax-M2.5モデルが議論の進捗を評価し、ソリューションが合意に達したかどうかを判断します。
  6. 反復または完了: ソリューションが最適でない場合、プロセスはArchitectに戻ります。そうでなければ、結果はナレッジベースに永続化されます。

Adversarial Engine v2.0 のセットアップ

Adversarial EngineをOpenclaw Skills環境に統合するには、エンジンを初期化し、ローカルまたはリモートのWebSocketサーバーを設定してください。

# 依存関係のインストール (Python 3.8+が利用可能であることを確認)
pip install adversarial-engine

# プロジェクト内でのエンジン設定
python -c "from adversarial_engine import AdversarialEngine; engine = AdversarialEngine()"

Adversarial Engine v2.0 のデータスキーマとタクソノミー

Adversarial Engineは、長期学習のためにモジュール化されたファイル構造と永続的なデータベースを通じて運用を体系化しています:

ファイル/コンポーネント 目的
engine.py マルチモデルオーケストレーションのコアロジック
code_sandbox.py Python検証のための安全な実行環境
vector_enhancer.py RAGプロセスとベクトル検索の管理
ws_server.py WebSocket経由でのリアルタイム進捗更新の処理
database.py セッションの永続化と知識の固形化管理

Adversarial Engine v2.0 の高度な機能

  • リアルタイムWebSocketストリーミング: 専用のWSエンドポイントを通じて、議論の各ラウンドと実行ログをリアルタイムで監視します。
  • 自動回路遮断: Arbitratorの役割が、合意や膠着状態を検知して無限ループを防ぎます。
  • ブレークポイント再開: コンテキストを失うことなく、複雑な対立的議論を一時停止・再開する機能。
  • サンドボックス検証: Python実行と直接統合し、生成されたコードスニペットの技術的な正当性を検証します。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*