HeadlinesBriefing favicon HeadlinesBriefing.com

WindowsサンドボックスでMinecraftエージェント

Hacker News •
×

Windowsサンドボックスを起動し、Minecraft Java Editionをインストールし、サンドボックス内で実行されているcua-driver MCPサーバーを介してエージェントで操作します。Minecraftは、Windowsサンドボックスができるほぼすべてのことをテストします:インターネットアクセス、Javaランタイム、動作するOpen GL、そしてクリックだけで操作できるGUIが必要です。

始める前に、cua-sandbox 0.3.3以降を使用してください。ローカルパスにはハードウェア仮想化を備えたホスト:/dev/kvmを備えたLinux x86_64マシン、またはIntel Mac。FleetパスはApple Siliconで追加の環境変数1つで動作します。Minecraft Java Editionを所有するMicrosoftアカウントと、視覚対応のLLMエンドポイントが必要です。

Image.windows()でWindowsサンドボックスを起動します。これは固定されたWindows Server 2022コンテナディスクに解決されます。.expose(3000)を追加してcua-driverのMCPサーバーを公開し、インターネットアクセス用の2番目のネットワークインターフェース(デフォルトはrestrict=onで分離されています)、およびソフトウェアOpen GLドライバ用の-cpu hostを追加します。

ローカルランタイムは起動時に空きホストポートを選択し、sb.exposed_portsで読み取れます。Fleetでは、代わりにtunnel.forward()を使用してください。IP競合を避けるために、2番目のNICに独自のサブネットを割り当ててください。