Bài viết cung cấp quy trình khởi động một Windows Sandbox, cài đặt Minecraft Java Edition và giao nhiệm vụ cho một agent thông qua MCP server của cua-driver chạy bên trong sandbox.
Đầu tiên, người dùng tạo một sandbox dựa trên Image.windows() và mở rộng cấu hình với một NIC thứ hai, CPU host và bộ nhớ 16 GB. Đoạn mã Python sử dụng Sandbox.create và QEMURuntime để khởi chạy môi trường “bare‑metal”. Khi sandbox khởi động, cổng 3000 được mở ra và có thể truy cập MCP tại http://127.0.0.1:{port}/mcp.
Tiếp theo, cần cài đặt một launcher (Prism Launcher) và driver OpenGL phần mềm Mesa3D vì GPU mặc định của Windows Server 2022 chỉ hỗ trợ OpenGL 1.1. Minecraft 1.17 trở lên yêu cầu OpenGL 3.2, do đó DLL opengl32.dll của Mesa (llvmpipe) được đưa vào để đáp ứng yêu cầu.
Cuối cùng, script kiểm tra kết nối bằng PowerShell và xác nhận trả về mã 200, chứng minh sandbox đã có thể truy cập internet và chạy Minecraft. Việc sử dụng exposed_ports thay vì tunnel truyền thống giúp biết chính xác cổng host tại thời điểm chạy.
Đối với cộng đồng AI và lập trình viên Việt, hướng dẫn này mở ra khả năng thử nghiệm các agent trong môi trường cô lập, giảm rủi ro và tăng tính tái lập của các dự án AI trên Windows.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com