Sekcje bazy wiedzy ▾

Nawigacja

▸ Zacznij tutaj Według ról

Kategorie

Narzędzia 54
Słownik 12

Narzędzia

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

Ważne: rozszerzenie Roo Code zostało zamknięte 15 maja 2026 roku. Repozytorium zostało zarchiwizowane, nie będzie więcej aktualizacji. Rozwój kontynuuje Zoo Code — fork zapoczątkowany przez społeczność Roo Code: dostawca jest w nim konfigurowany w ten sam sposób, a do przejścia służy instrukcja migracji oraz nasz przewodnik po Zoo Code. Inne otwarte agenty dla VS Code to Kilo Code oraz Cline, od którego Roo Code się kiedyś wywodził. Zainstalowane już rozszerzenie działa nadal, a poniższa instrukcja jest dla niego aktualna.

Roo Code to autonomiczny agent AI dla VS Code: czyta i edytuje pliki, uruchamia komendy w terminalu, pracuje z przeglądarką i wykonuje wieloetapowe zadania programistyczne do końca. To fork Cline, który poszedł dalej: konfigurowalne tryby pracy (Architect, Code, Ask, Debug i własne), instrukcje niestandardowe dla projektu oraz elastyczny panel konfiguracji modelu. W zasadzie to cały zespół specjalistów AI wewnątrz edytora.

Głównym problemem takich agentów jest zużycie tokenów. Na jedno zadanie Roo Code przepuszcza kontekst plików, wyniki komend, wyniki narzędzi — to dziesiątki milionów tokenów. Przy cenach Anthropic ($3-15 za 1M) jedna pełnowartościowa sesja zamienia się w $30-1500. Do codziennej pracy jest to nierealne.

JoinGonka Gateway obniża koszty tysiąckrotnie: ta sama sesja będzie kosztować $0.01-1.00. Gateway odsprzedaje inferencję 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 każdy z nich. To zmienia Roo Code z drogiej demonstracji w użyteczne narzędzie na co dzień.

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 w panelu bocznym pojawi się ikona kangura Roo Code. Rozszerzenie wciąż znajduje się w Marketplace, ale jego ostatnia wersja — 3.54.0 z 15 maja 2026 — pozostanie ostatnią.

Klucz API JoinGonka: jeśli jeszcze go nie masz — 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ć wszystko instalatorem za pomocą jednego polecenia. W przypadku narzędzi CLI/plikowych sam wpisze providera JoinGonka (baseUrl, modele), a w przypadku narzędzi z interfejsem graficznym pokaże gotowe wartości do wklejenia:

npx @joingonka/setup --tool roo

Polecenie najpierw przypomni o zamknięciu Roo Code i wskaże, dokąd się udać (--tool zoo, --tool cline, --tool kilo), a następnie wypisze wartości dla tych, którzy mają jeszcze zainstalowane rozszerzenie — wraz z rzeczywistym oknem kontekstu i limitem odpowiedzi modelu. Instalator zapyta o klucz jg-… i zakończy testem na żywo, wysyłając zapytanie do gateway. Poniżej znajdziesz metodę ręczną, jeśli wolisz skonfigurować wszystko samodzielnie.

Skonfiguruj ręcznie (plan B)

Otwórz panel Roo Code i wejdź w ustawienia (ikona zębatki). W sekcji providera ustaw:

  1. API Provider — wybierz OpenAI Compatible.
  2. Base URL — https://gate.joingonka.ai/v1
  3. API Key — jg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

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

  • Context Window — 180000 (180K tokenów; w przypadku DeepSeek V4 Flash — 380000).
  • Max Output Tokens — 8192 dla MiniMax M2.7 i GLM-5.3 Flash, 32768 dla DeepSeek V4 Flash.
  • Input Price / Output Price — możesz wpisać rzeczywiste stawki (≈$0.0062 za 1M na wejściu, wyjście ×3), aby Roo Code poprawnie liczył koszt zadań bezpośrednio w interfejsie.

Ważne w kwestii tool calling: Roo Code używa wyłącznie natywnego tool calling — nie ma tu fallbacku XML, jak w starych agentach. Dlatego model musi obsługiwać function calling. Modele sieci przez nasz Gateway obsługują natywny tool calling — Roo Code działa z nimi od razu.

Test: w czacie Roo Code napisz «Utwórz plik hello.py z funkcją wypisują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ą, ale wykonuje zadanie — czyta pliki, pisze kod, uruchamia testy, naprawia błędy. Każde działanie to wywołanie modelu. Porównajmy koszt typowych sesji:

ZadanieTokenyAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Prosta poprawka błędu~5M$15 — $75$12 — $50$0.048
Nowa funkcja (2-3 pliki)~20M$60 — $300$50 — $200$0.19
Refaktoryzacja modułu~50M$150 — $750$125 — $500$0.48
Pełna sesja programowania (4h)~100M$300 — $1,500$250 — $1,000$0.96

Dzięki JoinGonka Gateway Roo Code staje się codziennym narzędziem — można go uruchamiać do każdego zgłoszenia, każdego błędu, każdej funkcji, nie martwiąc się o rachunek. 3M darmowych tokenów na start pozwala wypróbować połączenie bez karty płatniczej.

Parametry modeli: MiniMax M2.7 — okno 180K i do 8192 tokenów odpowiedzi, DeepSeek V4 Flash — 380K i do 32768, GLM-5.3 Flash — 390K i do 8192. Jeśli max_tokens dla zapytania non-stream nie jest określone, Gateway domyślnie zwróci do 1500 tokenów (GLM-5.3 Flash — do 3000). Długie generacje Roo Code automatycznie rozbija na kroki.

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

Roo Code to fork Cline, ale z wyraźnymi różnicami, które zmieniają sposób pracy:

  • 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 osobnymi instrukcjami i zestawem dozwolonych narzędzi.
  • Tylko natywne tool calling: w odróżnieniu od agentów z parsowaniem tekstu/XML, Roo Code wysyła narzędzia według natywnego schematu OpenAI tools i otrzymuje wywołania jako osobne zdarzenia — mniejsze opóźnienie i bardziej niezawodny wynik. Minus: model musi obsługiwać function calling (modele sieci przez nasz Gateway — obsługują).
  • Własne instrukcje i profile: reguły dla projektu (np. przez plik reguł w repozytorium) i kilka zapisanych konfiguracji providera, między którymi wygodnie 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-your-key, następnie ustaw nazwę modelu (np. MiniMaxAI/MiniMax-M2.7). Klucz i saldo są wspólne dla obu formatów, natywne tool_use w trybie Anthropic również przechodzi przez Gateway.

Roo Code + Gonka = autonomiczny agent AI w VS Code z trybami i natywnym tool calling za grosze. Sesja programowania kosztuje $0.10 zamiast $300-1,500 w Anthropic, a tokeny startowe pozwalają wypróbować usługę bez karty. Samo rozszerzenie zostało zamknięte 15 maja 2026: dla nowych instalacji wybierz Zoo Code — fork społeczności — albo Kilo Code lub Cline.

Chcesz wiedzieć więcej?

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

Odbierz darmowe tokeny →