Thử Cursor cloud agent của GrokBot: từ một tin nhắn tới site live

Setup GrokBot với Cursor cloud agent, GitHub, Vercel, rồi đi vòng describe, build, test, deploy cho một website, bản scroll-craft và một checklist.

Đã duyệt độc lập · cập nhật 07/11/2026 · 36 min

1. Từ một tin nhắn tới một link live

Kacper Rutkiewicz mở đầu bằng một thông báo: theo anh (video đăng ngày 04/11/2026), GrokBot giờ có thể giao phần việc code của bạn cho các cloud agent của Cursor. Bạn mô tả thứ mình muốn trong một khung chat, một agent dựng nó lên, và không có gì được đưa lên mạng (go live) cho tới khi bạn duyệt.

Anh tự giới thiệu cho ai mới vào kênh lần đầu: tên anh là Kacper, founder của một công ty AI. Anh dùng chính những công cụ này để vận hành toàn bộ doanh nghiệp của mình, và cũng dựng chúng cho các khách hàng trả tiền (theo lời anh trong video đăng ngày 04/11/2026).

Mục tiêu của video, theo anh (video đăng ngày 04/11/2026), rất đơn giản: đưa một project đi từ đúng một tin nhắn tới một link live, bằng một vòng lặp (loop) mà người xem có thể dùng lại cho bất cứ thứ gì muốn build. Xem xong, anh hứa bạn sẽ biết chính xác cách setup GrokBot và Cursor, cách ship một website không trông giống mọi website do AI làm ngoài kia, và một khung đơn giản gồm bốn bước để build và ship bất cứ thứ gì với GrokBot. Anh mời mọi người ngồi thoải mái, pha một ly cà phê rồi vào thẳng nội dung.

Kacper Rutkiewicz nói trước camera, phía trên là ba thẻ One project, One message, One live link nối bằng mũi tên
Ba thẻ ở phần mở đầu tóm hành trình của video: 01 Start "One project", 02 Describe "One message", 03 Ship "One live link" (video đăng ngày 04/11/2026).

2. Setup một lần: khớp email và chọn gói

Phần setup, theo Kacper (video đăng ngày 04/11/2026), bạn chỉ làm một lần, và có bốn thứ cần nối với nhau: gói (plan) của bạn, Cursor, GitHub, và một nền tảng deploy như Vercel. Anh làm mọi cú click ngay trên màn hình, trên một tài khoản Premium hoàn toàn mới, để người xem làm theo được.

Việc đầu tiên anh muốn bạn làm là đảm bảo tài khoản X và tài khoản Cursor dùng cùng một địa chỉ email. Theo anh (video đăng ngày 04/11/2026), chỗ lệch email đó là lý do phổ biến nhất khiến việc liên kết thất bại, nên hãy kiểm tra trước khi làm bất cứ việc gì khác. Anh cũng lưu ý: nếu bạn ở gói X hợp nhất (unified plan), một khi đã hợp nhất tài khoản thì không quay lại được. Và để đơn giản hơn nữa, sau khi hợp nhất, bạn sẽ không bao giờ vào cursor.com nữa, mọi thứ được xử lý từ grok.com.

Slide setup của anh ghi bốn việc làm một lần: khớp email (X và Cursor cùng một địa chỉ), bật Delegation (trong Cursor dashboard, trang Grok Bot), GitHub chọn Selected repositories (bot của bạn chỉ nhận đúng thứ bạn giao), và đặt giới hạn chi tiêu (spend limit) để không có hoá đơn bất ngờ (slide trong video đăng ngày 04/11/2026).

Tiếp theo anh làm rõ các gói, theo video đăng ngày 04/11/2026. Gói Plus giá 8 USD không bao gồm GrokBot hay Cloud Agents. Vì vậy Premium giá 30 USD là gói thấp nhất dùng được cho những gì làm trong video. Phía trên có Super giá 100 USD và Ultra giá 200 USD một tháng. Theo anh, các gói này có cùng tính năng, bạn chỉ đang trả thêm tiền để có nhiều usage hơn. Premium cho bạn gấp bốn lần usage của Plus, Super gấp 15 lần, và Ultra gấp 50 lần.

Slide The plan picker: Premium is the floor, bốn thẻ X 8 USD Plus, 30 USD Premium, 100 USD Super, 200 USD Ultra
Slide "Premium is the floor" (slide trong video đăng ngày 04/11/2026): 8 USD Plus ghi "No GrokBot", 30 USD Premium "4× Plus usage", 100 USD Super "15× Plus usage", 200 USD Ultra "50× Plus usage".

3. Hai gói tên Ultra và dashboard trên grok.com

Trong hạ tầng SpaceX AI, theo Kacper (video đăng ngày 04/11/2026), hiện có hai gói cùng tên Ultra, và đó thật ra là hai gói khác nhau. Một là Cursor Ultra cũ, gói riêng của Cursor do Cursor làm ra, trong đó bạn dùng được cả các model khác như Claude và GPT thông qua Cursor cloud agent. Hai là X Ultra giá 200 USD một tháng, gói mới.

X Ultra, theo anh (video đăng ngày 04/11/2026), là một pool usage theo tuần, dùng chung cho Cursor, GrokBot và các app Grok, kể cả Grok Imagine và mọi thứ tương tự. Model nào không phải Grok thì bị tính tiền riêng theo giá API. Slide so sánh ghi đúng hai cột đó: Cursor Ultra là "the old one", gói riêng của Cursor, tính tiền bởi Cursor, chỉ Cursor, các model khác (Claude, GPT) dùng bên trong gói; X Ultra 200 USD là "the new one", gói X hợp nhất, một hoá đơn, một weekly pool chia cho Cursor, GrokBot và các app Grok, model khác tính tiền riêng.

Cách nhận biết mình đang ở đâu, theo anh (video đăng ngày 04/11/2026): nếu phần gói của bạn có dòng "manage billing on Grok", như anh nói, thì bạn đang dùng subscription X. Còn nếu bạn trả tiền Cursor qua Apple App Store, việc chuyển gói sẽ không tự huỷ subscription đó, nên bạn phải tự huỷ trong phần cài đặt iPhone hoặc trong Cursor dashboard. Nếu không muốn huỷ gì cả, bạn chỉ cần hợp nhất subscription bằng các gói X Premium mới, trải từ 8 USD tới 200 USD một tháng. Các gói Cursor thì không đổi: vẫn là các mức 20 USD, 60 USD và 200 USD một tháng.

Anh nói bạn cũng sẽ thấy rất rõ mình đang ở gói nào (theo video đăng ngày 04/11/2026): nếu bạn ở gói X Premium và thử vào Cursor dashboard, nó sẽ chuyển hướng bạn sang dashboard trên grok.com. Trên màn hình là dashboard đó, với lời chào "Welcome, Kacper.", ô gói hiện tại (Current plan), và bốn thẻ Cursor, Grok Bot, Grok và API. Một khi đã hợp nhất tài khoản, bạn không còn vào được Cursor dashboard nữa; nếu chưa hợp nhất và đang ở một gói Cursor, bạn vẫn vào Cursor dashboard bình thường.

4. Kết nối GitHub và Vercel

Bước tiếp theo là nối GrokBot với hai app: GitHub và Vercel. Kacper bắt đầu với GitHub: anh đi xuống mục Connect apps trong menu tìm kiếm, gõ "GitHub", bấm vào nó rồi bấm Connect to GitHub (demo trong video đăng ngày 04/11/2026).

Cho ai chưa có tài khoản GitHub và không biết GitHub là gì, anh giải thích: GitHub về cơ bản là Google Drive cho các project code của bạn; nói đơn giản, đó là nơi bạn lưu project trên cloud. Theo anh (video đăng ngày 04/11/2026), cài các connector này thật sự rất dễ: chỉ cần một lần OAuth bằng một cú click. Chưa có tài khoản GitHub thì tạo một cái; có rồi thì chỉ việc bấm vào tài khoản đó để kết nối.

Bạn cũng biết là đã kết nối xong, theo demo trong video đăng ngày 04/11/2026, vì khi mở lại Connect apps, góc trên bên phải hiện "5 connected". Anh bấm vào đó, bấm vào GitHub và thấy trạng thái đã kết nối, còn Gmail thì vẫn hiện nút Connect, nên anh biết Gmail chưa được nối. Anh nói thêm: về sau, khi bạn đã tạo vài repository, bạn còn có thể bấm vào GitHub để giới hạn (scope), tức chọn đúng những repository nào GrokBot được truy cập. Và repository, theo cách anh nói, chỉ là một project.

GitHub xong, còn một thứ nữa phải nối là Vercel, và quy trình giống hệt. Anh đi xuống Connect apps; Vercel đã hiện sẵn cho anh trong mục "Recommended for you" nên anh bấm kết nối luôn. Nếu bạn không thấy nó, cứ gõ "Vercel" vào ô tìm. Bấm Connect, một màn hình OAuth mở ra và bạn kết nối (demo trong video đăng ngày 04/11/2026).

Anh kiểm tra lại thêm một lần: Vercel đã kết nối, GitHub đã kết nối, cả hai đều phải hiện dấu "connected" màu xanh lá nhỏ, và thế là bạn sẵn sàng. Anh biết một số người sẽ bị kẹt đúng ở chỗ này, và nói chuyện đó hoàn toàn bình thường. Lời khuyên tốt nhất của anh (video đăng ngày 04/11/2026): quay lại khung chat GrokBot và nhờ nó hướng dẫn bạn cách kết nối các connector này, việc đó sẽ rất đơn giản.

Theo số đo của Kacper (video đăng ngày 04/11/2026), toàn bộ phần setup này mất của anh khoảng năm phút ở lần đầu, và GrokBot hướng dẫn anh suốt quá trình. Anh nhắc lại: hãy khớp email trước, vì riêng bước đó đã giúp bạn tránh phần lớn rắc rối. Tới đây, phần setup đã xong.

Gói X(Premium trở lên) GrokBotCursor cloud agent GitHubnơi lưu project Vercelđưa lên internet Cùng một email cho X và Cursor GitHub và Vercel nối qua Connect apps, mỗi cái một lần OAuth
Hình 4.1Bốn thứ Kacper nối trong phần setup một lần, theo video đăng ngày 04/11/2026: gói của bạn, Cursor, GitHub và Vercel, với điều kiện X và Cursor dùng chung một email.

5. Describe: ba thứ phải có trong prompt và ba design rule

Giờ tới phần vui, theo lời Kacper: thật sự build. Theo anh (video đăng ngày 04/11/2026), các AI agent và model đã giỏi tới mức bước đầu tiên để build bất cứ thứ gì là mô tả thật rõ thứ bạn muốn. Vì thế đây là phần duy nhất bạn thật sự phải suy nghĩ.

Bạn chỉ cần nói với GrokBot ba điều, theo Kacper (video đăng ngày 04/11/2026): build cái gì, với đầy đủ chi tiết thật; build nó như thế nào, nghĩa là dùng model nào, rằng nó phải khởi động một Cursor cloud agent (một bước riêng trong GrokBot), và rằng nó phải mở một pull request chứ không merge bất cứ thứ gì (anh sẽ giải thích những khái niệm này sau); và cuối cùng, thêm vài design rule.

Về design rule, Kacper nói ai cũng quen với "AI slop" và biết một website do AI tạo trông ra sao, nên anh thêm ba quy tắc vào prompt. Theo anh (video đăng ngày 04/11/2026), ba design rule này là cách dễ nhất để site của bạn bớt giống AI làm: không gradient tím, không ba thẻ (card) giống hệt nhau xếp thành một hàng như ta hay thấy, và không ảnh stock ngẫu nhiên.

Anh nói thêm: doanh nghiệp trong ví dụ này là bịa ra, nên ảnh của nó là ảnh tạo bằng AI. Với doanh nghiệp của bạn, hãy dùng ảnh thật về công việc của mình (lời khuyên trong video đăng ngày 04/11/2026).

Không gradient tím Không ba card giống nhau Không ảnh stock ngẫu nhiên "Three lines that kill the AI look"
Hình 5.1Ba design rule Kacper đưa vào prompt để site bớt "mùi AI", theo slide trong video đăng ngày 04/11/2026.

6. Tạo WebsiteBot và đọc prompt ba phần

Bên trong GrokBot, Kacper muốn làm mọi thứ đơn giản nhất có thể để người xem làm theo được. Nếu bạn đang làm theo, anh muốn bạn tạo một bot mới, chọn màu cho bot. Anh đặt tên bot là WebsiteBot cho thật đơn giản rồi bấm Create (demo trong video đăng ngày 04/11/2026). Bot mới chào: "Hey Kacper, WebsiteBot here. What site are we working on first: a new build, or one that already exists?"

Màn hình của bạn sẽ trông hơi khác, anh nói, vì anh đã chuẩn bị sẵn prompt. Ngoài ra, anh chỉ làm thêm một việc: tạo năm ảnh bằng AI, dùng GPT Image 2.5, về một doanh nghiệp làm mộc và những công việc có thể đến từ một doanh nghiệp như thế. Có ảnh tủ bếp, ảnh sàn gỗ ngoài trời (deck) đã đóng xong, vài ảnh đang làm việc, tất cả theo tông màu thương hiệu của anh với xanh lá và nâu. Theo anh (video đăng ngày 04/11/2026), bạn có thể làm y hệt ngay bây giờ với một image model miễn phí, và ảnh không cần phải là thứ gì cụ thể.

Điều thật sự quan trọng ở đây là prompt, và anh dành thời gian đọc nó vì nó gồm ba phần riêng biệt. Dưới đây là nội dung prompt theo lời anh đọc (video đăng ngày 04/11/2026).

Phần một chỉ là mô tả thứ anh muốn: build một website một trang cho Grain & Gable Carpentry, một doanh nghiệp làm mộc địa phương; gồm tên doanh nghiệp, câu "Custom woodwork, built to last", các dịch vụ kèm giá khởi điểm, sửa chữa, việc nhỏ và vân vân. Chỉ là thông tin cơ bản, thông tin liên hệ, và một chút về doanh nghiệp hư cấu mà website này được dựng cho. Anh còn ghi "không có contact form", vì sẽ thêm cái đó sau.

Phần hai: tạo một GitHub repo mới tên Grain and Gable và nối nó với Vercel trước khi khởi động agent. Anh giải thích: vì đã nối GitHub và Vercel rồi, ta không phải tự tạo repository mà để GrokBot làm. Ta còn có thể để nó nối repo với Vercel, nền tảng deploy, cách đưa website này lên internet thật. Theo anh (video đăng ngày 04/11/2026), làm việc này rất đơn giản vì GrokBot làm thay ta: ta không vào từng app để tự làm. Ý tưởng là ta chỉ điều phối (orchestrate), bảo GrokBot phải làm gì, còn nó thực hiện mọi hành động thay ta.

Sau đó prompt yêu cầu khởi động một Cursor cloud agent chạy Grok 4.7. Theo Kacper (video đăng ngày 04/11/2026), nếu bạn ở gói X Premium, các Grok model là những model duy nhất bạn dùng được cho Cursor cloud agent mà không bị tính tiền API. Anh gọi đây là phần tệ nhất của subscription X Premium và nói không hiểu vì sao họ chọn cách này. May là bản thân GrokBot tự chọn model tốt nhất cho từng việc; nhưng riêng Cursor cloud agent trên gói X Premium thì chỉ dùng được Grok model. Còn nếu bạn ở các gói Cursor, bạn dùng được mọi model vì chúng có pool riêng. Theo anh, đó có lẽ là lợi ích duy nhất lúc này của việc ở gói Cursor thật, bên cạnh hạn mức usage (tính đến 11/2026).

Phần ba là các design rule: không gradient tím, không ba card giống hệt nhau, và chỉ dùng những ảnh anh đính kèm. Cuối prompt: gửi cho anh link pull request và link preview khi xong (prompt trong video đăng ngày 04/11/2026). Anh giải thích nhanh: pull request về cơ bản chỉ là một bản cập nhật cho repository, tức project, của bạn. Đoạn cuối của prompt hiện rõ trên màn hình ngay sau khi gửi:

Design rules: no purple gradients, no three identical cards, and use only the photos I'm attaching. Send me the pull request link and the preview link when it's ready.

7. Gửi đi: GitHub connector không tạo được repo

Kacper gửi prompt đi để xem chuyện gì xảy ra, và gặp một tình huống mà anh nói có thể cũng xảy ra với bạn (demo trong video đăng ngày 04/11/2026). Anh tưởng mình đã kết nối GitHub rồi, nhưng GrokBot lại đang cố đăng nhập GitHub trên website. Thay vì để vậy, anh gõ:

Hey, you already have the native GitHub connector set up. Why are you using the website? Let's just use the actual GitHub connection.

Anh đoán nó sẽ chỉ xác thực lại cho anh, và nếu không thì vẫn còn máy tính (computer) làm phương án dự phòng khi cần đăng nhập theo cách khác, dù lẽ ra không cần. GrokBot trả lời "Fair question" rồi kiểm tra lại, và theo câu trả lời trên màn hình (demo trong video đăng ngày 04/11/2026): nó đã xem toàn bộ danh sách tool của GitHub connector; connector làm việc được bên trong các repo bạn đã có (branch, PR, issue, review), nhưng không có cách nào tạo repo mới. Đó là lý do nó vào website. Máy tính của nó đang đăng xuất, nên nó giao màn hình cho anh để đăng nhập, rồi sẽ tạo repo, nối Vercel và bắt đầu build.

Khung chat WebsiteBot: đoạn cuối prompt về design rule, câu hỏi về GitHub connector và câu trả lời của bot
Cuộc trao đổi trong WebsiteBot (demo trong video đăng ngày 04/11/2026): câu hỏi của Kacper vì sao không dùng GitHub connector, câu trả lời rằng connector không tạo được repo mới, và dòng "Thanks, you're signed in. Creating the repo now."

"Vậy đó, một thứ tôi vừa học được", anh nói: anh tưởng connector đã có tool đó. Nên anh đăng nhập trên trình duyệt. Theo anh (video đăng ngày 04/11/2026), nếu bạn tạo một repository mới tinh và chưa từng tạo repo nào trên tài khoản GitHub của mình, đây chính là các bước bạn sẽ làm: tiếp quản (take over) máy tính đó, đăng nhập tài khoản GitHub, xong thì báo "I'm done" trên máy tính, và nó sẽ tạo repository cho bạn. Bạn luôn nhận được xác nhận từ GrokBot; ở đây nó báo cảm ơn, anh đã đăng nhập, nó đang tạo repo.

Anh nhắc lại cho rõ: nếu bạn tạo repo, GitHub connector của GrokBot không có tool để tạo repo (theo demo trong video đăng ngày 04/11/2026), và anh thấy điều đó khá thú vị: ngày nào ta cũng học thêm điều mới.

Anh cũng trấn an người xem: video này chạy trên gói Premium 30 USD, và bạn sẽ biết chính xác anh đã dùng bao nhiêu phần trăm usage của cả tuần cho mọi việc trong video. Mức nền (baseline) lúc này là 3%, và tới cuối video bạn sẽ thấy anh đã đi được bao xa trong weekly plan của gói 30 USD, vì anh nghĩ đó có lẽ là gói phần lớn người xem đang dùng (số đo của Kacper, video đăng ngày 04/11/2026).

8. Ảnh trên máy local và lúc cloud agent bắt đầu code

Khi mọi thứ đã được tạo và nối xong, ta thấy repo đã kết nối và đã liên kết với một Vercel project mới (demo trong video đăng ngày 04/11/2026). Có một trục trặc nhỏ: năm ảnh anh đính kèm trong chat không tới được máy tính của bot dưới dạng file, nên nó hỏi anh đường dẫn thư mục trên máy local.

Nếu bạn chưa từng nối máy tính local của mình với GrokBot, theo Kacper (video đăng ngày 04/11/2026), bạn chỉ cần vào Settings, bấm Computer. Ở đó có mục "Execution on this computer" và "Route traffic through this computer". Với Execution, chọn Always allow hoặc hỏi mỗi lần; còn Route traffic through this computer thì bật lên, và bạn sẵn sàng. Trên màn hình, dòng mô tả của Execution ghi rằng nó cho Grok Bot mở file và chạy task trên máy của bạn, và auto-review vẫn kiểm tra mọi thứ trước.

Anh đưa đường dẫn file, gửi đi, và bot lấy các ảnh đó, tải lên máy tính của nó, rồi bắt đầu code website (demo trong video đăng ngày 04/11/2026). Anh nhấn mạnh chữ "code": anh không code gì cả, anh không thật sự biết gì về code, nhưng GrokBot thì biết. Và cứ thế, ta nhảy thẳng vào việc code trong Cursor cloud agent.

Theo anh (video đăng ngày 04/11/2026), có hai cách để biết bạn đang có một Cursor cloud agent. Thứ nhất, ở cột Details bên phải, một ô Coding nhỏ hiện ra; điều đó có nghĩa bạn đang code với một Cursor cloud agent, còn không thì sẽ không có ô đó. Anh mở thử một bot khác, phần Details không có ô Coding; quay lại WebsiteBot thì có. Thứ hai, bạn có thể nhảy vào phiên Cursor cloud agent, vì nó đưa cho bạn một link, ở đây là link tới trang agents.

9. Bên trong Cursor cloud agent, và khung bốn bước

Bấm vào link, bạn thấy đó chỉ là một phiên Cursor (demo trong video đăng ngày 04/11/2026). Model hiện ngay đó là Grok 4.7 High Fast. Bạn không đổi được model ở đây, và anh không khuyên đổi model bên trong lượt chạy trên cloud vì sẽ làm rối mọi thứ. Cột bên trái là mọi phiên, các phiên trước đó, tuỳ trường hợp. Bạn đang ở bên trong hạ tầng của Cursor, bên trong một Cursor cloud agent.

Từ đây, toàn bộ website được dựng. Điều anh muốn nói, theo nhận xét của Kacper (video đăng ngày 04/11/2026): những lượt chạy này mất nhiều thời gian hơn mức đáng phải mất. Anh không biết có phải vì chúng chạy trên cloud và số token mỗi giây thấp hơn một chút hay không, nhưng anh đã làm đúng việc này với Claude Opus 5.5 và nó nhanh hơn đáng kể. Nên hãy hiểu rằng nếu bạn build hay code bất cứ thứ gì bằng GrokBot, có thể sẽ lâu hơn so với các model khác.

Nhưng bạn không phải ngồi nhìn phiên cloud đó. Muốn xem chính xác đang có chuyện gì thì bạn hoàn toàn xem được; khi xong, bạn sẽ nhận một thông báo trong GrokBot rằng phiên đã xong, kèm link deploy, và ta có thể mở ra xem bản đầu tiên của website (theo video đăng ngày 04/11/2026).

Anh nhắc tới khung bốn bước đã hứa. Trong khung đó, ta đã mô tả (describe) xong, giờ đang ở pha build, sau đó sẽ tới test và deploy.

Slide The framework: Four steps. Any project. Describe, Build, Test, Deploy
Slide khung bốn bước (slide trong video đăng ngày 04/11/2026): Describe, Build, Test, Deploy; bạn bước vào ở ba chỗ "the idea", "the test", "the OK"; dòng dưới ghi "You describe it, the agent builds it, and nothing goes live until I approve it."

10. Test trên điện thoại, và 42 phút cho một landing page

Kacper nhận được xác nhận rằng bản đầu tiên của website đã dựng xong (demo trong video đăng ngày 04/11/2026). Có link preview cùng với pull request thật trên GitHub, mở được cả hai. Có cả ảnh chụp màn hình của website. Nhìn qua, anh thấy nó khá gọn gàng. Bản này do Grok 4.7 dựng.

Đây là lúc test. Anh cũng mở site trên điện thoại để kiểm tra hai nút, nút gọi và nút nhắn tin, có thật sự chạy không. Với landing page này, theo nhận xét của anh trong video đăng ngày 04/11/2026, anh thật ra khá thích: rất đơn giản, anh thích typography và các ảnh nó dùng (tất nhiên là ảnh anh đã tạo). Cuộn xuống là các dịch vụ kèm giá; càng xuống càng thấy các ảnh đã dùng. Một landing page rất đơn giản.

Phần đầu website Grain & Gable Carpentry: nền xanh đậm, tiêu đề, câu Custom woodwork, built to last, hai nút Call for a free quote và Text us, ảnh bào gỗ
Bản đầu tiên của website do Grok 4.7 dựng trong Cursor cloud agent (demo trong video đăng ngày 04/11/2026): tiêu đề Grain & Gable Carpentry, câu "Custom woodwork, built to last", dòng "We serve Springfield and nearby towns", hai nút "Call for a free quote" và "Text us", bên phải là ảnh AI một người đang bào gỗ.

Theo anh (video đăng ngày 04/11/2026), vấn đề lớn nhất của anh với Cursor cloud agent là thời gian nó mất để làm xong việc này. Trước khi nói chuyện đó, anh test trên điện thoại: bấm "Call for a free quote", con số hiện lên trên iPhone (số này không gọi được thật, nhưng nó hiện ra); bấm nút nhắn tin, nó đưa anh vào iMessage để nhắn tới số đó. Cả hai nút đều chạy, và trong trường hợp này cả hai bài test đều đạt (demo trong video đăng ngày 04/11/2026).

Rồi anh quay lại phiên Cursor cloud agent để cho xem việc này mất bao lâu, vì theo anh nó "hơi vô lý". Anh nói không biết sửa vấn đề này hay làm nó nhanh hơn thế nào. Kéo xuống kiểm tra: nó đã chạy 42 phút 51 giây, gần 43 phút cho một website rất cơ bản như vậy (số đo của Kacper, video đăng ngày 04/11/2026). Theo anh, khi có những model như Opus 5.5 làm việc này dưới 10 phút một cách dễ dàng, anh thật không hiểu còn thiếu gì ở đây. Anh tạm gác sự bực bội sang một bên.

11. Merge, deploy, và ba từ cần biết

Test xong, ta sẵn sàng merge pull request đã được tạo rồi deploy nó lên Vercel. Thứ đang xem lúc nãy chỉ là một link preview; muốn mọi người truy cập được trên internet thì phải deploy. Kacper chỉ gõ "Merge and deploy", và theo anh, dễ như vậy thôi: GrokBot merge pull request đó trên GitHub rồi đưa website lên internet (demo trong video đăng ngày 04/11/2026).

Sau vài giây, site đã được merge và live, theo trả lời của bot tại grain-and-gable.vercel.app (demo trong video đăng ngày 04/11/2026). Bot còn hỏi có muốn nối một custom domain không, vì project mới chỉ có địa chỉ Vercel miễn phí. Kacper nhắc: nếu bạn ra mắt website của riêng mình thì bạn sẽ phải có một domain, nhưng GrokBot cũng có thể hướng dẫn bạn mọi thứ đó.

Anh kiểm tra lại mức usage: kéo xuống, vào usage, bấm Manage usage. Từ 3% lên 5%, và anh đã build xong một website đầy đủ (số đo của Kacper trên gói Premium, video đăng ngày 04/11/2026).

Trước khi đi tiếp, anh dành một bài học nhanh vì đã dùng ba từ pull request, merge và deploy suốt video. Slide "The coding words, made simple" giải thích, và anh nói lại: pull request là các thay đổi của agent đang chờ bạn OK; merge nghĩa là bạn đã duyệt một thay đổi, và những thay đổi đó trở thành phiên bản thật của project nằm trên GitHub; deploy là khi Vercel lấy phiên bản thật đó và đưa nó lên internet (slide trong video đăng ngày 04/11/2026). Anh giải thích để phòng khi ai đó bị lạc lúc anh nói những từ này.

Pull requestthay đổi của agentchờ bạn OK Mergebạn duyệt, thay đổi thànhphiên bản thật trên GitHub DeployVercel đưa phiên bản thậtlên internet
Hình 11.1Ba từ Kacper giải thích trong video đăng ngày 04/11/2026: pull request, merge, deploy, theo slide của anh.

Tới đây, anh có một website thật đang live trên internet mà không viết một dòng code nào. Nhưng thật lòng, anh thấy nó tạm được, vẫn trông như AI làm (nhận xét trong video đăng ngày 04/11/2026). Nên anh sẽ sửa điều đó, và đây cũng là cách mọi thay đổi từ giờ trở đi diễn ra.

12. scroll-craft và SiteBuilderBot

Để sửa cái "vẻ AI", Kacper dùng scroll-craft, một skill miễn phí, mã nguồn mở do người bạn thân của anh là Nate Herk làm (theo video đăng ngày 04/11/2026). Theo anh, nó được làm ra để các site AI thôi trông giống hệt nhau: nó biến một trang bình thường thành một trong những website kiểu cuộn (scroll website), nơi các trang chuyển động và dựng dần lên khi bạn cuộn xuống, tạo cảm giác rất cao cấp và chuyên nghiệp. Slide của anh ghi: miễn phí và mã nguồn mở trên GitHub, một skill cho coding agent để dựng các scroll site cao cấp, làm ra để mọi site AI thôi trông giống nhau (slide trong video đăng ngày 04/11/2026). Anh gửi lời khen tới Nate: làm rất tốt, cứ tiếp tục nhé người anh em.

Thay vì phải giải thích tất cả điều này mỗi lần, anh làm một bot với đúng một việc là dựng website (demo trong video đăng ngày 04/11/2026). Anh giao cho nó năm bước: lưu ảnh của anh vào project; đặt skill scroll-craft vào chính project đó; viết một brief ngắn về doanh nghiệp và chờ anh OK; giao phần build cho Cursor agent trên cloud; và gửi lại pull request cùng link preview như lần trước. Nó không bao giờ merge bất cứ thứ gì hay đổi setting của anh mà không xin anh duyệt trước. Slide "One bot. Every site." vẽ chuỗi đó thành bốn ô: Skill into the repo, Brief you approve, Cursor agent builds, Preview link.

Vì sao skill phải nằm bên trong project? Theo Kacper (video đăng ngày 04/11/2026), các Cursor agent này chạy trên máy riêng của chúng, nên chúng chỉ thấy những gì có trong project cùng với các plugin của chính Cursor. Skill bạn thêm vào GrokBot thì nằm trên máy tính của GrokBot. Vì vậy bot chép scroll-craft thẳng vào project, và agent kia mới dùng được. Anh nói đây là chủ đề hơi nâng cao, nhưng muốn nói ra để người xem không còn thắc mắc.

Slide Why it's in the repo: Skills don't travel. The repo does. Hai thẻ GrokBot's computer và Cursor's machine
Slide "Skills don't travel. The repo does." (slide trong video đăng ngày 04/11/2026): skill thêm trong GrokBot nằm trên máy tính của GrokBot; trên máy của Cursor, agent chỉ thấy repo và các plugin của Cursor, nên skill phải đi vào repo.

Để dựng bot này, anh dùng dr eggbot, một bot trên Grok Bot Marketplace, và đưa cho nó một prompt anh đã viết sẵn (demo trong video đăng ngày 04/11/2026). dr eggbot sẽ dựng bot mới, rồi anh đưa bot mới thêm một prompt nữa để thực hiện một task. Anh gửi prompt đi; dr eggbot dựng SiteBuilderBot, và cứ thế SiteBuilderBot đã live, hiện ở cột bên trái với biểu tượng bot riêng. Nó tự giới thiệu: một việc duy nhất của nó là dựng và nâng cấp website trong các GitHub repo của anh theo năm bước: ảnh, skill scroll-craft, một brief anh OK, một lượt build bằng cloud agent Grok 4.7 High Fast, rồi đưa anh link pull request và link Vercel preview.

13. Brief tám câu hỏi và secret cho cloud agent

Kacper chuyển sang SiteBuilderBot để làm việc. Prompt lần này đơn giản hơn nhiều so với lần trước, theo lời anh (demo trong video đăng ngày 04/11/2026). Nó chỉ nói: repo là grain-and-gable, đó là site đang live của Grain & Gable Carpentry, một doanh nghiệp làm mộc địa phương ở Springfield; giữ nguyên mọi chi tiết doanh nghiệp đã có trên site (dịch vụ và giá khởi điểm, giờ mở cửa, địa chỉ, khu vực phục vụ, các nút "Call for a free quote" và "Text us" kèm số điện thoại); nâng cấp thiết kế bằng scroll-craft và để nó tạo mọi ảnh và clip qua một dịch vụ API trung gian cho model; anh giao toàn quyền sáng tạo, dùng phán đoán của nó; mở một pull request và không merge.

Anh giải thích: bên trong skill scroll-craft có một brief tám câu hỏi mà skill muốn ta trả lời. Anh sẽ để GrokBot tự điền rồi anh duyệt, chỉ để người xem thấy toàn bộ quy trình chạy thế nào. Prompt ghi anh giao toàn quyền sáng tạo, dùng phán đoán của nó, và anh nói ở đây anh hoàn toàn đứng ngoài vòng lặp (demo trong video đăng ngày 04/11/2026).

Việc đầu tiên bot làm là kéo repo grain-and-gable về để làm quen, vì như anh nhắc, bot này không phải WebsiteBot nên chưa từng nhìn vào repo đó (demo trong video đăng ngày 04/11/2026). Nó đọc skill scroll-craft, và cũng kiểm tra số dư credit ở dịch vụ dùng để tạo các asset cho website.

Brief đến rất nhanh, với các mục: vibe, hành trình cuộn (scroll journey), đường cong năng lượng, đường cong cảm xúc, signature move, aesthetic, "một thế giới hay nhiều cảnh", và asset (demo trong video đăng ngày 04/11/2026). Anh chỉ gõ OK để duyệt; anh nói không đi phân tích từng mục vì mục đích của video. Bot bắt đầu chạy build agent, kiểm tra số dư credit trước, và sẽ báo ở cuối đã tiêu bao nhiêu credit. Thêm một cách xác nhận nữa: trong Details, ô Coding nhỏ lại hiện ra, và "Grain & Gable scroll-craft redesign" đang chạy.

Anh bấm vào cloud agent thêm lần nữa, và xin lỗi vì lúc trước không phóng to nên có thể khó nhìn. Ở đó có phiên Grain & Gable đầu tiên, và giờ là phiên scroll-craft redesign đang chạy. Anh nhắc lần trước mất khoảng 42 phút, nên "cầu nguyện cho tôi đi": anh không biết lần này sẽ mất bao lâu, rất mong được bất ngờ, dù lúc đó khó mà tin được (theo video đăng ngày 04/11/2026).

Trong lúc chờ, anh muốn nói rõ cách setup API key của dịch vụ tạo ảnh khi dùng GrokBot với skill scroll-craft (theo video đăng ngày 04/11/2026). Bạn lấy API key trên website của dịch vụ đó: tạo tài khoản, nạp credit và lấy một API key. Sau đó vào dashboard GrokBot, bấm tab Cloud Agents, cuộn xuống tận dưới tới Secrets, nằm trong mục Security, và quản lý secret ở đó.

Trang Cloud Agents trong dashboard: các setting như Branch prefix, Create PRs, Slack integration, và mục Security có Network access và Secrets
Tab Cloud Agents trong dashboard (demo trong video đăng ngày 04/11/2026): cuối trang là mục Security, với dòng Secrets "Credentials used by Cloud Agents started from this account" và nút Manage.

Theo Kacper (video đăng ngày 04/11/2026), tên secret phải đặt chính xác như tên biến API key mà skill đọc, chuyển nó thành environment variable, cho nó quyền truy cập tất cả repository (anh nói vậy hoàn toàn ổn), rồi dán API key vào. Trên màn hình Add secrets có ô Name, ô Value, ô Type (mặc định Runtime secret) và ô Apply to; anh đổi Type sang environment variable, chọn tất cả repository rồi lưu secret.

Lý do, theo anh (video đăng ngày 04/11/2026): nếu không làm vậy, Cursor cloud agent, vì có máy riêng, sẽ không có API key đó; còn GrokBot, vì cơ chế bảo mật của nó, sẽ không chuyển key cho cloud agent. Nên cách tốt nhất là đúng như anh vừa chỉ.

14. Bản scroll-craft, và lần merge bị từ chối

Trước sự ngạc nhiên của Kacper, lượt build này mất đúng bằng thời gian của PR đầu tiên: 42 phút 50 giây (số đo của Kacper, video đăng ngày 04/11/2026). Bản redesign đã xong và đang chờ ở PR số 2, chưa được merge (màn hình ghi "It isn't merged"). Link preview nằm ngay đó.

Báo cáo của bot trên màn hình (demo trong video đăng ngày 04/11/2026): nó đã cho một bước "doctor" kiểm tra mọi thứ và tất cả đều đạt. Signature move là khi bạn cuộn, một chiếc bào tay lướt qua gỗ sồi và phoi gỗ cuộn lên; anh nói rất háo hức muốn xem. Các bước kiểm tra gồm ảnh chụp màn hình desktop, mobile và chế độ giảm chuyển động (reduced motion), tức nó chụp nhiều ảnh khác nhau để xác minh mọi thứ ổn. Có một ít copy mới nó tự viết cần anh ký duyệt, gồm tên các chương (Opening, The plane, Services, Work, Visit), câu "Scroll, and the plane takes a shaving.", câu "A hand plane on oak.", nhãn "Visit" trên dải ảnh, và một dòng footer lặp lại tên và địa chỉ doanh nghiệp; cuối cùng là mục "What I need from you". Cũng trong báo cáo đó, bot ghi số credit của dịch vụ tạo ảnh trước là 847, sau là 593, tức lượt build tiêu 254 credit.

Anh mở preview trước khi merge gì cả. Nhìn lúc đầu, anh thấy hơi hụt hẫng (nhận xét trong video đăng ngày 04/11/2026). Anh nhắc mình không tự đánh giá gì, chỉ OK cái brief, nên có thể lỗi nằm ở brief, và có thể Grok 4.7 không phải model tốt nhất để làm website. Cuộn xuống: phần phoi gỗ này được tạo bằng dịch vụ tạo ảnh kia, phoi gỗ bay ngang màn hình khi chiếc bào cuộn qua và lấy đi một lớp phoi, và anh thấy đó là một chi tiết khá hay. Càng xuống, phong cách rất tối giản với một panel nhỏ bên trái. Anh hỏi còn animation nào nữa không: có, khi cuộn xuống, phần ảnh trượt sang phải một chút, khá hay. Và gần như chỉ có vậy, không có gì quá đặc biệt (nhận xét trong video đăng ngày 04/11/2026).

Bản scroll-craft của Grain & Gable: nền kem, menu dọc bên trái, mục Work với các ảnh tủ gỗ sồi, bậc thềm gỗ tuyết tùng và bàn làm mộc
Bản scroll-craft trong demo của video đăng ngày 04/11/2026: phong cách tối giản với panel nhỏ bên trái (Services, Work, Visit), và mục Work là một dải ảnh trượt ngang khi cuộn, mỗi ảnh có chú thích như "Oak built-ins and shelving in a dining room", "Cedar deck and steps at sunset".

Anh nói lại một lần nữa: có thể đó hoàn toàn là lỗi người dùng phía anh, vì anh không thật sự xem kỹ brief; anh chắc rằng nếu bỏ thêm thời gian, skill scroll-craft sẽ cho kết quả tốt hơn đáng kể (theo video đăng ngày 04/11/2026). Nếu là anh làm thật, anh sẽ quay lại tạo thêm vài pull request để chỉnh site cho sắc nét hơn. Nhưng vì mục đích của video, anh sẽ OK bản này, merge và deploy live như lần trước.

Giống lần trước, anh chỉ gõ "Merge and deploy" và chờ SiteBuilderBot xác nhận. Nhưng lần merge và deploy đầu tiên đó hoá ra là một phép thử (demo trong video đăng ngày 04/11/2026): bot trả lời nó không merge được PR này, vì bot được cài đặt để không bao giờ merge, nên việc merge phải là của anh. Nó đang làm đúng quy tắc của mình. Để vượt qua rất nhanh, anh chỉ cần gõ: "You have my permission".

Khung chat SiteBuilderBot: Merge and deploy, bot trả lời không merge được, Kacper gõ You have my permission, bot đang merge PR số 2
SiteBuilderBot từ chối lệnh "Merge and deploy" vì được cài để không bao giờ tự merge, giải thích cách ship và phần copy cần duyệt, rồi bắt đầu "Merging PR #2" sau câu "You have my permission" (demo trong video đăng ngày 04/11/2026).

Bot merge PR số 2 và deploy site live (demo trong video đăng ngày 04/11/2026). Theo trả lời của nó, Vercel sẽ tự đẩy nhánh main lên production tại địa chỉ Vercel của Grain & Gable, nên site vốn đã live ở đó, nó chỉ cập nhật nhanh; bấm vào link thì sẽ tới website mới. Kacper nhắc: trước bước này, bạn nên test lại xem các số điện thoại, nút nhắn tin và mọi thứ có chạy không. Anh đã làm việc đó ngoài camera và biết nó ổn để deploy.

Vậy là tới bước deploy, và đó là khung bốn bước. Theo Kacper (video đăng ngày 04/11/2026), bạn setup bot một lần; sau đó mọi site bạn yêu cầu đều được xử lý theo cùng một cách, và bạn không bao giờ phải động tới phần setup nữa.

15. Không phải website: ChecklistBot

Anh đã nói bạn có thể ship bất cứ thứ gì với khung này, và đây là một thứ hoàn toàn không phải website. Nếu bạn điều hành một doanh nghiệp có người làm việc ngoài hiện trường, anh nói phần này chắc chắn dành cho bạn: anh sẽ build một checklist hằng ngày mà đội thợ mở trên điện thoại mỗi ngày tại công trình, một danh sách khi tới nơi và một danh sách khi đóng việc cuối ngày (demo trong video đăng ngày 04/11/2026).

Trong GrokBot, anh tạo một bot mới chỉ để có một phiên sạch, đặt tên ChecklistBot. Prompt anh đưa, theo lời anh (demo trong video đăng ngày 04/11/2026), rất đơn giản: build một checklist hằng ngày đơn giản mà đội thợ mở trên điện thoại ở mỗi công trình, thêm một ít thông tin về checklist trông thế nào, rồi tạo một GitHub repo mới tên grain-and-gable-checklist và nối với Vercel trước khi khởi động agent. Nội dung đầy đủ trên màn hình:

Build a simple daily checklist my crew opens on their phone at each job site, for Grain & Gable Carpentry. Two lists. Arrival: safety gear on, walk the job with the homeowner, cover floors and furniture, check tools and blades, confirm today's plan. Close-out: sweep and vacuum, tools stored and locked, cords coiled, take progress photos, text the homeowner an update. Big tap-friendly checkboxes, today's date at the top, a progress count like "3 of 5 done", and a "Start a new day" button. Ticked boxes stay ticked if the page is refreshed, and the lists start fresh each new day. No login and no database, it just saves on the phone.

Create a new GitHub repo called grain-and-gable-checklist and connect it to Vercel before you start the agent, so the pull request gets a preview link. Then start a Cursor cloud agent on Grok 4.7 High Fast, open a pull request, and send me the preview link. Don't merge anything.

Anh lại dùng Grok 4.7 High Fast, vì theo anh (video đăng ngày 04/11/2026) đó thực sự là model duy nhất dùng được trên gói X Premium, trừ khi muốn dùng Opus 5.5 với tính tiền API. Nó sẽ sinh thêm một cloud agent nữa trên cloud. Anh chỉ muốn cho thấy khung bốn bước describe, build, test, deploy với một thứ không phải website. Anh gửi đi, và đoán bot sẽ đăng nhập GitHub, tạo repo ngay trên máy tính của nó, rồi bắt đầu code. Đây cũng là dịp nữa để cho xem code trên cloud thật sự mất bao lâu, vì theo anh lúc này đó là một trong những chỗ cải thiện lớn nhất mà đội SpaceX AI có thể làm cho GrokBot (nhận xét trong video đăng ngày 04/11/2026).

Khung chat ChecklistBot với prompt checklist hằng ngày và trả lời của bot đang tạo repo và nối Vercel
Prompt gửi ChecklistBot và phản hồi đầu tiên trong demo của video đăng ngày 04/11/2026: "On it. Creating the grain-and-gable-checklist repo and hooking it up to Vercel first.", rồi "The private repo is created. I'm linking it to Vercel now."

Anh muốn nói rõ thêm: prompt của bạn, những prompt bạn đang thấy trên màn hình, không cần chi tiết như của anh (theo video đăng ngày 04/11/2026). Bạn có thể dùng một skill tên Grill Me. Bạn chỉ cần nói lan man về ý tưởng muốn build, để GrokBot "tra hỏi" (grill) bạn về nó để hai bên hiểu nhau, rồi mới bắt đầu build. Bạn cũng có thể để một model như Opus 5.5 soạn prompt rồi đưa lại cho GrokBot. Anh tự nhận không giỏi viết prompt lắm, nhưng biết các AI model mới thì giỏi. Nên anh chỉ việc được phỏng vấn, mô tả thứ mình muốn, rồi thực thi.

Anh cho thấy repo đã lên và đã liên kết với Vercel; anh bấm vào cloud agent và checklist hằng ngày đang được dựng (demo trong video đăng ngày 04/11/2026). Ô Coding xác nhận cũng hiện ở cột phải trong bot mới. Anh chỉ ra rằng chỉ ChecklistBot, SiteBuilderBot và WebsiteBot có ô đó; mở dr eggbot thì không có, Weekly Meal Planner cũng không, và bên trong GrokBot chính cũng không. Trong Cloud Agent, phiên thứ ba đang chạy, và anh hẹn quay lại khi xong để xem nó mất bao lâu.

16. Video tự test, kiểm tra checklist, và chuyện backend

Trong lúc chờ, anh xem usage: bắt đầu từ mức nền 3%, giờ đã lên tới 15% với mọi thứ đã làm trong video (số đo của Kacper trên gói Premium, video đăng ngày 04/11/2026).

Anh đã mong lần này nhanh hơn đáng kể, và đúng vậy, vì đây là một checklist hằng ngày rất đơn giản, không có gì phức tạp phải code: nó mất khoảng 12 phút 24 giây (số đo của Kacper, video đăng ngày 04/11/2026). Điều anh thấy rất hay: trên Cursor cloud, nó còn quay một video cảnh chính nó tự test. Anh mở video đó ra xem: đây là máy tính của GrokBot đang tự test, và anh nói nó thật sự, thật sự rất hay, có thể dùng làm cảnh B-roll nếu anh muốn.

Trong video là checklist của Grain & Gable; nó bấm vào vài mục checklist, có lúc chuyển hẳn sang toàn màn hình, tick vài mục. Video dài 30 giây; anh thích việc nó còn phóng to vào, và nói đây là phản ứng trực tiếp của anh khi xem lần đầu. Anh đoán nó sẽ tải lại trang để xem dấu tick có giữ lại không: số đếm lên tới năm, nó tải lại, bắt đầu một ngày mới, mọi dấu tick đều bị xoá, rồi nó tải lại lần nữa để chắc chắn mọi thứ ổn. Hết video, và anh khen nó thật sự tuyệt (demo trong video đăng ngày 04/11/2026).

Quay lại GrokBot, ta thấy nó đã chụp một ảnh màn hình, pull request đã mở, và anh có thể mở preview (demo trong video đăng ngày 04/11/2026). Ở chế độ toàn màn hình, anh tick "Safety gear on", "Walk the job with the homeowner", "Check tools and blades", rồi đánh dấu "Cords coiled". Anh bấm Command Shift R để tải lại, và các dấu tick vẫn còn. Anh cuộn xuống bấm "Start a new day", bấm Command Shift R lần nữa, và mọi thứ trở về trạng thái mới, với ngày ghi trên đầu là thứ Ba, 3 tháng 11 năm 2026. Theo anh, đó là một checklist rất dễ và đơn giản.

Checklist Grain & Gable Carpentry ngày Tuesday, November 3, 2026, hai danh sách Arrival và Close-out, mỗi danh sách 0 of 5 done
Preview của checklist (demo trong video đăng ngày 04/11/2026): ngày ở trên đầu, danh sách Arrival và Close-out mỗi danh sách năm mục với số đếm "0 of 5 done", đúng các mục trong prompt.

Nếu đưa checklist này lên điện thoại của ai đó thật, Kacper nói rõ ta sẽ phải gắn thêm một backend database cùng đăng nhập OAuth, để biết checklist nào của ai và ai đang ghi những mục đó. Thứ dựng hôm nay chỉ là frontend. Theo anh (video đăng ngày 04/11/2026), app và bất cứ thứ gì bạn build đều cần backend và dữ liệu để thật sự chạy được; nếu bạn không hiểu câu anh vừa nói, cứ hỏi GrokBot của bạn, nó sẽ giúp bạn dựng backend đó.

Từ đây, ta sẽ đi theo đúng vòng lặp cũ: đã describe, đã build, đã test, giờ chỉ việc merge và deploy lên internet. Anh không làm bước đó lúc này, vì chắc người xem đã hiểu ý.

17. Cùng một vòng lặp cho mọi thứ, và các guardrail

Kacper muốn khắc sâu ý rằng bạn dùng được cùng một vòng lặp này cho mọi thứ (theo video đăng ngày 04/11/2026). Trên slide "Same loop. Not just websites." là ba ví dụ: crew checklist đã làm xong; một quote calculator để báo giá các tuỳ chọn thêm và có ngay giá cho khách hàng; và cả một landing page bạn có thể chia sẻ với mọi người; thẻ này trên slide ghi "The page you send people to from social".

Nếu học được một điều từ video, anh muốn đó là khung này: describe, build, test, deploy. Theo anh (video đăng ngày 04/11/2026), không quan trọng đó là website, máy tính báo giá hay bất cứ thứ gì bạn nghĩ ra trong đầu, giờ bạn đều build được với công nghệ hiện có.

Và khi bạn đã tự tin hơn và các project bắt đầu lớn lên, theo Kacper (video đăng ngày 04/11/2026), trên GrokBot marketplace có một Engineer Bot do một creator làm, theo dõi mọi pull request thay bạn. Nó được làm chủ yếu cho các team. Lời khuyên của anh: bắt đầu với GrokBot chính bạn đã có, như anh đã làm ở đây, hoặc tạo một bot mới, rồi chuyển sang Engineer Bot khi bạn thật sự cần, khi đang cộng tác trên một project lớn hơn.

Anh nói sẽ không đúng nếu không đưa ra vài guardrail khi làm những việc này (theo video đăng ngày 04/11/2026):

  • Đảm bảo không có gì được merge cho tới khi bạn duyệt. Trong các lần thử của anh, mọi pull request đều chờ anh; khi anh yêu cầu nó làm một việc nó không được làm, nó giải thích cái gì sẽ hỏng và hỏi có hay không trước khi làm bất cứ điều gì (theo video đăng ngày 04/11/2026).
  • Chọn Selected repositories khi nối GitHub. Bạn không muốn trao quyền truy cập mọi thứ, dù theo anh chuyện đó cũng không phải vấn đề quá lớn (theo video đăng ngày 04/11/2026).
  • Không bao giờ dán mật khẩu hay key vào chat. Cần key thì tự đặt nó vào trang Cloud Agent Secrets, như anh đã chỉ (theo video đăng ngày 04/11/2026).
  • Nếu có gì bị đứng, kiểm tra status.cursor.com và trạng thái của GrokBot xem có dịch vụ nào đang sập không. Anh kể chuyện này đã xảy ra với anh mới đây, trước khi quay video, và kiểm tra trạng thái là tất cả những gì anh làm (theo video đăng ngày 04/11/2026).
Không merge cho tới khi bạn duyệt Chỉ Selected repositories Không dán mật khẩu hay key vào chat Đứng thì xem status.cursor.com
Hình 17.1Bốn guardrail trên slide "Safe by default" (slide trong video đăng ngày 04/11/2026).

Và đó là toàn bộ vòng lặp, theo lời anh, dùng được cho bất cứ thứ gì bạn muốn build.

18. Chi phí thật: Premium và Ultra, một weekly pool chung

Trước khi kết thúc, Kacper nói thêm vài điều về usage (số đo của Kacper, video đăng ngày 04/11/2026). Anh đã chạy đúng các lượt build này trên gói Ultra của mình, và trên Ultra, mỗi lần chạy bất kỳ lượt nào đều dùng 1% usage. Riêng crew checklist thì không tới 1%: lúc đó anh đang chạy nhiều thứ khác và thấy phần trăm tăng lên, nên anh nghi nó không dùng trọn 1%. Còn dựng site thường (plain site) và dựng bản nâng cấp scroll-craft thì mỗi cái tốn 1%, theo anh tương đương khoảng 100 lượt build mỗi tuần nếu muốn, trên gói Ultra 200 USD.

Trên gói Premium 30 USD, gói dùng trong video, site thường tốn khoảng 2% usage của tuần. Bản nâng cấp scroll-craft khoảng 7%, đã tính cả việc tạo bot. Crew checklist khoảng 3%, cũng tính cả việc tạo bot. Theo anh, như vậy là khoảng 25 lượt build mỗi tuần trên gói này (số đo của Kacper, video đăng ngày 04/11/2026).

Slide My real numbers: What it cost, two plans. Bảng Premium 30 USD và Ultra 200 USD cho plain site, scroll-craft upgrade, crew checklist, builds per week
Bảng chi phí trên slide "What it cost, two plans" (slide trong video đăng ngày 04/11/2026): Premium 30 USD là 2%, 7%, 3% và khoảng 25 build mỗi tuần; Ultra 200 USD là 1%, 1%, 1% và khoảng 100 build mỗi tuần.

Nếu bạn ở gói X Premium, theo Kacper (video đăng ngày 04/11/2026), tất cả những thứ này trừ vào một weekly pool duy nhất: GrokBot, các app Grok và Cursor đều dùng chung, và pool reset mỗi bảy ngày. Nên nếu bạn dùng GrokBot nhiều trong tuần, bạn sẽ còn ít hơn cho các lượt build khác. Slide "One weekly pool. Everything draws from it." vẽ bốn biểu tượng GrokBot, Grok apps, Cursor, Cloud agents trong một khung ghi "Resets every 7 days".

Model bạn chọn cũng ảnh hưởng rất nhiều, theo anh (video đăng ngày 04/11/2026). Grok model trừ vào weekly pool của gói. Còn nếu bạn dùng Claude hay GPT, mọi tin nhắn gửi đi đều tính theo giá API. Anh nói thêm các model GPT thậm chí không còn trong Cursor nữa, hoặc ít nhất là các bản cập nhật mới; slide của anh ghi thận trọng hơn: "OpenAI in Cursor may be ending" (slide trong video đăng ngày 04/11/2026). Và nếu không có thêm credit trong credit pool thì bạn không dùng được các model đó: thử với 0 credit, nó sẽ chuyển bạn về Grok model hoặc báo không dùng được model nào khác cho tới khi bạn nạp credit.

Slide "Name the model in your prompt" ghi hai bên: Grok models trừ vào weekly pool của gói; Claude và GPT tính credit ngay từ tin nhắn đầu tiên (slide trong video đăng ngày 04/11/2026). Theo Kacper, đó dễ là phần tệ nhất của việc hợp nhất subscription, và anh vẫn không hiểu vì sao họ làm vậy.

19. Lời kết và lời cầu nguyện cuối video

Kacper tóm lại: nếu đã xem tới đây, bạn đã có vòng lặp, khung describe, build, test, deploy giúp bạn build bất cứ thứ gì bạn nghĩ ra được với GrokBot (theo video đăng ngày 04/11/2026). Bạn đã thấy Grain & Gable, site làm mộc anh dựng live, đi từ một site thường tới một site nâng cấp bằng scroll-craft, cùng một checklist hằng ngày, tất cả chỉ bằng cách mô tả cho GrokBot và nói với nó anh muốn gì. Và cuối cùng là SiteBuilderBot.

Anh nói đã rất vui khi làm video này và mong mọi người học được điều gì đó. Anh cảm ơn những ai đã xem tới đây, hẹn gặp ở video sau, và chúc "God bless".

Sau đó là một đoạn dành cho ai vẫn còn ở lại tới cuối video. Trước hết anh cảm ơn rất nhiều. Cho ai mới tới, anh nói điều anh thích làm ở cuối mọi video là cầu nguyện cho khán giả của mình. Anh làm vậy vì thật lòng yêu mến người xem, trân trọng sự ủng hộ, sự ủng hộ không ngừng trong phần bình luận dành cho việc anh chia sẻ đức tin và cầu nguyện; điều đó với anh có ý nghĩa rất lớn và anh không biết cảm ơn sao cho đủ. Anh cũng làm vậy vì muốn thấy khán giả sống một cuộc đời trọn vẹn, lan toả Lời Chúa, là ánh sáng trong thế giới này, là những ảnh hưởng tích cực, luôn yêu thương người lân cận và làm những gì có thể để lan toả điều tích cực, vì theo anh thế giới cần thêm điều tích cực.

Quan trọng nhất, anh làm vậy vì biết có những người ngoài kia đang vật lộn, đang thật sự cần một lời cầu nguyện, cần có người nghĩ tới họ để vượt qua quãng thời gian khó khăn, dù đó là chuyện tài chính, sức khoẻ, tinh thần hay bất cứ điều gì. Có những anh chị em trong Chúa đang gặp khó khăn, và theo anh, bổn phận của chúng ta là cầu nguyện cho sự bình an, an toàn và hồi phục của họ. Anh nói ai thấy không thoải mái thì cứ thoát video lúc này; anh không ở đây để ép ai điều gì, nhưng muốn họ biết rằng nếu rời đi, Chúa Jesus vẫn yêu họ.

Lời cầu nguyện của anh gọi Cha trên trời, Thần của Đức Chúa Trời hằng sống, Đức Thánh Linh, và cảm ơn vì ngày hôm nay, vì đã giữ mọi người an toàn, vì hơi thở sự sống để theo đuổi mọi cơ hội Chúa ban. Anh cảm ơn Chúa vì đã đặt mỗi người đúng vào vị trí hiện tại, vì Chúa đã viết nên câu chuyện của chúng ta, biết điều gì sẽ xảy ra, và mọi điều đã xảy ra tới lúc này đều là ý Chúa. Anh nói mọi người biết ơn vì được đặt đức tin và lòng tin cậy nơi Chúa, biết rằng Chúa đang dẫn đi đúng hướng, và chừng nào còn tin cậy Chúa thì sẽ tiếp tục đi theo hướng đó.

Anh cảm ơn Chúa vì nền tảng này và vì khán giả, và cầu cho khán giả một ân phước bình an: bình an để mỗi sáng thức dậy làm điều mình yêu thích, ở bên gia đình và những người thân yêu, cầu nguyện với Chúa; sự bình an cần có giữa một thế giới điên cuồng. Anh cũng cầu sự khôn ngoan cho họ: rằng họ sẽ xin Chúa ban khôn ngoan và Chúa ban phước cho họ bằng sự khôn ngoan của Ngài, vì sự khôn ngoan của Chúa là vô hạn, Chúa biết mọi điều. Anh cảm ơn Chúa thêm lần nữa vì những cơ hội Chúa đã ban cho anh.

Anh cầu cho những anh chị em trong Chúa đang gặp khó khăn hôm nay, nâng họ lên trước Chúa: xin Chúa tỏ mình ra với họ, qua một người trong chúng ta, qua một hoàn cảnh nào đó, để họ có hy vọng rằng mọi chuyện sẽ tốt hơn, vì nó sẽ tốt hơn. Anh cầu Chúa tiếp tục ở bên họ, nâng đỡ họ và dẫn họ qua con đường đời đầy biến động mà ai cũng đi qua. Anh cũng xin Chúa cho mọi người tâm thế để khi thấy một anh chị em đang khó khăn thì tới nói chuyện, giúp đỡ theo bất cứ cách nào có thể, bước ra khỏi chính mình, khỏi mong muốn xác thịt của con người là không giúp ai; xin cho mọi người khả năng trao cho người khác tình yêu mà Chúa dành cho mình. Anh cầu cho họ được bình an, an toàn, hồi phục, và tiếp tục đặt đức tin nơi Chúa.

Anh cảm ơn ân điển, tình yêu của Chúa, và Con của Ngài là Chúa Jesus cùng sự hy sinh trên thập tự giá. Nhờ sự hy sinh đó, anh có thể làm điều đang làm, cầu nguyện, trò chuyện với Chúa và có một mối quan hệ với Ngài, một mối quan hệ mà con người không xứng đáng có, vì chúng ta đầy tội lỗi và thiếu sót về mọi mặt; nhờ sự hy sinh đó, tội lỗi được tha và ta có thể nói chuyện với Chúa như thế này, món quà lớn nhất mà ai trong chúng ta có thể xin. Anh cảm ơn Chúa một lần nữa và cầu nguyện tất cả trong danh Chúa Jesus Christ, "Amen". Rồi anh chúc mọi người một ngày đầy phước lành và hẹn gặp ở video tiếp theo.

Nguồn và liên kết 9 nguồn

  1. Tên gốc: So... I Tried GrokBot's Cursor Agents
  2. Sự kiện: YouTube
  3. Video gốc: https://www.youtube.com/watch?v=a6QuwH2t3c8 youtube.com
  4. Kênh YouTube Kacper Rutkiewicz | AI Made Simple (Kacper Rutkiewicz): youtube.com/channel/UC2eDm1RP5DAs0nadj4sr-0w youtube.com
  5. scroll-craft của Nate Herk trên GitHub, skill dùng để nâng cấp site (đọc ngày 07/11/2026, repo tự mô tả là một agent skill để dựng website cuộn cao cấp): github.com/nateherkai/scroll-craft github.com
  6. Skill Grill Me trong repo skills của Matt Pocock (đọc ngày 07/11/2026): github.com/mattpocock/skills/.../grill-me github.com
  7. dr eggbot trên Grok Bot Marketplace, bot đã dựng SiteBuilderBot (đọc ngày 07/11/2026): x.ai/bot/marketplace/bots/dr-eggbot-v2 x.ai
  8. Engineer Bot trên Grok Bot Marketplace, bot cho project lớn và team (đọc ngày 07/11/2026): x.ai/bot/marketplace/bots/engineer-bot x.ai
  9. Tài liệu Cloud Agents của Cursor (đọc ngày 07/11/2026): cursor.com/docs/cloud-agent cursor.com