bostrot/wslmanager

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 Manager は、Windows Subsystem for Linux (WSL) および macOS 上のネイティブ Linux/macOS 仮想マシンを管理するためのグラフィカルユーザーインターフェースを提供します。複雑な wsl.exe コマンドラインフラグを覚える必要がなくなり、仮想化環境のライフサイクル管理を簡素化します。

仕組み

このアプリケーションは、Windows上のWSLおよびmacOS上のApple Virtualizationフレームワークに対する管理レイヤーとして機能します。ディストリビューションのインストール、コピー、名前変更、バックアップを行うツールを提供します。また、MCP (Model Context Protocol) サーバーとAIアシスタントを内蔵しており、ユーザーの仮想化環境に対して実際のツールを実行し、設定や管理タスクを行うことができます。

対象ユーザー

WSLやmacOS仮想マシンを使用しており、インスタンスの視覚的な管理、スニペットによるセットアップの自動化、AIエージェントとの環境統合を求める開発者やパワーユーザー。

主な特徴

  • 包括的なディストリビューション管理: カタログからのインストール、仮想ディスクの圧縮、ライブグラフによるリソース使用状況の監視。
  • AI駆動の操作: 内蔵のAIアシスタントとMCPサーバーにより、AIエージェント(Claude Desktopなど)がディストリビューションの一覧表示、検査、設定を行うことが可能。
  • クロスプラットフォーム対応: Windows (WSL) および macOS (Virtualization framework) をネイティブサポート。
  • サンドボックスAI: AI実験用に使い捨てのUbuntuディストリビューションを起動可能。
  • リモート管理: SSHまたはWebベースのダッシュボードを通じて、異なるマシン上のWSLを管理。
  • カスタマイズ: GUIベースの .wslconfig 編集および物理ディスクのマウント。

関連

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