bostrot/wsl2-distro-manager

GUI for the Windows Subsystem for Linux — and native Linux/macOS VMs on Mac. Install, back up, move and configure distros without CLI flags; AI assistant with tools, MCP server for agents, remote WSL over SSH.

何を解決するか

WSL Distro Manager は、Windows Subsystem for Linux (WSL) および macOS 上のネイティブ Linux/macOS 仮想マシンを管理するためのグラフィカルユーザーインターフェースを提供します。インストール、コピー、移動、バックアップなどのディストリビューション操作に複雑なコマンドラインフラグを覚える必要がなくなり、ディスクのコンパクションやAI駆動の環境管理といった高度な機能も追加されます。

動作方法

このアプリケーションは、Windows 上の wsl.exe および macOS 上の Apple の Virtualization フレームワークの上に管理レイヤーとして機能します。ルートファイルシステムイメージ、Docker イメージ、LXC コンテナをディストリビューションとして管理できます。高度なAI機能のために、Model Context Protocol (MCP) サーバーを実装しており、WSL/VMツールをAIエージェントに公開し、実際にディストリビューションのインストールや設定の編集といった操作を実行できるようにしています。OpenAI互換エンドポイントに対応した「自分のAIキーを用意する」(Bring Your Own AI Key)機能もサポートしています。

対象ユーザー

Windows および macOS 上で Linux 環境を視覚的に管理したい開発者やパワーユーザー、またローカル仮想化環境を安全に操作・構成できるようにするためのLLMエージェントを提供したいAIエンジニア。

主な特徴

  • 包括的なディストリビューション管理: インストール、名前の変更、移動、バックアップ、仮想ディスクのコンパクションにより、空き容量を回復。
  • AIエージェント統合: 内蔵のAIアシスタントとMCPサーバーを備えており、Claude Desktop や Claude Code などの外部クライアントがWSL環境を制御可能。
  • AIサンドボックス: AIエージェントがホストシステムを確認せずにアクセスできる、隔離された一時的なUbuntuディストリビューションを起動可能。
  • クロスプラットフォームVMサポート: Apple Silicon でのネイティブLinuxおよびmacOSゲストVM管理をAppleのVirtualizationフレームワークで実現。
  • リモート管理: SSHまたはQRコードでアクセス可能なWebダッシュボードを通じて、異なるマシン上のWSLを管理可能。

関連

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