Kilo Code to otwarty agent AI do pisania kodu, który działa w VS Code, w edytorach JetBrains i z linii poleceń. Podłączasz go do jednego z ponad 500 modeli, opisujesz zadanie po ludzku, a agent czyta całe repozytorium, edytuje wiele plików naraz, uruchamia komendy w terminalu i sam sprawdza swoją pracę. Instalujesz go jedną komendą i zaczynasz za darmo, bez karty. Projekt jest na licencji MIT i ma około 25,5 tysiąca gwiazdek na GitHubie (stan na lipiec 2026).
Co to jest Kilo Code
W skrócie: Kilo Code to nie kolejny czatbot w bocznym panelu, tylko agent kodujący - narzędzie, które faktycznie wykonuje pracę w twoim projekcie, a nie tylko podpowiada fragmenty. Różnica wobec zwykłego czatu jest zasadnicza. Czat odpowiada tekstem, który musisz przekleić. Kilo Code dostaje dostęp do repozytorium i sam w nim działa: pisze pliki, refaktoryzuje kod, odpala testy w terminalu, przegląda strony, a jak coś nie wyjdzie, to sam się koryguje.
Konkret o rodowodzie, bo to ważne dla zaufania: Kilo Code powstał jako fork Roo Code i połączył w sobie funkcje dwóch popularnych, otwartych agentów - Roo Code oraz Cline. Twórcy nazywają to wprost supersetem: biorą najlepsze cechy obu projektów i dokładają własne, jak marketplace serwerów MCP czy natywne wsparcie dla edytorów JetBrains. Wersja CLI to z kolei fork projektu OpenCode, dopięty do platformy Kilo. Cały kod jest jawny - prowadzi go organizacja Kilo-Org, w repozytorium jest ponad 24 tysiące commitów i ponad tysiąc osób kontrybuujących (stan na lipiec 2026).
Kod to głównie TypeScript (ponad 80 procent) oraz Kotlin dla wtyczki JetBrains. To projekt open source w pełnym tego słowa znaczeniu: możesz go sforkować, przejrzeć prompty, zmienić i uruchomić u siebie. Licencja MIT pozwala na użycie także komercyjne, o ile zostawisz noty autorskie.
Agent do pracy, nie tylko do kodowania
To rozróżnienie, które warto zrozumieć, zanim wrzucisz Kilo Code do jednej szufladki z wtyczkami do podpowiadania kodu. Rdzeń narzędzia rzeczywiście celuje w programistów, ale ekosystem Kilo idzie dalej - w automatyzację pracy operacyjnej, która trwa po zamknięciu edytora.
Najlepszym przykładem jest KiloClaw - hostowany, całodobowy agent, który działa dalej, gdy IDE jest już wyłączone. Podłączasz go do Telegrama, Discorda albo Slacka i agent wykonuje zadania w twoim imieniu: odpala komendy powłoki, steruje przeglądarką, uruchamia zaplanowane zadania i joby cron w nocy. To już nie jest asystent do jednej funkcji w pliku, tylko pracownik, który realizuje powtarzalne procesy według harmonogramu.
Do tego dochodzą automatyczne recenzje kodu na pull requestach, tryb Ask do zadawania pytań o istniejącą bazę kodu bez ruszania plików oraz sterowanie przeglądarką. Trade-off jest tu czytelny: im więcej autonomii oddajesz agentowi, tym więcej musisz zadbać o granice i uprawnienia. Ale sam kierunek jest jasny - Kilo Code to narzędzie do wykonywania pracy, nie tylko do wpisywania kodu.
Jak zainstalować Kilo Code
Krok po kroku, zależnie od tego, gdzie chcesz pracować.
VS Code. Zainstaluj rozszerzenie z Visual Studio Marketplace (nazwa: Kilo Code) albo z Open VSX, jeśli używasz edytora typu VSCodium. Po instalacji załóż konto - dostaniesz dostęp do ponad 500 modeli i zaczniesz bez podawania klucza API.
Linia poleceń (CLI). Najprościej przez npm:
npm install -g @kilocode/cli
Są też inne ścieżki - instalator przez curl, pnpm, bun, Homebrew (brew install Kilo-Org/tap/kilo) oraz paczka w AUR dla Arch Linux. Po instalacji wpisujesz kilo w katalogu projektu i startujesz.
JetBrains. Zainstaluj wtyczkę Kilo Code z JetBrains Marketplace albo znajdź ją w Settings → Plugins w dowolnym IDE tej rodziny - IntelliJ IDEA, PyCharm, WebStorm.
Cloud i KiloClaw. Kilo Code odpalisz też z przeglądarki jako agenta chmurowego, bez lokalnej maszyny, oraz jako całodobowego agenta KiloClaw.
Sprawdź: do startu nie potrzebujesz klucza API ani karty. Klucz podłączasz dopiero, gdy chcesz użyć własnej subskrypcji albo konkretnego dostawcy - Kilo Code obsługuje ponad 30 providerów, w tym Google Gemini, DeepSeek, Mistral, AWS Bedrock oraz Ollamę.
Kluczowe możliwości
Kilo Code stoi na kilku filarach, które warto znać przed decyzją.
- Generowanie kodu z języka naturalnego. Opisujesz, co ma powstać, a agent tworzy i edytuje kod w wielu plikach naraz, widząc kontekst całego repozytorium.
- Inline autocomplete. Podpowiedzi w formie ghost-text, które akceptujesz tabulatorem - klasyczne autouzupełnianie w trakcie pisania.
- Samosprawdzanie. Agent przegląda i koryguje własną pracę, zanim uzna zadanie za skończone.
- Sterowanie terminalem i przeglądarką. Uruchamia komendy i automatyzuje działania w sieci, a nie tylko generuje tekst.
- Marketplace MCP. Znajdujesz i podpinasz serwery Model Context Protocol, które rozszerzają to, co agent potrafi - własne narzędzia i integracje.
- Ponad 500 modeli z przełączaniem w trakcie zadania. Dobierasz model pod koszt, szybkość i trudność zadania, a Kilo Gateway rozlicza cię po cenie dostawcy, bez narzutu.
Do tego dochodzi Auto Model - routing, który sam dobiera strategię modelu w czterech trybach: Efficient (oszczędny), Frontier (najmocniejsze płatne modele), Balanced (do codziennej pracy) i Free (najlepsze darmowe opcje). Pro tip admina: jeśli dopiero testujesz narzędzie, zacznij od trybu Free i własnego klucza do Ollamy - zobaczysz, jak agent pracuje, zanim zaczniesz płacić za tokeny.
Tryby agenta
Kilo Code nie jest jednym trybem do wszystkiego - przełączasz się między wyspecjalizowanymi agentami zależnie od zadania, a własne też możesz zbudować.
- Code - domyślny. Pisze i edytuje kod na podstawie opisu w języku naturalnym.
- Plan (Architect) - projektuje architekturę i pisze plan wdrożenia, zanim powstanie pierwsza linia kodu.
- Ask - odpowiada na pytania o twoją bazę kodu, nie ruszając plików.
- Debug - namierza i naprawia błędy, czyta komunikaty, śledzi przyczynę.
- Review - przegląda zmiany i wskazuje problemy w wydajności, bezpieczeństwie, stylu i pokryciu testami.
Zastosowania
Do czego Kilo Code realnie się nadaje w codziennej pracy:
- Budowa i refaktoryzacja projektów - od prototypu po zmiany w istniejącej, dużej bazie kodu, gdzie agent widzi całe repozytorium.
- Naprawa błędów - tryb Debug czyta stack trace, śledzi problem i proponuje poprawkę.
- Automatyczne recenzje kodu - Kilo Code komentuje pull requesty, wyłapując problemy przed mergem.
- Automatyzacja CI/CD - komenda
kilo run --autouruchamia agenta w trybie w pełni autonomicznym, bez pytań o zgodę, pod pipeline'y. Konkret o ryzyku:--autowyłącza wszystkie potwierdzenia i pozwala agentowi wykonać dowolną akcję, więc używaj go wyłącznie w zaufanym środowisku. - Procesy operacyjne po godzinach - przez KiloClaw agent realizuje zaplanowane zadania, joby cron i długie workflow, sterowany z Slacka czy Telegrama.
Kilo Code vs Cursor i inne narzędzia
To zależy od tego, co cenisz. Cursor, którą dokładasz do edytora, którego już używasz - VS Code albo JetBrains - i nie zamyka cię w jednym dostawcy modelu. Płacisz stawkę providera bez narzutu i możesz podpiąć własny klucz albo model lokalny.
Wobec agentów operacyjnych w stylu Agent Zero agent AI do programowania, działający w VS Code, edytorach JetBrains i z linii poleceń. Opisujesz zadanie po ludzku, a agent czyta całe repozytorium, edytuje wiele plików, uruchamia komendy i sam sprawdza pracę. Powstał jako superset dwóch projektów - Roo Code i Cline.
Czy Kilo Code jest darmowy?
Tak, możesz zacząć za darmo, bez karty i bez klucza API - po założeniu konta dostajesz dostęp do modeli, w tym darmowych opcji przez tryb Free. Sam kod jest otwarty na licencji MIT. Za mocniejsze, płatne modele płacisz stawkę dostawcy bez narzutu przez Kilo Gateway albo podpinasz własny klucz.
Jak zainstalować Kilo Code?
W VS Code zainstaluj rozszerzenie Kilo Code z Marketplace lub Open VSX. Dla linii poleceń użyj npm install -g @kilocode/cli i uruchom kilo w katalogu projektu. Wtyczkę do JetBrains znajdziesz w JetBrains Marketplace albo w Settings → Plugins. Dostępny jest też wariant chmurowy z przeglądarki.
Jakie modele obsługuje Kilo Code?
Kilo Code daje dostęp do ponad 500 modeli i obsługuje ponad 30 dostawców, w tym Google Gemini, DeepSeek, Mistral, AWS Bedrock oraz Ollamę do modeli uruchamianych lokalnie. Modele możesz przełączać w trakcie jednego zadania, dobierając je pod koszt i trudność. Tryb Auto Model robi ten routing za ciebie.
Czym Kilo Code różni się od Roo Code i Cline?
Kilo Code powstał jako fork Roo Code i połączył funkcje obu narzędzi - Roo Code oraz Cline - w jeden projekt, dokładając własne dodatki, jak marketplace serwerów MCP i natywne wsparcie edytorów JetBrains. Twórcy nazywają to supersetem: zbieramy najlepsze cechy obu i rozwijamy dalej pod wspólną platformą Kilo.
Czy Kilo Code obsługuje MCP?
Tak. Kilo Code ma wbudowany marketplace serwerów Model Context Protocol, przez który znajdujesz i podpinasz narzędzia oraz integracje rozszerzające możliwości agenta. To jeden z dodatków, które odróżniają go od bazowego Roo Code, i standardowy sposób na wpięcie własnych źródeł danych czy narzędzi.
Czy Kilo Code działa z modelami lokalnymi?
Tak. Wśród obsługiwanych dostawców jest Ollama, więc możesz podłączyć model uruchomiony lokalnie i pracować bez wysyłania kodu do chmury. To ważne dla firm z wrażliwym kodem - pełną kontrolę nad danymi łączysz z wygodą agenta wpiętego w edytor. Więcej o uruchamianiu modeli lokalnie znajdziesz w tekście o Ollamie.