Courses
Grok 4.6 là mô hình AI mới nhất cung cấp sức mạnh cho Grok Build, được thiết kế cho lập trình, tác vụ tác nhân và công việc tri thức phức tạp. Grok Build mang những khả năng này trực tiếp vào terminal của bạn, nơi nó có thể lập kế hoạch dự án, tạo và chỉnh sửa tệp, cài đặt gói, chạy lệnh, kiểm thử mã và sửa lỗi khi bạn phê duyệt.
Trong hướng dẫn này, tôi sẽ khám phá Grok Build, trình diễn các tính năng chính của nó, và cấu hình bộ nhớ xuyên phiên, hướng dẫn dự án, kỹ năng tái sử dụng và cài đặt an toàn.
Sau đó, chúng ta sẽ dùng nó để xây dựng một dự án machine learning end-to-end hoàn chỉnh, từ thiết lập môi trường và phân tích dữ liệu đến huấn luyện mô hình, đánh giá kết quả và tạo ứng dụng dự đoán.
Grok Build là gì?
Grok Build là tác nhân lập trình của SpaceXAI chạy trực tiếp bên trong terminal của bạn.
Nó thuộc cùng nhóm công cụ với Claude Code và OpenCode: bạn mô tả những gì mình muốn xây dựng bằng ngôn ngữ tự nhiên, và tác nhân sẽ làm việc với tệp và công cụ trên máy tính của bạn để hoàn thành nhiệm vụ.
Nó có thể khám phá một dự án hiện có, tạo và chỉnh sửa tệp, cài đặt gói, chạy lệnh, kiểm thử mã, xác định lỗi và sửa vấn đề.
Grok Build cũng rất thân thiện với người dùng. Bạn không cần cung cấp hướng dẫn mã hóa chi tiết cho mọi bước, và nó có thể tái sử dụng cấu hình từ các tác nhân lập trình khác, bao gồm kỹ năng tác nhân, cấu hình MCP và cài đặt dự án.
Những tính năng này giúp quá trình cài đặt và thiết lập trở nên trơn tru hơn, đặc biệt nếu bạn đã dùng các công cụ tương tự.
Điểm trừ chính là giới hạn sử dụng.
Mặc dù Grok Build có sẵn trong gói miễn phí, mức dùng miễn phí có thể hết nhanh khi làm một dự án hoàn chỉnh.
Gói SuperGrok đầy đủ có giá 30 USD/tháng, có vẻ đắt so với một số công cụ cạnh tranh. Ví dụ, Claude Pro có giá 20 USD/tháng và bao gồm quyền truy cập Claude Code.
Dù mức giá như vậy, Grok Build là một tác nhân lập trình mạnh và dễ tiếp cận, đặc biệt với người dùng muốn một trợ lý AI làm được nhiều hơn là chỉ tạo các đoạn mã nhỏ.
Các tính năng chính của Grok Build
Grok Build bao gồm các tính năng tiêu chuẩn của tác nhân lập trình như Chế độ Lập kế hoạch (Plan Mode) và hướng dẫn dự án thông qua tệp AGENTS.md.
Tuy nhiên, bộ nhớ, tạo nội dung media, tự động hóa nền, quản lý tác nhân và hệ thống mở rộng khiến nó hữu ích hơn cho các dự án lớn.
1. Bộ nhớ xuyên phiên
Grok có thể ghi nhớ thông tin hữu ích qua các phiên khác nhau, bao gồm lệnh dự án, quyết định kỹ thuật, cấu trúc thư mục và quy tắc mã hóa.
Điều này có nghĩa bạn không phải giải thích lại cùng một dự án mỗi lần quay lại.
2. Tác nhân con
Grok có thể tạo các tác nhân con độc lập với ngữ cảnh riêng.
Ví dụ, một tác nhân có thể khám phá codebase trong khi tác nhân khác lập kế hoạch, viết kiểm thử hoặc làm một tính năng riêng.
3. Tách nhánh và tua lại phiên
Bạn có thể tách (fork) một phiên để thử cách tiếp cận khác mà không mất cuộc trò chuyện gốc.
Tính năng tua lại (rewind) cũng cho phép quay về giai đoạn trước đó khi có vấn đề.
4. Git worktree
Git worktree cho phép Grok làm việc trong một bản sao cách ly của kho mã.
Điều này bảo vệ dự án chính khi bạn thử nghiệm tính năng hoặc chạy nhiều tác nhân cùng lúc.
5. Tạo hình ảnh và video
Bạn có thể tạo hình ảnh và video trực tiếp trong Grok Build bằng lệnh /imagine và /imagine-video.
Điều này hữu ích khi xây dựng ứng dụng cần tài sản trực quan, mockup hoặc nội dung demo.
6. Vòng lặp chạy
Lệnh /loop cho phép Grok lặp lại một prompt theo khoảng thời gian chọn trước. Ví dụ, bạn có thể yêu cầu kiểm tra kiểm thử, giám sát triển khai hoặc báo cáo lỗi mới vài phút một lần.
7. Chế độ Vim
Grok Build bao gồm Chế độ Vim cho người dùng thích điều khiển bàn phím kiểu Vim khi điều hướng giao diện terminal. Bạn có thể bật hoặc tắt bằng /vim-mode.
8. Persona
Persona cho phép bạn gán cho tác nhân các phong cách hành vi, trọng tâm hoặc quy tắc làm việc khác nhau.
Bạn có thể quản lý chúng bằng /personas và áp dụng cho các tác nhân con khác nhau.
9. Bảng điều khiển tác nhân
Bảng điều khiển Tác nhân cung cấp cái nhìn trực tiếp về tất cả phiên của bạn.
Bạn có thể xem tác nhân nào đang làm việc, chờ đầu vào, đã hoàn tất hoặc thất bại, và mở bất kỳ phiên nào trực tiếp từ bảng điều khiển.
10. Hook
Hook cho phép Grok tự động chạy lệnh hoặc gọi endpoint HTTP trước hoặc sau các sự kiện cụ thể.
Bạn có thể dùng chúng để chặn lệnh nguy hiểm, định dạng mã sau chỉnh sửa, ghi nhận việc dùng công cụ hoặc gửi thông báo khi nhiệm vụ hoàn thành.
11. Plugin
Plugin mở rộng Grok Build với các tác nhân bổ sung, hook, máy chủ MCP, máy chủ ngôn ngữ và chức năng khác. Plugin Claude Code hiện có cũng có thể được tự động phát hiện mà không cần thiết lập hoàn toàn mới.
12. Chợ plugin
Marketplace tích hợp sẵn cho phép bạn duyệt và cài đặt plugin từ các nguồn đã cấu hình trực tiếp trong Grok Build. Bạn có thể mở nó bằng lệnh /marketplace.
Cách thiết lập Grok Build
Trước khi xây dựng dự án machine learning, chúng ta cần cài đặt Grok Build, kết nối tài khoản SpaceXAI và mở nó trong một thư mục dự án riêng.
1. Cài đặt Grok Build
Mở terminal và chạy lệnh phù hợp với hệ điều hành của bạn.
Đối với macOS, Linux hoặc WSL:
curl -fsSL https://x.ai/cli/install.sh | bash
Đối với Windows PowerShell:
irm https://x.ai/cli/install.ps1 | iex
Trình cài đặt tải về Grok Build và thêm lệnh grok vào hệ thống của bạn.
2. Đăng nhập tài khoản SpaceXAI của bạn
Tiếp theo, đăng nhập bằng cách chạy:
grok login

Grok Build sẽ mở một cửa sổ trình duyệt nơi bạn có thể đăng nhập vào tài khoản SpaceXAI và phê duyệt quyền truy cập.
Thông thường bạn chỉ cần hoàn tất quy trình này một lần.
3. Tạo thư mục dự án
Tạo một thư mục riêng cho dự án machine learning và di chuyển vào đó:
mkdir machine-learning-project
cd machine-learning-project
Bây giờ khởi chạy Grok Build bên trong thư mục:
grok

Cấu hình Grok Build cho dự án
Trước khi xây dựng bất cứ thứ gì, chúng ta sẽ cấu hình Grok Build để ghi nhớ thông tin quan trọng của dự án, tuân theo các quy tắc cấp quyền an toàn hơn và áp dụng cùng hướng dẫn phát triển trong mọi phiên.
1. Bật bộ nhớ xuyên phiên
Bộ nhớ xuyên phiên cho phép Grok ghi nhớ thông tin hữu ích sau khi bạn đóng terminal và quay lại dự án sau này.
Khởi chạy Grok Build với bộ nhớ được bật:
grok --experimental-memory
Bên trong Grok Build, bạn có thể lưu một ghi chú quan trọng thủ công:
/remember This project uses uv for package management and pytest for testing.

Bạn cũng có thể dùng /memory để xem và quản lý thông tin đã lưu.
Hãy dùng bộ nhớ cho các chi tiết ổn định như lệnh quan trọng, lựa chọn công nghệ, cấu trúc thư mục và quy ước mã hóa.
Hướng dẫn tạm thời nên để trong phiên hiện tại.
2. Thêm quy tắc cấp quyền an toàn
Grok Build dùng Chế độ Hỏi (Ask mode) theo mặc định, nghĩa là nó yêu cầu phê duyệt trước khi chạy các công cụ chưa được cho phép.
Chúng ta sẽ thêm các quy tắc cấp quyền ở cấp dự án để việc phát triển thông thường mượt hơn, đồng thời chặn rõ ràng các hành động rủi ro.
Yêu cầu Grok chuẩn bị cấu hình:
Create a safe .grok/config.toml configuration for this project.
Allow normal file editing, Git inspection, testing, and linting,
but deny access to secret files, destructive shell commands, Git pushes,
force pushes, and changes outside the project folder.

3. Tạo hướng dẫn dự án cố định
Tiếp theo, tạo tệp AGENTS.md chứa các quy tắc Grok nên tuân theo xuyên suốt dự án.
Grok sẽ tự động tải tệp này bất cứ khi nào nó làm việc trong kho mã, vì vậy bạn không cần lặp lại cùng hướng dẫn trong mọi phiên.
Dùng prompt sau:
Create a short AGENTS.md file for an end-to-end machine learning project.
Protect the raw data, prevent data leakage, use reusable Python modules,
manage packages with uv, add tests, commit every major change, and validate
each stage before continuing.
Giữ hướng dẫn ngắn gọn và cụ thể, vì Grok có xu hướng tuân theo các quy tắc dự án tập trung một cách nhất quán hơn.
4. Xác minh cấu hình
Cuối cùng, kiểm tra rằng Grok đã phát hiện các quy tắc dự án, cài đặt, kỹ năng, plugin và máy chủ MCP:
grok inspect

Khi mọi thứ hiển thị chính xác, chúng ta có thể bắt đầu xây dựng dự án machine learning.
Demo Grok Build: Xây dựng một dự án Machine Learning end-to-end
Giờ Grok Build đã được cài đặt và cấu hình, chúng ta có thể dùng nó để tạo dự án machine learning hoàn chỉnh từ đầu.
1. Tạo kế hoạch dự án
Bắt đầu bằng cách chuyển sang Chế độ Lập kế hoạch, để Grok có thể xem xét nhiệm vụ và giải thích cách nó dự định xây dựng dự án trước khi thay đổi bất kỳ tệp nào:
/plan
Sau đó, nhập prompt sau:
Build an end-to-end machine learning project from scratch.
Check whether Git and uv are installed, initialize the repository,
create a uv environment, install the required packages, organize the project,
download a toy dataset, analyze and clean the data, create visualizations,
train and compare models, evaluate the best model, build a simple prediction
CLI application, add tests, and document the results.

2. Xem lại và phê duyệt kế hoạch
Khi kế hoạch sẵn sàng, hãy đọc kỹ. Bạn có thể yêu cầu Grok bổ sung bước còn thiếu, loại bỏ công việc không cần thiết, hoặc thay đổi công cụ và thư viện mà nó định sử dụng.

Khi mọi thứ trông hợp lý, hãy phê duyệt kế hoạch. Sau đó, Grok sẽ bắt đầu tạo dự án, cài đặt gói, viết mã, chạy kiểm thử và hiển thị các thay đổi nó thực hiện.
3. Tiếp tục sau khi chạm giới hạn sử dụng
Trong quá trình xây dựng dự án, chúng tôi đã chạm giới hạn sử dụng miễn phí.
Các tác vụ lập trình lớn tiêu tốn mức dùng nhiều hơn yêu cầu trò chuyện thông thường, vì vậy điều này có thể xảy ra nhanh khi Grok đang phân tích dữ liệu, huấn luyện mô hình, sửa lỗi và chạy kiểm thử.

Hiện SuperGrok có giá 30 USD/tháng và cung cấp giới hạn sử dụng cao hơn cho các tính năng của Grok.
Không rẻ, nhưng mức dùng bổ sung hữu ích khi bạn xây dựng một dự án hoàn chỉnh thay vì chỉ thử vài prompt nhỏ.
Sau khi nâng cấp, quay lại cùng phiên đó, gõ:
continue

Grok sẽ tiếp tục từ nơi đã dừng và tiếp tục xây dựng dự án.
4. Xem lại tóm tắt dự án cuối cùng
Khi công việc hoàn tất, Grok cung cấp bản tóm tắt giải thích những gì nó đã tạo. Bao gồm phân tích dữ liệu, trực quan hóa, kết quả so sánh mô hình, chỉ số đánh giá, kiểm thử, cấu trúc dự án và hướng dẫn chạy ứng dụng dự đoán.

Trong dự án của chúng ta, Grok đã huấn luyện một mô hình hồi quy logistic trên bộ dữ liệu Palmer Penguins.
Mô hình tốt nhất đạt khoảng 98% độ chính xác và điểm F1 97,6%, đây là kết quả xuất sắc cho dự án phân loại nhỏ này.
5. Khám phá các tệp đã tạo
Bạn có thể mở thư mục dự án trong VS Code và khám phá từng tệp đã tạo.
Điều này hữu ích để hiểu cách Grok tổ chức mã nguồn, pipeline xử lý dữ liệu, kiểm thử, báo cáo và ứng dụng dòng lệnh.

Dù Grok đã tạo dự án cho chúng ta, việc xem lại mã và hiểu cách từng phần hoạt động vẫn rất quan trọng.
6. Kiểm thử ứng dụng dự đoán
Mở một terminal khác bên trong thư mục dự án và chạy lệnh sau:
uv run penguins predict \
--bill-length 39.1 \
--bill-depth 18.7 \
--flipper 181 \
--body-mass 3750 \
--sex male \
--island Torgersen

Ứng dụng CLI xử lý các giá trị bằng cùng pipeline tiền xử lý và mô hình đã được huấn luyện dùng trong đánh giá. Trong bài kiểm thử của chúng ta, nó trả về loài chim cánh cụt mong đợi, xác nhận ứng dụng dự đoán hoạt động đúng.
Kết luận
Nhìn chung, tôi cho rằng Grok Build là một tác nhân lập trình rất tốt và được trau chuốt đáng ngạc nhiên.
Bạn có thể dùng nó qua đăng ký SuperGrok hoặc kết nối trực tiếp với SpaceXAI API bằng khóa API.
Quan trọng hơn, bạn không bị giới hạn ở các mô hình Grok.
Grok Build hỗ trợ mô hình tùy chỉnh thông qua API tương thích OpenAI và tương thích Anthropic, nghĩa là bạn cũng có thể kết nối mô hình nguồn mở chạy cục bộ hoặc dùng nhà cung cấp API khác.
Bạn có thể làm theo hướng dẫn cấu hình mô hình tùy chỉnh chính thức để thiết lập.
Nó cũng hoạt động trơn tru với plugin, marketplace, kỹ năng tái sử dụng, tác nhân, hook và máy chủ MCP.
Grok có thể tự động phát hiện kỹ năng Claude Code, plugin, cấu hình MCP và tệp hướng dẫn hiện có mà không cần bạn thiết lập lại mọi thứ.
Trải nghiệm tổng thể rất thân thiện với người dùng.
Các bản cập nhật được kiểm tra tự động khi Grok Build khởi động, trong khi lệnh grok update cho phép bạn cài đặt thủ công phiên bản mới nhất.
Mọi thứ từ cài đặt, cấu hình đến chuyển đổi mô hình và thêm công cụ đều đơn giản và được thiết kế tốt.
So với OpenCode, hiện tại Grok Build cho tôi cảm giác là sản phẩm tinh chỉnh và trưởng thành hơn.
Nó đã gần tương đương Claude Code về tính năng và trải nghiệm lập trình tổng thể, và tôi kỳ vọng nó sẽ tiếp tục cải thiện.
Mối bận tâm chính của tôi vẫn là chi phí và mức dùng miễn phí hạn chế, nhưng ngoài khoản đăng ký, tôi đặt nhiều kỳ vọng vào Grok Build.
Câu hỏi thường gặp về Grok Build
Grok Build có phải mã nguồn mở không?
Có. Trong khi chính các mô hình AI (như Grok 4.5) được lưu trữ và truy cập qua API, thì trình khách Grok Build cho terminal, bao gồm vòng lặp tác nhân, quản lý không gian làm việc và điều phối công cụ, là mã nguồn mở hoàn toàn. Đây là một codebase Rust lớn, được cấp phép theo Apache 2.0, nghĩa là bạn có thể kiểm tra cách nó xử lý tệp của bạn, biên dịch trực tiếp từ mã nguồn hoặc fork để xây dựng bộ khung nội bộ tùy chỉnh.
Grok Build xử lý quyền riêng tư và bảo mật dữ liệu như thế nào?
Đây là một lĩnh vực then chốt sau một sự cố giữa tháng 7 năm 2026. Các nhà nghiên cứu bảo mật đã phát hiện các phiên bản Grok CLI trước đó đang gói và tải lên toàn bộ kho Git (bao gồm lịch sử commit và các tệp .env bị bỏ qua) lên bộ lưu trữ đám mây của xAI, bất kể những tệp nào tác nhân thực sự cần đọc.
Đáp lại phản ứng dữ dội, SpaceXAI đã vô hiệu hóa tính năng tải lên codebase ở phía máy chủ, xóa tất cả dữ liệu người dùng được lưu trước đó và chuyển Grok Build sang chính sách mặc định không lưu dữ liệu. Vì CLI giờ là mã nguồn mở, nhà phát triển có thể xác minh trực tiếp các thay đổi về quyền riêng tư này hoặc chạy bộ khung hoàn toàn tách biệt mạng bằng cách trỏ tới các endpoint mô hình cục bộ.
Tôi có thể chạy Grok Build trong script hoặc pipeline CI/CD không?
Có. Mặc dù Grok Build được biết đến với giao diện Terminal toàn màn hình (TUI) tương tác, nó cũng bao gồm Chế độ Headless được thiết kế cho tự động hóa. Bằng cách truyền cờ -p kèm theo prompt của bạn (và tùy chọn chỉ định định dạng đầu ra như --output-format streaming-json), bạn có thể chạy Grok Build hoàn toàn dưới nền. Điều này giúp dễ dàng tích hợp tác nhân vào quy trình CI/CD, bot đánh giá mã tự động hoặc script triển khai.
Agent Client Protocol (ACP) là gì?
Mặc dù bài viết này tập trung vào trải nghiệm terminal, Grok Build cũng có thể hoạt động bên ngoài terminal thông qua Agent Client Protocol (ACP). Giao thức này cho phép bộ khung Grok Build chạy như một động cơ backend không giao diện, cho phép nhà phát triển nhúng khả năng chỉnh sửa tệp, gọi công cụ và lập luận của nó trực tiếp vào các ứng dụng bên thứ ba, IDE hoặc môi trường nhà phát triển tùy chỉnh khác.
Là một nhà khoa học dữ liệu được chứng nhận, tôi đam mê tận dụng công nghệ tiên tiến để tạo ra các ứng dụng học máy đổi mới. Với nền tảng vững chắc về nhận dạng giọng nói, phân tích và báo cáo dữ liệu, MLOps, AI hội thoại và NLP, tôi đã rèn giũa kỹ năng phát triển các hệ thống thông minh có thể tạo ra tác động thực sự. Bên cạnh chuyên môn kỹ thuật, tôi cũng là một người truyền đạt tốt, có khả năng chắt lọc các khái niệm phức tạp thành ngôn ngữ rõ ràng, súc tích. Nhờ đó, tôi trở thành một blogger được nhiều người quan tâm trong lĩnh vực khoa học dữ liệu, chia sẻ góc nhìn và kinh nghiệm với cộng đồng các chuyên gia dữ liệu ngày càng lớn. Hiện tại, tôi tập trung vào sáng tạo và biên tập nội dung, làm việc với các mô hình ngôn ngữ lớn để phát triển nội dung mạnh mẽ và hấp dẫn, giúp doanh nghiệp và cá nhân tận dụng tối đa dữ liệu của mình.

