Sekcje bazy wiedzy ▾

Narzędzia

Narzędzia

Kilo Code + Gonka AI — agent AI w VS Code

Kilo Code to open source'owe rozszerzenie agenta AI dla VS Code, które autonomicznie pisze i edytuje kod, uruchamia polecenia w terminalu, czyta i poprawia dziesiątki plików jednocześnie. Projekt połączył mocne strony Cline i Roo Code i rozwija się jako jednolita platforma agentowa: oprócz rozszerzenia IDE dostępne są również wersje dla JetBrains i CLI. Kluczową cechą są tryby (agenty): Code (pisze kod), Plan (czyli Architect — planuje architekturę bez poprawek), Debug (szuka przyczyn błędów) i Ask (odpowiada na pytania dotyczące projektu). Można również tworzyć własne tryby.

Problem jest ten sam, co w przypadku każdego agenta — zużycie tokenów. Kilo Code wysyła do modelu kontekst plików, wyniki poleceń, historię kroków; jedno zadanie z łatwością pochłania 10–100M tokenów. Według cen Anthropic (3–15 USD za 1M) to 30–1500 USD za sesję — niepraktyczne do codziennej pracy.

JoinGonka Gateway obniża koszty setki i tysiące razy: ta sama sesja kosztuje 0.01–1.00 USD. Ponieważ Kilo Code jest otwarty i obsługuje dowolny punkt końcowy zgodny z OpenAI (a także format Anthropic z niestandardowym adresem URL bazowym), podłączenie naszej bramy to kwestia jednej konfiguracji. To przekształca Kilo Code z drogiej demonstracji w narzędzie do codziennego użytku.

Krok 1: Zainstaluj Kilo Code i uzyskaj klucz

Instalacja Kilo Code: w VS Code otwórz Rozszerzenia (Ctrl+Shift+X), wyszukaj „Kilo Code” i kliknij Zainstaluj. Po instalacji w pasku bocznym pojawi się ikona Kilo Code. Rozszerzenie jest również dostępne w Open VSX dla kompilacji bez Marketplace.

Klucz API JoinGonka: jeśli nie masz jeszcze konta — zarejestruj się na gate.joingonka.ai/register, uzyskaj 10M darmowych tokenów i utwórz klucz z prefiksem jg- w Dashboardzie → API Keys. Ten sam klucz działa zarówno dla formatu OpenAI (/v1), jak i dla formatu Anthropic (/v1/messages) — saldo jest wspólne.

Krok 2: Skonfiguruj Kilo Code (kompatybilny z OpenAI)

Otwórz panel Kilo Code i przejdź do ustawień dostawcy poprzez ikonę zębatki.

Metoda A — Kompatybilność z OpenAI (zalecane). W nowoczesnej wersji rozszerzenia otwórz Settings (zębatka) → zakładka Providers → na dole przycisk Custom provider i wypełnij dialog:

  • Provider ID: dowolny identyfikator, np. joingonka.
  • Display name: np. JoinGonka Gonka.
  • Base URL: https://gate.joingonka.ai/v1
  • API key: jg-twój-klucz
  • Models: dodaj Qwen/Qwen3-235B-A22B-Instruct-2507-FP8. Kilo automatycznie pobiera listę modeli z punktu końcowego /v1/models — możesz wybrać model z listy, a nie wprowadzać ręcznie.

Kliknij Submit — modele pojawią się w selektorze. W starym interfejsie (VSCode Legacy) ścieżka jest krótsza: API ProviderOpenAI Compatible, następnie pola Base URL, API Key i Model z tymi samymi wartościami.

Metoda B — Format Anthropic. Nasza brama obsługuje również Anthropic API. Wybierz API ProviderAnthropic, wklej klucz jg-twój-klucz, zaznacz „Use custom base URL” i podaj https://gate.joingonka.ai (bez /v1 — Kilo sam doda /v1/messages).

Modele i ich limity wyjścia (wszystkie trzy dostępne od zaraz):

ModelKontekstMaks. wyjście
Qwen/Qwen3-235B-A22B-Instruct-2507-FP8 (domyślnie)128K8192
moonshotai/Kimi-K2.6128K3072
MiniMaxAI/MiniMax-M2.7128K4096

W dialogu niestandardowego dostawcy dla każdego modelu można ustawić Max Output Tokens i Context Window — wprowadź wartości z tabeli dla wybranego modelu.

Weryfikacja: w czacie Kilo Code w trybie Code napisz „Stwórz plik hello.py z funkcją hello world”. Agent powinien zaproponować różnicę do zatwierdzenia i stworzyć plik. Domyślnie Kilo Code prosi o potwierdzenie przed każdym działaniem — można to osłabić, zezwalając na automatyczne wykonanie dla zaufanych operacji.

Porównanie kosztów sesji w trybie agenta

Kilo Code to narzędzie agentowe: nie tylko odpowiada, ale wykonuje zadania w całości — czyta pliki, pisze kod, uruchamia testy, naprawia błędy. Każdy krok to wywołanie API, a tokeny szybko się kumulują. Porównajmy koszt typowych sesji za pośrednictwem Anthropic Claude i naszej bramy do sieci Gonka:

ZadanieTokenówAnthropic ClaudeJoinGonka Gonka
Prosta naprawa błędu~5M$15 — $75$0.005
Nowa funkcja (2–3 pliki)~20M$60 — $300$0.02
Refaktoryzacja modułu~50M$150 — $750$0.05
Pełna sesja programowania (4h)~100M$300 — $1,500$0.10

Przez bramę JoinGonka koszt wejściowy wynosi około 0.0005 USD za 1M tokenów, a koszt wyjściowy jest około trzykrotnie wyższy — to setki i tysiące razy taniej niż Anthropic i OpenAI. Kilo Code staje się narzędziem codziennego użytku: można go uruchamiać dla każdego zgłoszenia, każdego błędu i każdej funkcji, nie licząc kosztów. Przy cenach Anthropic trzeba ważyć każde uruchomienie.

Parametry modelu: domyślny Qwen3-235B ma okno kontekstowe 128K tokenów i maksymalną długość odpowiedzi 8192 tokenów. Kilo Code może prosić o więcej, ale brama ograniczy wyjście do górnego limitu modelu (Qwen — 8192, Kimi K2.6 — 3072, MiniMax-M2.7 — 4096). W przypadku długich generacji agent dzieli pracę na etapy.

Tryby i tool calling

Silną stroną Kilo Code są tryby (w starym rozszerzeniu nazywane modes, w nowym – agents), między którymi przełącza się za pomocą listy rozwijanej, polecenia /agents lub skrótu klawiszowego Ctrl+.:

  • Plan / Architekt — omawianie i projektowanie rozwiązania bez dotykania plików. Wygodne do uruchamiania przez tani Qwen3-235B: planowanie pochłania dużo kontekstu, a na naszej bramie to grosze.
  • Code — tryb domyślny: pisze i poprawia kod, stosuje diffy, uruchamia polecenia.
  • Debug — celowo szuka przyczyny błędu w logach i stosie.
  • Ask — odpowiada na pytania dotyczące bazy kodu bez wprowadzania zmian.

Oddzielny tryb Orchestrator w nowszych wersjach został uznany za przestarzały: agenty z pełnym dostępem do narzędzi potrafią teraz same uruchamiać pod-agenty (subagents), bez dedykowanego orkiestratora. Obsługiwane są również niestandardowe tryby dla Twoich scenariuszy.

Tool calling: nasza brama przekazuje natywny OpenAI function calling i Anthropic tool_use, a wybrane modele (Qwen3-235B, Kimi K2.6, MiniMax-M2.7) obsługują wywoływanie narzędzi. Oznacza to, że pętla agentowa Kilo Code — czytanie pliku, poprawka, uruchamianie polecenia, indeksowanie bazy kodu — działa na naszych modelach niezawodnie, bez kruchego parsowania odpowiedzi tekstowych.

Kilo Code + Gonka = open-source'owy agent AI dla VS Code z trybami Plan/Code/Debug za grosze. Sesja programowania kosztuje około 0.10 USD zamiast 300–1500 USD w Anthropic, a 10M darmowych tokenów wystarczy na dziesiątki zadań.

Chcesz wiedzieć więcej?

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

Uzyskaj 10M darmowych tokenów →