掲載済み (2026-05-23号)
175 161文字 • 1分

分散システムテストのためのAIエージェント・スキル集

原題: shenli/distributed-system-testing: AI-agent skills for distributed-systems testing

英語

掲載情報

概要

分散システムの「主張(Claims)」に基づいたテスト計画の立案と実行を、AIコーディングエージェントが自律的に行えるようにする再利用可能なスキル定義。

詳細内容

本リポジトリは、Claude CodeやCursorといったAIエージェント向けに、分散システムおよびステートフルなシステムの検証を高度化する「スキル」を提供します。ネットワーク分断や非決定的な並行性、クラッシュ復旧など、従来のテストでは発見が難しいバグを特定するために、製品の主張(Claims)から逆算する設計思想を採用しています。主な構成要素は、カオスエンジニアリングや決定論的シミュレーションなどの手法を選択してテスト計画を策定する「設計スキル」と、実際にテストを実行し、9段階の判定結果やエラーの帰属先(SUT、環境、チェッカー等)を詳述したレポートを生成する「実行スキル」です。JepsenやElleといった既存の検証ツール、および学術的文献に基づいた技術カタログが統合されており、AIによる高度な分散システム検証を実現します。