vxcontrol/pentagi:README に基づく導入ガイド
README、メタデータ、ライセンスに基づく vxcontrol/pentagi の導入と確認ガイドです。
プロジェクトの範囲
vxcontrol/pentagi の README はプロジェクトを「Fully autonomous AI Agents system capable of performing complex penetration testing tasks」と説明しています。ここではリポジトリで確認できる事実だけを整理します。star 数やバッジは注目度の手掛かりであり、品質の証明ではありません。「PentAGI」には次の説明があります。> Join the Community! Connect with security researchers, AI enthusiasts, and fellow ethical hackers. Get support, share insights, and stay updated with the latest PentAGI developments.。これは範囲の説明であり、本番検証の結果ではありません。
向いている用途
README の「Features」にある内容から、用途が合うかを先に判断できます。Fully Autonomous. AI-powered agent that automatically determines and executes penetration testing steps with optional execution monitoring and intelligent task planning for enhanced reliability.。目的が違うなら、人気だけで採用する理由にはなりません。プロジェクト名やコマンドは原文のまま残し、一次資料へ戻って用語を確認できるようにしています。 README には次の確認可能な項目もあります。Secure & Isolated. All operations are performed in a sandboxed Docker environment with complete isolation.。初回テストの材料にはなりますが、実際の環境での確認を省略する理由にはなりません。
動作の考え方
動作の説明は「System Context」など複数の箇所に分かれています。確認できる情報は次の通りです。The chain summarization system manages conversation context growth by selectively summarizing older messages. This is critical for preventing token limits from being exceeded while maintaining conversation coherence.。書かれていない構成、性能、セキュリティを推測で補いません。導入時はディレクトリ、設定ファイル、release 履歴を確認してください。
インストールと初回起動
初回導入は README の入口から始めます。確認できるコマンドは次の通りです。 graph TB subgraph Core Services UI[Frontend UI<br/>React + TypeScript] API[Backend API<br/>Go + GraphQL] DB[(Vector Store<br/>PostgreSQL + pgvector)] MQ[Task Queue<br/>Async Processing] Agent[AI Agents<br/>Multi-Agent System] end subgraph Knowledge Graph Graphiti[Graphiti<br/>Knowledge Graph API] Neo4j[(Neo4j<br/>Graph Database)] end subgraph Monitoring Grafana[Grafana<br/>Dashboards] VictoriaMetrics[Vi 実行可能なコマンドがない場合は手順を作らず、「Table of Contents」で依存関係、待受ポート、初回設定を確認します。