−25%

cho Windows trả theo năm, đến 31/10. Xem các gói

EQVPS
Bắt đầu

VPS hay sandbox: tác tử AI của bạn có cần máy chủ riêng?

24 thg 10, 2026 · 5 phút đọc · EQVPS Team

Một tác tử viết mã cần chỗ để chạy mã đó. Câu trả lời quen thuộc là “cho nó một máy chủ”, và với nhiều tác tử như vậy là thừa máy. Lỗi ngược lại cũng phổ biến không kém: ai đó dựng một bot cần chạy liên tục bên trong sandbox, rồi thắc mắc vì sao nó biến mất qua đêm.

Chúng tôi bán cả hai, nên thấy cả hai lỗi. Đây là cách chúng tôi sẽ quyết định.

Mỗi thứ là gì

Sandbox là một microVM Firecracker. Khởi động trong khoảng một giây, có sẵn Python 3.12, Node.js 22, bash và git, có internet đi ra, không có cổng vào và không có SSH. Bạn làm việc với nó qua API, SDK hoặc MCP: chạy lệnh, tải tệp lên, đọc kết quả. Một lệnh chạy tối đa 55 giây; việc dài hơn chạy dưới dạng tác vụ nền. Sandbox tạm thời sống tối đa 24 giờ và tự biến mất khi không hoạt động.

VPS là máy chủ ảo bình thường. Root qua SSH, ổ đĩa luôn còn đó, và chạy đến khi bạn hủy. Ở gói có IPv4 riêng, mọi cổng vào đều là của bạn. Ở gói NAT bạn có một cổng chuyển tiếp cho SSH, và địa chỉ đi ra không phải của riêng bạn.

Cùng số dư, cùng tài khoản, cùng máy chủ MCP. Khác nhau ở thời gian sống và việc có thể kết nối tới máy từ bên ngoài hay không.

Ba câu hỏi

1. Nó có phải chạy khi không ai gọi? Bot Telegram, vòng lặp giao dịch, scraper chạy theo lịch, tác tử cứ mười phút lại kiểm tra gì đó. Tất cả là VPS. Sandbox để không sẽ tự xóa, còn sandbox lâu dài tính tiền theo giờ suốt cả tháng thì đắt gấp nhiều lần một VPS nhỏ.

2. Có gì cần kết nối vào nó không? Webhook, API, máy chủ MCP cho nhóm, bảng điều khiển mở trên trình duyệt. Sandbox hoàn toàn không nhận kết nối vào. Vậy là VPS, và trên thực tế là loại có IPv4 riêng: Nano-IP từ $8 mỗi tháng.

3. Đã có ai đọc đoạn mã này chưa? Đầu ra của mô hình, một gói mà tác tử quyết định cài, một pull request từ người lạ. Đây là lúc sandbox phát huy giá trị. Nếu mã làm điều xấu, nó làm trong một máy sẽ bị xóa một phút sau và không chứa khóa nào của bạn. Chạy cùng thứ đó trên VPS đang giữ token của bot là canh bạc bạn không muốn đặt.

Nếu bạn trả lời “không, không, có”, hãy dùng sandbox. “Có” ở một trong hai câu đầu nghĩa là VPS. Nhiều tác tử rơi vào “có, có thể, có”, và chúng cần cả hai.

Chi phí gặp nhau ở đâu

Sandbox tính tiền theo giây cho vCPU và RAM được cấp, tối thiểu 60 giây. Gói VPS có giá cố định theo tháng. Theo giá hiện tại:

Biểu giá sandboxMỗi giờVPS tương đươngMỗi thángHòa vốn
small (0,5 vCPU, 1 GB)$0.033Nano (2 vCPU, 1 GB, NAT)$3~91 giờ
standard (1 vCPU, 2 GB)$0.066Micro (2 vCPU, 2 GB, NAT)$5~76 giờ
plus (2 vCPU, 4 GB)$0.132Small (4 vCPU, 4 GB, NAT)$8~61 giờ

Nếu mã của tác tử chạy vài phút mỗi tác vụ, thì cả trăm tác vụ mỗi tháng cũng chỉ tốn vài cent trong sandbox. Khi tổng thời gian vượt khoảng ba giờ mỗi ngày, VPS rẻ hơn, và chạy 24/7 thì rẻ hơn nhiều: một sandbox standard lâu dài cả tháng tốn tối đa $36.14, so với $5 cho Micro.

Các dòng không giống hệt nhau: VPS có nhiều vCPU hơn và ổ đĩa lớn hơn, còn gói NAT không nhận kết nối vào. Nhưng với câu hỏi “mã của tôi chạy ở đâu”, vốn là chủ đề ở đây, phép so sánh là công bằng.

Chúng tôi khuyên gì

Với tác tử làm việc thật: cả hai.

  • VPS làm nhà của tác tử. Trên đó chạy vòng lặp tác tử, lưu bộ nhớ và khóa API của nó, và mở những gì cần mở. Nano giá $3 đủ cho tác tử gọi mô hình qua API; suy luận cục bộ cần nhiều hơn rất nhiều.
  • Sandbox cho mỗi tác vụ không đáng tin. Tác tử viết mã, gửi vào một microVM mới, đọc kết quả rồi bỏ máy đi. Sandbox không nhận bí mật nào nó không cần.

Cả hai đều truy cập được qua cùng một kết nối MCP, và tác tử tự chọn theo từng tác vụ. Hãy đặt giới hạn chi tiêu cho sandbox trước khi thả nó ra. Một vòng lặp tạo sandbox không ngừng sẽ chạm giới hạn thay vì làm cạn số dư.

Khi lời khuyên này không hợp

Nếu bạn đã chạy mã không đáng tin trong container trên máy chủ của mình và hài lòng với ranh giới đó, một sandbox riêng có thể có vẻ thừa. Mọi thứ tùy vào mức độ bạn tin mã. Bài so sánh các mức cô lập của chúng tôi giải thích container chặn được gì và không chặn được gì.

Nếu tác tử viết cả ứng dụng chứ không chỉ đoạn mã, có lựa chọn thứ ba ở giữa: một VPS nơi mỗi nhánh nó đẩy lên trở thành một bản xem trước có địa chỉ riêng.

Còn nếu tác tử chỉ gọi API và không bao giờ chạy thứ nó viết, nó chẳng cần sandbox lẫn máy chủ lớn. Một VPS $3 chạy vòng lặp là quá đủ.

Tiếp theo: sandbox từ $0.0165 mỗi giờ (tài khoản mới đã xác nhận email nhận một lần $1 cho sandbox đầu tiên, hiệu lực 14 ngày) và gói VPS từ $3 mỗi tháng. Nếu tác tử sẽ tự quản lý máy chủ của mình, hãy đọc nó làm gì sau khi đặt hàng.

FAQ

Sandbox có phải chỉ là một VPS nhỏ?

Không. Sandbox là microVM cho một tác vụ: khởi động trong khoảng một giây, không có cổng vào và không có SSH, và bị xóa khi tác vụ xong. VPS là máy chủ đầy đủ với địa chỉ công khai, root qua SSH và giá theo tháng.

Khi nào sandbox rẻ hơn VPS?

Khi mã chạy ít hơn khoảng 80–90 giờ mỗi tháng. Sandbox small giá $0.033 một giờ; VPS Nano $3 hòa vốn sau khoảng 91 giờ như vậy. Với mọi thứ chạy liên tục, VPS thắng xa.

Tác tử có thể dùng cả hai không?

Có, và thường đó là cách tốt nhất. Tác tử sống trên VPS suốt ngày đêm, còn mỗi đoạn mã lạ thì chạy trong một sandbox dùng một lần. Cả hai trả từ cùng một số dư và điều khiển qua cùng một máy chủ MCP.

Sandbox có chạy được webhook hay API không?

Không. Sandbox có internet đi ra nhưng không có cổng vào, nên không gì từ bên ngoài kết nối được. Mọi thứ cần nhận kết nối, từ webhook đến máy chủ MCP, đều cần VPS, thường là loại có IPv4 riêng.

Dữ liệu của tôi ra sao khi sandbox kết thúc?

Sandbox tạm thời bị xóa cùng ổ đĩa. Sandbox lâu dài giữ tệp giữa các phiên, còn sandbox tạm dừng được lưu miễn phí 14 ngày. Với dữ liệu bạn cần vào tháng sau, hãy dùng VPS hoặc sao chép kết quả ra ngoài.

Bình luận

Chưa có bình luận nào. Hãy là người đầu tiên.

Để lại bình luận

Bình luận được kiểm duyệt trước khi hiển thị.