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

Công cụ

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ở Tiện ích mở rộng (Ctrl/Cmd+Shift+X), tìm kiếm "Roo Code" và nhấp vào Cài đặt. Sau khi cài đặt, biểu tượng chuột túi Roo Code sẽ xuất hiện trong thanh bên.

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

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

Mở bảng điều khiển Roo Code và vào 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-khóa-của-bạn
  4. Model (Model ID) — Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

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

  • Context Window131072 (128K token).
  • Max Output Tokens8192 cho Qwen3-235B (giới hạn Gateway). Đối với Kimi K2.6 đặt 3072, đối với MiniMax M2.74096.
  • Input Price / Output Price — bạn có thể đặt tỷ lệ thực tế (≈$0.0005 cho 1 triệu đầu vào, đầu ra ×3) để Roo Code tính toán chính xác chi phí tác vụ ngay trong giao diện.

Quan trọng về gọi công cụ tool calling: Roo Code chỉ sử dụng gọi công cụ gốc — không có tính năng dự phòng XML như trong các tác nhân cũ. Do đó, mô hình phải hỗ trợ gọi hàm function calling. Qwen3-235B mặc định thông qua Gateway của chúng tôi hỗ trợ gọi công cụ gốc — Roo Code hoạt động với nó ngay lập tức.

Kiểm tra: trong cuộc trò chuyện Roo Code, viết "Tạo tệp hello.py với một hàm in Hello World". Tác nhân sẽ đề xuất tạo tệp và hiển thị sự khác biệt để phê duyệt.

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

Roo Code là một công cụ tác nhân: nó không trả lời bằng một thông báo duy nhất mà thực hiện một tác vụ - đọc tệp, viết mã, chạy thử nghiệm, sửa lỗi. Mỗi hành động là một lệnh gọi mô hình. Chúng ta hãy so sánh chi phí của các phiên điển hình:

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

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 vé, mọi lỗi, mọi tính năng mà không cần lo lắng về chi phí. 10 triệu token miễn phí khi bắt đầu là đủ cho hàng chục tác vụ.

Thông số mô hình (tất cả đều có ngữ cảnh 128K = 131072 token): Qwen3-235B - tối đa 8192 token phản hồi; Kimi K2.6 - tối đa 3072; MiniMax M2.7 - tối đa 4096. Nếu max_tokens cho yêu cầu không streaming không được chỉ định, Gateway sẽ mặc định trả về tối đa 1500 token. Roo Code tự động chia nhỏ các thế hệ dài thành các bước.

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

Roo Code là một nhánh của Cline, nhưng có những khác biệt đáng kể làm thay đổi quy trình làm việc:

  • Chế độ (Modes): chuyển đổi vai trò của tác nhân cho từng tác vụ — Architect để lập kế hoạch, Code để viết mã, Ask để hỏi về dự án, Debug để tìm lỗi. Bạn có thể tạo các chế độ tùy chỉnh với các hướng dẫn riêng và tập hợp các công cụ được phép.
  • Chỉ gọi công cụ gốc: không giống như các tác nhân phân tích văn bản/XML, Roo Code gửi công cụ theo sơ đồ OpenAI gốc tools và nhận các lệnh gọi dưới dạng 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 khác: mô hình phải hỗ trợ gọi hàm (Qwen3-235B qua Gateway của chúng tôi — có 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 kho lưu trữ) và một số cấu hình nhà cung cấp đã lưu để dễ dàng chuyển đổi giữa chúng.

Kết nối thông 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 cài đặt, chọn API Provider → Anthropic, đánh dấu "Use custom base URL" và chỉ định https://gate.joingonka.ai, trong trường Anthropic API Key dán cùng một khóa jg-khóa-của-bạn, sau đó đặt tên mô hình (ví dụ Qwen/Qwen3-235B-A22B-Instruct-2507-FP8). Khóa và số dư là chung cho cả hai định dạng, tool_use gốc trong chế độ Anthropic cũng đi qua Gateway.

Roo Code + Gonka = tác nhân AI tự động trong VS Code với các chế độ và gọi công cụ gốc với chi phí thấp. Một phiên phát triển chỉ tốn $0.10 thay vì $300-1,500 của Anthropic, và 10M token miễn phí đủ cho hàng chục tác vụ.

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 10M token miễn phí →