OpenDeRisk は AI ネイティブリスクインテリジェンスシステムです。アプリケーションシステムのリスクインテリジェントマネージャーとして、24 時間 365 日の包括的で徹底的な保護を提供します。
- [2025/10] 🔥 OpenDerisk V0.2 をリリースしました。OpenDerisk V0.2 ReleaseNote
- DeepResearch RCA: ログ、トレース、コードの詳細な分析により、問題の根本原因を迅速に特定します。
- 可視化された証拠チェーン: 診断プロセスと証拠チェーンを完全に可視化し、診断を明確にして精度を迅速に判断できます。
- マルチエージェント協調: SRE-Agent、Code-Agent、ReportAgent、Vis-Agent、Data-Agent の協調作業。
- オープンソースアーキテクチャ: OpenDeRisk は完全にオープンソースのアーキテクチャで構築されており、関連フレームワークとコードをオープンソースプロジェクトですぐに使用できます。
このシステムはマルチエージェントアーキテクチャを採用しています。現在、コードは主にハイライトされた部分を実装しています。アラート認識は Microsoft のオープンソース OpenRCA データセット に基づいています。データセットのサイズは解压後約 26GB です。このデータセット上で、マルチエージェントの協調により根本原因分析と診断を実現し、Code-Agent が最終分析のために動的にコードを作成します。
データ層: GitHub から大規模な OpenRCA データセット (20GB) を取得し、ローカルで解压して分析用に処理します。
ロジック層: マルチエージェントアーキテクチャで、SRE-Agent、Code-Agent、ReportAgent、Vis-Agent、Data-Agent が協調して詳細な DeepResearch RCA(根本原因分析)を実行します。
可視化層: Vis プロトコルを使用して、全体の処理フローと証拠チェーン、およびマルチロールの協調とスイッチングプロセスを動的にレンダリングします。
OpenDeRisk のデジタル従業員(エージェント)
# 最新バージョンのダウンロードとインストール
curl -fsSL https://raw.githubusercontent.com/derisk-ai/OpenDerisk/main/install.sh | bashインストール後、システムを設定する必要があります。設定ファイルを作成してください:
~/.openderisk/derisk-proxy-aliyun.toml を編集し、API キーを設定してください。
openderisk-server
macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | shWindows:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"git clone https://github.com/derisk-ai/OpenDerisk.git
cd OpenDerisk
# uv で依存関係をインストール
uv sync --all-packages --frozen \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "derisks" \
--extra "storage_oss2" \
--extra "client" \
--extra "ext_base"derisk-proxy-aliyun.toml で API_KEY を設定し、実行:
注意:デフォルトでは、OpenRCA データセットの Telecom データセットを使用します。リンクまたは以下のコマンドでダウンロードできます:
gdown https://drive.google.com/uc?id=1cyOKpqyAP4fy-QiJ6a_cKuwR7D46zyVe
ダウンロード後、データセットを pilot/datasets/ パスに移動します。
起動コマンドを実行:
uv run python packages/derisk-app/src/derisk_app/derisk_server.py --config configs/derisk-proxy-aliyun.tomlブラウザを開いて http://localhost:7777 にアクセス
- AI-SRE (OpenRCA)
- 注意: OpenRCA データセットの Bank データセット を使用しています
- ダウンロード:
gdown https://drive.google.com/uc?id=1enBrdPT3wLG94ITGbSOwUFg9fkLR-16R - データセットを
${derisk}/pilot/datasetsパスに配置します
- フレームグラフアシスタント
- ローカルアプリケーションサービスプロセスのフレームグラフ (Java/Python) をアシスタントにアップロードして分析を行います
- DataExpert
- メトリクス、ログ、トレース、または様々な Excel データシートをアップロードして対話型分析を行います
- エージェント開発
derisk-ext.agent.agents配下の実装ロジックを参照してください
- ツール開発
- ローカルツール
- MCP (Model Context Protocol)
- DeRisk-Skills 開発
下图に示すように、複数のエージェントが協調して複雑な運用診断タスクを処理するシナリオを示しています。
このリポジトリのコードについては、以下の論文で詳細な紹介をしています。もし、あなたの研究に役立ったと思われる場合は、ぜひ引用してください。
@misc{di2025openderiskindustrialframeworkaidriven,
title={OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studies},
author={Peng Di and Faqiang Chen and Xiao Bai and Hongjun Yang and Qingfeng Li and Ganglin Wei and Jian Mou and Feng Shi and Keting Chen and Peng Tang and Zhitao Shen and Zheng Li and Wenhui Shi and Junwei Guo and Hang Yu},
year={2025},
eprint={2510.13561},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2510.13561},
}
OpenDeRisk-AI コミュニティは、AI ネイティブなリスクインテリジェンスシステムの構築に専念しています。🛡️ 私たちのコミュニティがより良いサービスを提供できることを願い、また皆様が私たちに参加してより良い未来を共に創造することを願っています。🤝
DingTalk グループに参加して、他の開発者と経験を共有しましょう!




