Các phần cơ sở kiến thức ▾

Điều hướng

▸ Bắt đầu tại đây Theo vai trò

Danh mục

Công cụ 37
Bảng thuật ngữ 12

Công cụ

Roo Code + Gonka AI — tác nhân AI tự động trong VS Code

Roo Code - một tác nhân AI độc lập cho VS Code: đọc và chỉnh sửa tệp, chạy lệnh trong terminal, làm việc với trình duyệt và hoàn thành các tác vụ phát triển nhiều bước. Đây là một phiên bản fork của Cline, nhưng đã tiến xa hơn: chế độ hoạt động có thể tùy chỉnh (Architect, Code, Ask, Debug và các chế độ tùy chỉnh), hướng dẫn tùy chỉnh cho dự án và bảng điều khiển cấu hình mô hình linh hoạt. Về cơ bản - một nhóm chuyên gia AI hoàn chỉnh bên trong trình soạn thảo.

Vấn đề chính của những tác nhân như vậy là chi phí token. Đối với một tác vụ, Roo Code xử lý ngữ cảnh tệp, đầu ra lệnh, kết quả công cụ - hàng chục triệu token. Với giá của Anthropic (3-15 đô la cho 1 triệu token), một phiên làm việc đầy đủ có thể lên tới 30-1500 đô la. Đối với công việc hàng ngày, điều này là không thực tế.

JoinGonka Gateway giảm chi phí hàng nghìn lần: cùng một phiên chỉ tốn 0.01-1.00 đô la. Gateway bán lại suy luận từ mạng lưới phi tập trung Gonka và hỗ trợ cả định dạng OpenAI (nhà cung cấp "OpenAI Compatible") và định dạng Anthropic (endpoint /v1/messages) - Roo Code kết nối thông qua một trong hai. Điều này biến Roo Code từ một bản demo đắt tiền thành một công cụ làm việc hàng ngày.

Bước 1: Cài đặt Roo Code và nhận khóa

Cài đặt Roo Code: trong VS Code, mở Extensions (Ctrl/Cmd+Shift+X), tìm kiếm "Roo Code" và nhấn Install. Sau khi cài đặt, biểu tượng kangaroo Roo Code sẽ xuất hiện ở thanh bên.

API-key JoinGonka: nếu bạn chưa có key — hãy đăng ký tại gate.joingonka.ai/register, nhận 3M token miễn phí và tạo key với tiền tố jg- trong Dashboard.

Bước 2: Cấu hình Roo Code (OpenAI Compatible)

Cách dễ nhất là thiết lập bằng trình cài đặt một lệnh. Đối với CLI/các công cụ tệp, nó sẽ tự động cấu hình nhà cung cấp JoinGonka (baseUrl, model), đối với các công cụ UI, nó sẽ hiển thị các giá trị có sẵn để chèn:

npx @joingonka/setup --tool roo

Trình cài đặt này là đa năng (nếu không có flag, nó sẽ gợi ý chọn công cụ từ danh sách), sẽ hỏi khóa jg-… và sau khi thiết lập sẽ thực hiện kiểm tra trực tiếp (live-check) bằng cách gửi yêu cầu đến gateway. Nó không chạm vào các cài đặt khác. Dưới đây là cách thủ công nếu bạn muốn tự thiết lập.

Thiết lập thủ công (phương án B)

Mở bảng điều khiển Roo Code và đi tới cài đặt (biểu tượng bánh răng). Trong phần nhà cung cấp, hãy đặt:

  1. API Provider — chọn OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

Bên dưới, trong khối Model Configuration, bạn có thể tinh chỉnh các tham số mô hình theo cách thủ công:

  • Context Window200000 (200K token; đối với DeepSeek V4 Flash là 380000).
  • Max Output Tokens8192 cho MiniMax M2.7 và GLM-5.3 Flash, 32768 cho DeepSeek V4 Flash.
  • Input Price / Output Price — bạn có thể nhập mức giá thực tế (≈$0.0069 cho 1M đầu vào, đầu ra ×3) để Roo Code tính toán chi phí tác vụ ngay trong giao diện.

Lưu ý quan trọng về tool calling: Roo Code chỉ sử dụng tool calling gốc — không có XML-fallback như các agent cũ. Do đó, mô hình phải có khả năng thực hiện function calling. Các mô hình trong mạng lưới thông qua Gateway của chúng tôi đều hỗ trợ tool calling gốc — Roo Code làm việc với chúng ngay lập tức mà không cần cấu hình thêm.

Kiểm tra: trong cuộc trò chuyện Roo Code, hãy viết «Tạo tệp hello.py với một hàm in ra Hello World». Agent sẽ đề xuất tạo tệp và hiển thị diff để bạn phê duyệt.

So sánh chi phí các phiên tác nhân

Roo Code — công cụ agent: nó không chỉ trả lời bằng một tin nhắn, mà còn thực hiện tác vụ — đọc tệp, viết mã, chạy test, sửa lỗi. Mỗi hành động là một lần gọi mô hình. Hãy so sánh chi phí của các phiên làm việc điển hình:

Tác vụTokenAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Sửa lỗi đơn giản~5M$15 — $75$12 — $50$0.048
Tính năng mới (2-3 tệp)~20M$60 — $300$50 — $200$0.19
Refactor module~50M$150 — $750$125 — $500$0.48
Phiên phát triển đầy đủ (4h)~100M$300 — $1,500$250 — $1,000$0.96

Với JoinGonka Gateway, Roo Code trở thành một công cụ hàng ngày — bạn có thể chạy nó cho mỗi ticket, mỗi bug, mỗi tính năng mà không cần lo lắng về chi phí. 3M token miễn phí ban đầu cho phép bạn dùng thử kết hợp mà không cần thẻ.

Thông số mô hình (tất cả đều có context 200K): tất cả các mô hình trong mạng lưới — lên đến 8192 token phản hồi. Nếu max_tokens cho yêu cầu non-stream không được chỉ định, Gateway mặc định sẽ trả về tối đa 1500 token. Roo Code tự động chia nhỏ các thế hệ nội dung dài thành nhiều bước.

Roo Code khác với Cline như thế nào: Chế độ và định dạng Anthropic

Roo Code là bản fork của Cline, nhưng có những khác biệt rõ rệt làm thay đổi quy trình làm việc:

  • Chế độ (Modes): chuyển đổi vai trò của agent cho phù hợp với nhiệm vụ — Architect để lập kế hoạch, Code để viết mã, Ask cho các câu hỏi về dự án, Debug để tìm lỗi. Bạn có thể tạo các chế độ riêng với hướng dẫn và bộ công cụ được phép cụ thể.
  • Chỉ sử dụng native tool calling: khác với các agent sử dụng phân tích văn bản/XML, Roo Code gửi công cụ theo sơ đồ tools gốc của OpenAI và nhận các lệnh gọi là các sự kiện riêng biệt — độ trễ thấp hơn và kết quả đáng tin cậy hơn. Mặt trái: model bắt buộc phải hỗ trợ function calling (các model của mạng thông qua Gateway của chúng tôi đều hỗ trợ).
  • Hướng dẫn và hồ sơ tùy chỉnh: quy tắc cho dự án (ví dụ: thông qua tệp quy tắc trong repository) và nhiều cấu hình nhà cung cấp đã lưu để dễ dàng chuyển đổi.

Kết nối qua định dạng Anthropic. Nếu bạn muốn sử dụng endpoint /v1/messages của chúng tôi thay vì định dạng OpenAI: trong phần cài đặt, hãy chọn API Provider → Anthropic, chọn «Use custom base URL» và nhập https://gate.joingonka.ai, trong trường Anthropic API Key hãy nhập khóa jg-your-key tương tự, sau đó đặt tên model (ví dụ MiniMaxAI/MiniMax-M2.7). Khóa và số dư là chung cho cả hai định dạng, tool_use gốc trong chế độ Anthropic cũng được thông qua Gateway.

Roo Code + Gonka = AI-agent tự chủ trong VS Code với các chế độ và native tool calling với chi phí cực thấp. Một phiên phát triển tốn $0.10 thay vì $300-1,500 tại Anthropic, và các token khởi đầu cho phép bạn dùng thử mà không cần thẻ.

Muốn tìm hiểu thêm?

Khám phá các phần khác hoặc bắt đầu kiếm GNK ngay bây giờ.

Nhận token miễn phí →