# Kilo: Asystent AI do pisania i przeglądu kodu
URL: https://rynekai.pl/narzedzia/kilo

Narzędzie typu open source do automatyzacji prac programistycznych. Wykonuje przegląd kodu, naprawia błędy i planuje architekturę bezpośrednio w edytorze.

Kilo to otwartoźródłowy asystent programistyczny działający jako agent AI w popularnych edytorach kodu oraz wierszu poleceń. Aplikacja pozwala na swobodny wybór spośród kilkuset modeli językowych i zapewnia pełny wgląd w treść wysyłanych zapytań. System analizuje całe repozytoria, co pozwala mu na sprawne poruszanie się w kontekście konkretnego projektu. Praca z asystentem odbywa się poprzez dedykowane tryby dopasowane do aktualnego zadania, od czatu po automatyczne wprowadzanie zmian w plikach.

**Przykładowe funkcje:**
- Pięć trybów pracy agenta, w tym tryb architekta do planowania funkcji i tryb debugowania do naprawy błędów.
- Automatyczne przeglądy kodu (Pull Requests) z sugestiami poprawek i kontrolą standardów jakości.
- Integracja z protokołem Model Context Protocol (MCP) dla rozszerzenia możliwości asystenta.
- Możliwość korzystania z własnych kluczy API różnych dostawców modeli językowych.
- Obsługa zadań cyklicznych i automatyzacji przez harmonogram cron w chmurze.

**Przykładowe zastosowania:**
- Planowanie złożonych funkcjonalności i otrzymywanie strukturalnych wytycznych przed napisaniem kodu.
- Szybkie identyfikowanie przyczyn błędów na podstawie logów i śladów stosu.
- Refaktoryzacja istniejących fragmentów kodu w celu poprawy jego czytelności lub wydajności.
- Automatyzacja powtarzalnych zadań programistycznych za pomocą agentów działających 24/7.
- Uzyskiwanie natychmiastowych informacji zwrotnych o jakości kodu przed złączeniem zmian w repozytorium.
