Đọc guide và app
Agent tải bản Markdown raw, sau đó kiểm tra framework, port, biến môi trường và database.
VibeCloud cho AI agent
Trang này chỉ cho Claude hoặc Codex cách đưa một repository lên VibeCloud: đọc agent guide, dùng API token, chọn VPS và database, theo dõi job rồi deploy ứng dụng. Người dùng giữ quyền tạo token và nạp tiền bằng VietQR; agent xử lý phần hạ tầng qua API.
GET /api/packages · /api/prices
POST /api/lxc · /api/databases
GET /api/jobs/:id
POST /api/services/:id/start
DELETE /api/services/:id
Authorization: Bearer vc_live_*
Prompt copy-paste
Prompt yêu cầu agent báo giá và chờ duyệt trước khi tạo service. Token, private key và thao tác xoá đều có ranh giới rõ.
Đọc https://vibecloud.vn/agent-guide.md trước khi làm.
Mục tiêu: deploy repository hiện tại lên VibeCloud.
1. Phân tích runtime, port, lệnh build/start và database của app.
2. Dùng VIBECLOUD_API_URL=https://api.vibecloud.vn và VIBECLOUD_API_TOKEN do tôi cung cấp.
3. Gọi GET /api/packages và GET /api/prices, rồi đề xuất CPU, RAM, Disk cùng chi phí theo giờ.
4. Chờ tôi duyệt trước khi POST tạo VPS hoặc database.
5. Poll GET /api/jobs/:id tới trạng thái cuối; nếu succeeded, dùng credential trong result để deploy.
6. Kiểm tra app, báo URL, cấu hình, chi phí theo giờ và những secret tôi cần tự lưu.
Không nạp tiền, không in token hay private key vào log, không xoá service nếu chưa có xác nhận.Luồng làm việc
API tách bước tạo service khỏi bước hoàn tất. Agent nhận job, theo dõi trạng thái và chỉ dùng credential sau khi job thành công.
Agent tải bản Markdown raw, sau đó kiểm tra framework, port, biến môi trường và database.
Agent đọc package cùng đơn giá, đề xuất tài nguyên rồi chờ người dùng xác nhận.
Lệnh POST trả job; agent gọi endpoint job tới trạng thái succeeded, failed hoặc cancelled.
Agent lưu credential cục bộ, deploy app, kiểm tra service và báo lại URL cùng chi phí.
Agent làm được
Người dùng làm
Endpoint cốt lõi
Chi tiết request, response, lỗi và credential nằm trong agent guide song ngữ. Bảng này chỉ để nhìn nhanh trước khi giao prompt.
| Việc | Endpoint | Ghi chú |
|---|---|---|
| Xem package | GET /api/packages | Public, không cần token |
| Xem giá | GET /api/prices | Public, không cần token |
| Tạo VPS | POST /api/lxc | Dùng package hoặc custom sizing |
| Tạo database | POST /api/databases | MongoDB, PostgreSQL, MySQL |
| Theo dõi job | GET /api/jobs/:id | Đọc result khi succeeded |
| Quản lý service | /api/services/:id/* | Get, start, stop, rebuild, delete |
Thời gian provision: thường 60–180 giây tùy cấu hình — agent vẫn nên poll theo trạng thái job (xem §7 agent guide) thay vì cố định thời gian hoàn tất.
5 câu về quyền của agent
Có. Agent đọc /agent-guide.md, dùng API token do người dùng tạo, xem package, tạo VPS hoặc database, theo dõi job và dùng credential trả về để deploy. Người dùng vẫn kiểm soát token, ngân sách và quyết định tạo hoặc xoá service.
Đăng nhập VibeCloud, mở mục API Keys và tạo key cho agent automation. Key có prefix vc_live_. Lưu key trong .env_vibecloud, không commit lên Git và không dán vào nội dung công khai.
Cho agent đọc https://vibecloud.vn/agent-guide.md trước khi deploy. Đây là bản Markdown raw song ngữ, gồm host API, endpoint, mẫu curl, job polling, credential, cách quản lý service và lỗi thường gặp.
Không. Token vc_live_* dùng cho thao tác hạ tầng như tạo, đọc, start, stop, resize, rebuild và xoá service. Kiểm tra số dư, nạp VietQR và quản lý API key cần phiên đăng nhập của người dùng.
Lệnh tạo trả về một job. Agent gọi GET /api/jobs/:id cho tới khi trạng thái là succeeded, failed hoặc cancelled; nếu succeeded thì đọc result để lấy service và credential. Thời gian provision đang chờ số đo thật.
Bắt đầu từ app đang có
Agent guide dùng API host https://api.vibecloud.vn. Người dùng tạo token trong tài khoản và nạp VND bằng VietQR.