Sekcje bazy wiedzy ▾

Nawigacja

▸ Zacznij tutaj Według ról

Kategorie

Narzędzia 37
Słownik 12

Narzędzia

Roo Code + Gonka AI — autonomiczny agent AI w VS Code

Roo Code — autonomiczny agent AI dla VS Code: odczytuje i edytuje pliki, uruchamia polecenia w terminalu, pracuje z przeglądarką i wykonuje wieloetapowe zadania deweloperskie. To fork programu Cline, który poszedł dalej: konfigurowalne tryby pracy (Architect, Code, Ask, Debug i własne), niestandardowe instrukcje projektowe i elastyczny panel konfiguracji modelu. W zasadzie to cały zespół specjalistów AI w edytorze.

Głównym problemem takich agentów jest zużycie tokenów. Dla jednego zadania Roo Code przetwarza kontekst plików, wyjścia poleceń, wyniki narzędzi — to dziesiątki milionów tokenów. Przy cenach Anthropic ($3-15 za 1M) jedna sesja staje się kosztem $30-1500. Do codziennej pracy jest to nierealne.

JoinGonka Gateway obniża koszt tysiące razy: ta sama sesja będzie kosztować $0.01-1.00. Gateway odsprzedaje wnioskowanie zdecentralizowanej sieci Gonka i obsługuje zarówno format OpenAI (dostawca „OpenAI Compatible”), jak i format Anthropic (endpoint /v1/messages) — Roo Code łączy się przez jeden z tych dwóch. To zamienia Roo Code z drogiej demonstracji w codzienne narzędzie pracy.

Krok 1: Zainstaluj Roo Code i uzyskaj klucz

Instalacja Roo Code: w VS Code otwórz Extensions (Ctrl/Cmd+Shift+X), wyszukaj „Roo Code” i kliknij Install. Po instalacji ikona kangura Roo Code pojawi się na pasku bocznym.

Klucz API JoinGonka: jeśli nie masz jeszcze klucza — zarejestruj się na gate.joingonka.ai/register, odbierz 3M darmowych tokenów i utwórz klucz z prefiksem jg- w Dashboard.

Krok 2: Skonfiguruj Roo Code (OpenAI Compatible)

Najprościej jest skonfigurować instalator za pomocą jednego polecenia. Dla CLI/narzędzi plikowych automatycznie wpisze on dostawcę JoinGonka (baseUrl, modele), a dla narzędzi UI wyświetli gotowe wartości do wklejenia:

npx @joingonka/setup --tool roo

Instalator jest uniwersalny (bez flagi zaproponuje wybór narzędzia z listy), poprosi o klucz jg-… i po konfiguracji wykona test na żywo za pomocą żądania do gateway. Pozostałych ustawień nie zmienia. Poniżej znajduje się metoda ręczna, jeśli wolisz skonfigurować wszystko samodzielnie.

Skonfiguruj ręcznie (plan B)

Otwórz panel Roo Code i przejdź do ustawień (ikona koła zębatego). W sekcji dostawcy ustaw:

  1. API Provider — wybierz OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-twój-klucz
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

Poniżej, w bloku Model Configuration, możesz ręcznie doprecyzować parametry modelu:

  • Context Window200000 (200K tokenów; DeepSeek V4 Flash ma 380000).
  • Max Output Tokens8192 dla MiniMax M2.7 i GLM-5.3 Flash, 32768 dla DeepSeek V4 Flash.
  • Input Price / Output Price — możesz wprowadzić rzeczywiste stawki (≈$0.0069 za 1M wejścia, wyjście ×3), aby Roo Code poprawnie obliczał koszt zadań bezpośrednio w interfejsie.

Ważne o tool calling: Roo Code używa tylko natywnego tool calling — fallbacku XML, jak w starych agentach, tutaj nie ma. Dlatego model musi umieć function calling. Modele sieci przez nasz Gateway obsługują natywny tool calling — Roo Code współpracuje z nimi od razu po wyjęciu z pudełka.

Weryfikacja: na czacie Roo Code napisz „Utwórz plik hello.py z funkcją drukującą Hello World”. Agent zaproponuje utworzenie pliku i pokaże diff do zatwierdzenia.

Porównanie kosztów sesji agenta

Roo Code to narzędzie agentskie: nie odpowiada jedną wiadomością, lecz wykonuje zadanie — czyta pliki, pisze kod, uruchamia testy, naprawia błędy. Każda akcja to wywołanie modelu. Porównajmy koszt typowych sesji:

ZadanieTokenówAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Prosty bug-fix~5M15$ — 75$12$ — 50$0.048$
Nowa funkcja (2-3 pliki)~20M60$ — 300$50$ — 200$0.19$
Refaktoryzacja modułu~50M150$ — 750$125$ — 500$0.48$
Pełna sesja programistyczna (4h)~100M300$ — 1,500$250$ — 1,000$0.96$

Dzięki JoinGonka Gateway, Roo Code staje się codziennym narzędziem — można go uruchamiać przy każdym tickecie, błędzie czy nowej funkcji, nie martwiąc się o rachunki. 3M darmowych tokenów na start pozwala przetestować to połączenie bez karty płatniczej.

Parametry modeli (kontekst u wszystkich 200K): wszystkie modele w sieci obsługują do 8192 tokenów odpowiedzi. Jeśli max_tokens dla zapytania non-stream nie zostanie określony, Gateway domyślnie zwróci do 1500 tokenów. Długie generacje Roo Code dzieli automatycznie na etapy.

Czym Roo Code różni się od Cline: tryby i format Anthropic

Roo Code to fork Cline, ale z zauważalnymi różnicami, które zmieniają workflow:

  • Tryby (Modes): przełączaj rolę agenta w zależności od zadania — Architect do planowania, Code do pisania kodu, Ask do pytań o projekt, Debug do szukania błędów. Możesz tworzyć własne tryby z oddzielnymi instrukcjami i zestawem dozwolonych narzędzi.
  • Tylko natywny tool calling: w przeciwieństwie do agentów z parsowaniem tekstowym/XML, Roo Code przesyła narzędzia zgodnie z natywnym schematem tools OpenAI i otrzymuje wywołania jako oddzielne zdarzenia — mniejsze opóźnienie i bardziej niezawodny wynik. Druga strona medalu: model musi wspierać function calling (modele sieciowe przez nasz Gateway — wspierają).
  • Własne instrukcje i profile: reguły projektowe (np. przez plik reguł w repozytorium) oraz kilka zapisanych konfiguracji dostawcy, między którymi łatwo się przełączać.

Połączenie przez format Anthropic. Jeśli chcesz użyć naszego endpointu /v1/messages zamiast formatu OpenAI: w ustawieniach wybierz API Provider → Anthropic, zaznacz «Use custom base URL» i podaj https://gate.joingonka.ai, w polu Anthropic API Key wklej ten sam klucz jg-twój-klucz, a następnie podaj nazwę modelu (np. MiniMaxAI/MiniMax-M2.7). Klucz i saldo są wspólne dla obu formatów, natywny tool_use w trybie Anthropic również przechodzi przez Gateway.

Roo Code + Gonka = autonomiczny AI-agent w VS Code z trybami i natywnym tool calling za grosze. Sesja programistyczna kosztuje 0,10$ zamiast 300-1,500$ w Anthropic, a tokeny startowe pozwalają przetestować usługę bez karty.

Chcesz wiedzieć więcej?

Zapoznaj się z innymi sekcjami lub zacznij zarabiać GNK już teraz.

Odbierz darmowe tokeny →