
Trả lời nhanh: Mô hình chuẩn: giao diện soạn thảo chạy trên máy bạn, còn mã nguồn, phụ thuộc, tiến trình build và test chạy trên VPS. Máy bạn chỉ gửi thao tác gõ phím và nhận lại kết quả hiển thị, nên laptop yếu vẫn làm việc mượt. Phần AI vẫn gọi API bình thường. Cấu hình VPS nên ưu tiên ổ NVMe và xung nhịp cao vì đó là nơi build và test thật sự chạy, còn RAM tính theo quy mô dự án, thường 4 tới 8GB.
Laptop mỏng nhẹ pin bảy tiếng nhưng build một phát là quạt rú và pin tụt. Cách giải quyết không phải mua máy mới mà là đẩy phần nặng sang chỗ khác.
- Giao diện ở máy bạn, phần nặng chạy trên máy chủ.
- Laptop yếu vẫn làm việc mượt vì nó chỉ hiển thị kết quả.
- VPS nên ưu tiên ổ NVMe và xung nhịp, đó là nơi build thật sự chạy.
- Cần mạng ổn định, đây là đánh đổi duy nhất đáng kể.
Phân chia việc giữa hai máy
| Việc | Chạy ở đâu |
|---|---|
| Giao diện soạn thảo, gõ phím | Máy của bạn |
| Mã nguồn và phụ thuộc | VPS |
| Chạy build, chạy test | VPS |
| Máy chủ phát triển, xem thử | VPS |
| Gọi mô hình AI | Hạ tầng nhà cung cấp |
Nhìn bảng này thấy rõ vì sao laptop yếu vẫn dùng tốt: mọi thứ nặng đều không chạy trên nó.
Lợi ích ngoài tốc độ
- Môi trường thống nhất. Cả nhóm dùng chung một cấu hình, hết cảnh máy tôi chạy được máy anh thì không.
- Đổi máy không mất gì. Laptop hỏng, mượn máy khác kết nối vào là làm tiếp.
- Tác vụ dài chạy tiếp khi bạn đóng máy. Đây là lợi ích lớn nhất với vibe coding.
- Pin và nhiệt. Máy bạn không còn phải gánh việc nặng.
Đánh đổi và cách giảm nhẹ
Đánh đổi thật là phụ thuộc mạng. Mất mạng là không gõ được. Cách giảm nhẹ:
- Chọn máy chủ đặt trong nước để độ trễ thấp, gõ phím không bị trễ.
- Chạy tác vụ dài trong tmux để mất mạng không làm chết tiến trình.
- Giữ một bản mã nguồn ở máy cá nhân cho trường hợp cần làm offline.
Về độ trễ: dưới mười mili giây thì cảm giác gõ gần như không khác gì làm trên máy mình. Đây là lý do vị trí máy chủ quan trọng hơn cấu hình trong trường hợp này.
Việc nào chạy ở đâu
| Phần việc | Chạy ở đâu | Vì sao |
|---|---|---|
| Giao diện soạn thảo, gõ phím, cuộn màn hình | Máy của bạn | Cần phản hồi tức thì |
| Đọc và ghi tệp dự án | Máy chủ | Tệp nằm ở đó |
| Chạy lệnh dựng, chạy thử, cài thư viện | Máy chủ | Đây là phần nặng nhất |
| Chạy máy chủ thử nghiệm | Máy chủ | Cả đội xem được cùng lúc |
| Chạy phần mở rộng của trình soạn thảo | Cả hai, tùy loại | Phần phân tích mã chạy ở máy chủ |
Ba lợi ích ngoài tốc độ
- Máy cá nhân mát và im. Việc nặng chạy ở nơi khác, máy xách tay không còn kêu quạt và không tụt xung do nóng.
- Đóng máy vẫn chạy tiếp. Việc dài không chết theo việc bạn gập máy lại, miễn là chạy trong bộ ghép màn hình.
- Môi trường giống nhau cho cả đội. Không còn cảnh chạy được trên máy tôi mà không chạy trên máy anh.
Bảng đánh đổi kèm cách giảm nhẹ
| Đánh đổi | Mức độ | Cách giảm nhẹ |
|---|---|---|
| Phụ thuộc mạng | Cao | Máy chủ đặt trong nước, độ trễ dưới 20 ms thì gõ phím vẫn mượt |
| Không làm việc được khi mất mạng | Cao | Giữ một bản sao dự án trên máy cho việc đọc và sửa nhẹ |
| Chi phí thuê máy hằng tháng | Trung bình | So với thời gian tiết kiệm thì thường đáng |
| Phải tự lo bảo mật máy chủ | Trung bình | Chỉ dùng khóa đăng nhập, đóng cổng thừa, cập nhật định kỳ |
Bốn việc cấu hình đáng làm ngay
# 1. Chi cho dang nhap bang khoa, tat dang nhap bang mat khau sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config systemctl restart sshd # 2. Giu ket noi khong bi rot khi ban roi may mot luc # Trong ~/.ssh/config tren may cua ban: # Host may-chu # ServerAliveInterval 30 # ServerAliveCountMax 6 # 3. Chay trong bo ghep man hinh de phien khong chet theo ket noi apt install -y tmux # 4. Loai thu muc thu vien khoi pham vi quet, viec giup nhieu nhat # tao .gitignore va cau hinh loai tru cua trinh soan thao
Câu hỏi thường gặp
Laptop cấu hình thấp dùng cách này được không?
Được, đó chính là lợi ích lớn nhất. Máy bạn chỉ hiển thị giao diện, mọi việc nặng chạy trên máy chủ.
Cần VPS cấu hình bao nhiêu?
Theo quy mô dự án, thường 4 tới 8GB RAM. Ưu tiên ổ NVMe và xung nhịp cao vì đó là nơi build và test chạy.
Mất mạng thì sao?
Không gõ được, nhưng tác vụ đang chạy trong tmux vẫn tiếp tục. Có mạng lại là nối vào xem tiếp.
Độ trễ bao nhiêu thì gõ thấy khó chịu?
Dưới mười mili giây gần như không cảm nhận được. Trên năm mươi mili giây bắt đầu thấy trễ khi gõ nhanh, nên máy chủ trong nước là lựa chọn hợp lý.
Bài viết liên quan
- Pulumi vs Terraform: IaC cho startup chạy trên VPS
- VPS 2GB chạy Postgres + Redis + Next.js: tối ưu RAM cho dev solo
- Kịch bản chăm khách Zalo tự động: sau mua, nhắc đơn, CRM
- Vì sao vibe code trên máy cá nhân luôn chậm hơn trên VPS
- Cảnh báo: lỗ hổng cPanel/WHM mới CVE-2026-29201/29202/29203, patch 23:00 ngày 08/05
- Cài PostgreSQL trên VPS Ubuntu: chuẩn production 15 phút



