Cài com trên máy của bạn
Một bộ cài có sẵn Bun, engine Rust và PostgreSQL nhúng. Không cần Node, npm hay Bun. Cài xong là tạo dự án, chạy dev server và đưa lên cloud bằng một lệnh.
Linux
glibc 2.28 trở lên (Ubuntu 20.04, Debian 10, RHEL 8 trở lên), x64 có AVX2 hoặc arm64.
Xem lệnh càix64 & arm64 · 54MBHướng dẫn cài đặt
- 1Tải com-macos.dmg, mở file rồi chạy Install com.pkg bên trong.
- 2Nếu macOS báo không xác minh được nhà phát triển: vào System Settings › Privacy & Security, kéo xuống và bấm Open Anyway, rồi mở lại bộ cài.
- 3Làm theo các bước và nhập mật khẩu máy. CLI được cài vào
/usr/local/com, các lệnhcom,cai,aivnnằm trong/usr/local/bin. - 4Mở một cửa sổ Terminal mới và kiểm tra:
com --version
Bắt đầu sử dụng
1. Tạo dự án
Next.js App Router, Tailwind và PostgreSQL nhúng (PGlite), không cần cài database.
com create my-app cd my-app
2. Chạy dev server
Mở http://localhost:3000. Sửa file là thấy ngay, gói npm thiếu được tự cài.
com dev
3. Viết và chạy test
Bun Test với database thật trong RAM, không cần mock.
com test
4. Build và chạy production
Build tối ưu vào .nata/build rồi phục vụ bằng engine Rust.
com build com start
Dự án mới có sẵn AGENTS.md mô tả cấu trúc thư mục, cách truy vấn database và viết test, để các trợ lý AI code đúng kiến trúc.
Các lệnh thường dùng
| com create [tên] | Tạo dự án mới |
| com dev | Dev server (hot reload). --port, --tunnel để có link public và QR |
| com build · com start | Build và chạy bản production |
| com test | Chạy test (--watch, --coverage, --filter) |
| com lint · com typecheck | Kiểm tra code (oxlint) và kiểu (tsc) |
| com db pull | Đọc schema database, sinh types/db.d.ts |
| com migrate <sql|file> | Chạy migration SQL rồi đồng bộ schema |
| com login · com whoami | Đăng nhập Google để dùng các lệnh cloud |
| com clone <viewId> | Tải mã nguồn một dự án đã tạo trên web |
| com push · com publish | Lưu thay đổi lên cloud, xuất bản bản production |
| com doctor · com info | Kiểm tra môi trường, in thông tin để báo lỗi |
| com --help | Toàn bộ lệnh và tuỳ chọn |
Cập nhật và gỡ cài đặt
Cập nhật: tải bộ cài mới nhất và cài đè lên bản cũ (Linux: chạy lại lệnh cài). Dự án và dữ liệu của bạn không bị ảnh hưởng.
Gỡ cài đặt:
- macOS:
sudo rm -rf /usr/local/com /usr/local/bin/com /usr/local/bin/cai /usr/local/bin/aivn
- Windows: Settings › Apps › Installed apps › Com.AI.VN CLI › Uninstall.
- Linux: xoá thư mục cài và dòng
# com CLItrong~/.bashrc/~/.zshrc:rm -rf ~/.com/cli
Gặp sự cố
- “command not found: com”: mở cửa sổ terminal mới để nhận PATH mới. Trên macOS, kiểm tra
/usr/local/bincó trongecho $PATH. - Dev server không chạy hoặc trang lỗi: chạy
com doctorđể kiểm tra cổng, engine và file .env; gửi kết quảcom infokhi báo lỗi. - Kiểm tra file tải về: so mã SHA256 với SHA256SUMS. Bản cũ nằm ở
…/com-cli/v<phiên bản>/.