st-lzh/Wuhr-AI-ops

智能化运维管理平台 ---通过自然语言管理你的Linux服务器和K8s集群

何を解決するか

Wuhr AI Ops は、サーバー、ネットワークデバイス、Kubernetesクラスタ、CI/CDパイプラインを管理するITオペレーションチーム向けの統合的で監査可能なコントロールプレーンを提供します。単純なAIチャットインターフェースではなく、自然言語分析と現実世界のコマンド実行、人間による承認ワークフロー、永続的な実行記録を組み合わせたクローズドループシステムにより、インフラ管理における安全性とトレーサビリティを確保します。

動作方法

このシステムは、Dockerベースの管理プラットフォームと、ターゲットOSに直接インストールされた軽量エージェントで構成されています。ユーザーはAIアシスタントと対話し、ターゲット(@メンションでホスト、IP、グループを指定)と目標を指定します。AIは実行計画を生成し、高リスクの操作については、エージェントがコマンドを実行する前に人間による承認を要します。プラットフォームはマルチモデル統合とMCP(Model Context Protocol)ツールをサポートしており、APIキーと資格情報はブラウザではなくサーバーサイドで暗号化され安全に保管されます。

対象ユーザー

日常的なメンテナンス、ネットワーク構成、アプリケーションデリバリーを自動化しながら、厳格なセキュリティ境界と監査ログを維持する必要がある信頼できるオペレーションチーム向けに設計されています。

主な特徴

  • クローズドループ実行: AI計画、コマンド実行、人間による承認、結果要約を1つのトレーサブルなワークフローに統合。
  • 統合的リソース管理: Linuxホスト、Kubernetes、スイッチ、ルーター、ファイアウォールを1つのエントリポイントで管理可能。
  • マルチターゲット効率: 複数のターゲットマシンで再利用可能な1つの計画を生成し、トークン消費を削減。
  • 統合型デリバリー: Jenkins統合によるCI/CDパイプラインと、AI駆動のビルド失敗・デプロイ異常診断を統合。
  • セキュリティ最優先設計: 特権コマンドブロッキング、暗号化された資格情報保管、リスクの高い変更に対する必須の人間による承認を備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト