Chúng tôi rất vui mừng được cung cấp cho các bạn quyền truy cập sớm vào Grok Build. Chúng tôi xây dựng nó với tư cách là những kỹ sư sống trong terminal: những người dùng vim, suy nghĩ bằng keybinding, và coi alt-screen như ngôi nhà của mình. Mục tiêu của chúng tôi là tạo ra một công cụ cảm giác như bản địa trong quy trình làm việc đó, mang đến cho bạn những gì tốt nhất của grok và trải nghiệm terminal.
Dưới đây là tổng quan về một số tính năng mà chúng tôi hào hứng nhất.
Tạo hình ảnh và video ngay trong terminal
Grok Build đi kèm với các lệnh /imagine và /imagine-video, kết nối với các mô hình imagine của chúng tôi. Tạo tài nguyên cho một trang web hoặc dự án sáng tạo mà không cần rời khỏi phiên làm việc, và nếu terminal của bạn hỗ trợ giao thức đồ họa Kitty, bạn có thể xem trước chúng trực tiếp.
Subagent minh bạch hoàn toàn
Hầu hết các công cụ đều ẩn công việc của subagent sau một tiêu đề hoặc thu gọn hoàn toàn. Chúng tôi nghĩ bạn nên thấy mọi thứ. Grok Build hiển thị toàn bộ dấu vết của subagent trong một hệ thống lớp phủ chồng lên dấu vết của agent chính, với cùng các điều khiển điều hướng. Không có gì bị ẩn.
Thân thiện với bàn phím và chuột
Toàn bộ TUI có thể sử dụng chỉ bằng bàn phím, như bất kỳ TUI tốt nào cũng nên như vậy. Nhưng cũng hỗ trợ đầu vào từ chuột và bất kỳ sự kết hợp nào giữa hai loại. Điều hướng lấy cảm hứng từ vim (di chuyển bằng j/k) trong khi vẫn trực quan cho người dùng ưa chuộng chuột.
Đầu ra lệnh trực tiếp trong các khối công cụ
Khi mô hình chạy một lệnh terminal kéo dài, đầu ra sẽ được truyền trực tiếp vào khối công cụ để cả bạn và mô hình đều có thể theo dõi. Bạn cũng có thể lọc đầu ra bằng regex hoặc từ khóa đơn giản, giống như grep.
Worktrees nhanh hơn
Worktrees cho phép bạn khởi tạo các không gian làm việc song song trên cùng một kho lưu trữ mà không cần clone. Chúng tôi đã đầu tư nhiều để làm cho chúng nhanh hơn. Trên monorepo của chúng tôi, thời gian tạo giảm từ khoảng 1 phút 20 giây xuống còn trung bình 20–30 giây. Subagent cũng có thể sử dụng worktrees, theo quyết định của agent chính hoặc theo chỉ dẫn của bạn.
Chúng tôi sử dụng điều này cho phương pháp \/best-of-n\, sử dụng tối đa 5 subagent để hoàn thành một nhiệm vụ và một agent đánh giá để chọn ra kết quả tốt nhất (tất cả subagent làm việc song song trên worktrees riêng của chúng)
Để biết chi tiết kỹ thuật về cách chúng tôi tối ưu hóa worktrees (bao gồm phương pháp overlayfs trên Linux và CoW trên macOS), hãy xem bài viết được liên kết.
Quay lại bất kỳ điểm nào trong cuộc hội thoại
Chúng tôi đã xây dựng hệ thống theo dõi chỉnh sửa của riêng mình, nội bộ gọi là Hunk Tracker. Hệ thống này giám sát các thay đổi ở cấp độ hunk, dù do agent hay công cụ bên ngoài thực hiện. Luồng quay lại cho bạn thấy chính xác tệp nào có thể được khôi phục sạch sẽ và tệp nào đã bị sửa đổi bên ngoài, vì vậy bạn không bao giờ phải phỏng đoán.
Chế độ lập kế hoạch với bình luận nội dòng
Agent có thể hỏi bạn các câu hỏi để xây dựng kế hoạch một cách lặp đi lặp lại trước khi viết mã. Vì chúng tôi kiểm soát toàn bộ alt-screen, chế độ lập kế hoạch là một trải nghiệm đẳng cấp: bạn có thể để lại bình luận nội dòng trên các phần cụ thể và tương tác với kế hoạch một cách tự nhiên, không chỉ phê duyệt hoặc từ chối toàn bộ.
/btw — câu hỏi phụ mà không làm gián đoạn luồng
Cần hỏi điều gì đó không liên quan trong khi agent đang làm nhiệm vụ? Sử dụng /btw để đưa ra một câu hỏi phụ mà không làm gián đoạn cuộc hội thoại chính. Tôi sử dụng điều này liên tục cho các câu hỏi nhanh có liên quan. Và khi tôi phát hiện điều gì mới, Ctrl+Enter gửi một lời can thiệp trực tiếp để điều hướng mô hình ngay lập tức.
Nhập cài đặt của bạn từ Claude Code
Các kỹ năng, MCP, plugin, cài đặt từ marketplace và hooks của bạn được tự động phát hiện và sẵn sàng sử dụng ngay từ đầu. Chúng tôi muốn quá trình chuyển đổi diễn ra liền mạch để bạn có thể bỏ qua thiết lập và bắt tay ngay vào xây dựng.
Tiếp theo là gì
Đây là v0. Chúng tôi chưa hoàn thành, thậm chí còn xa mới hoàn thành. Grok Build là công cụ mà các kỹ sư tại SpaceXAI sử dụng hàng ngày, và chúng tôi xây dựng nó để tối đa hóa tính hữu dụng trong thế giới thực, không phải trình diễn. Chúng tôi rất mong nhận được phản hồi của bạn về những gì còn thiếu và điều gì có thể làm nó tốt hơn. Chúng tôi rất nóng lòng muốn thấy những gì bạn xây dựng với nó.





