Choć kalendarz pokazuje początek marca 2026 roku, w świecie narzędzi deweloperskich napędzanych sztuczną inteligencją tempo zmian wciąż jest burzliwe. Firma Moonshot AI opublikowała właśnie nowe wydanie Kimi Code CLI. To nie jest zwykła aktualizacja poprawek błędów. To solidny pakiet nowości, który pod maską terminalowego asystenta kodowania skrywa potężne udoskonalenia dotyczące zarządzania kontekstem, integracji i doświadczenia użytkownika. Co ciekawe, premiera zbiega się w czasie z coraz szerszym wdrożeniem własnego, zaawansowanego modelu językowego Moonshot AI – Kimi K2.5.
Eksport, Import i Lepsza Kontrola Nad Pamięcią
Jedną z najważniejszych nowości jest wprowadzenie funkcji /export i /import. To zmiana, o której wielu użytkowników marzyło od dawna. Teraz można wyeksportować cały kontekst bieżącej sesji – czyli historię rozmów, komunikaty i metadane – do pliku Markdown. To jak zrobienie pełnego backupu twojej rozmowy z AI programistą. Jeszcze ciekawszy jest import, który pozwala załadować ten kontekst z pliku lub nawet… z identyfikatora innej sesji. W praktyce oznacza to niespotykaną wcześniej przenośność pracy. Możesz rozpocząć zadanie na jednym komputerze, wyeksportować je, a potem kontynuować na zupełnie innym, bez utraty wątku myślowego i szczegółów projektu.
Drugim kluczowym elementem jest precyzyjniejsza kontrola nad kompaktowaniem kontekstu. Mechanizm kompaktowania to inteligentne skracanie długiej historii rozmowy, gdy zbliża się do limitu tokenów modelu, tak aby zachować najważniejsze informacje. Nowa wersja dodaje opcję konfiguracyjną compaction_trigger_ratio (domyślnie 0.85), która pozwala ustawić, przy jakim poziomie zapełnienia kontekstu proces ma się uruchomić. Co więcej, samą komendę /compact można teraz wesprzeć instrukcjami, np. /compact zachowaj dyskusje o bazie danych. Agent spróbuje wtedy zachować właśnie te fragmenty konwersacji, które uzna za kluczowe dla określonego tematu. To przejście od automatycznego do sterowanego zarządzania pamięcią.
Shell Zyskuje Nowe Skróty i Statystyki
Interfejs wiersza poleceń (CLI), będący sercem Kimi Code, otrzymał kilka przydatnych usprawnień. W pasku stanu, obok znanego procentowego wskaźnika wykorzystania kontekstu, pojawiły się teraz bezwzględne liczby tokenów (np. 4.2k/10.0k). Dla programistów, którzy lubią twarde dane, to drobna, ale bardzo wartościowa zmiana.
Dla oszczędności miejsca w terminalu, podpowiedzi dotyczące skrótów klawiszowych w pasku narzędziowym są teraz rotowane. Zamiast wyświetlać wszystkie na raz, pokazywane są po kolei po każdym zatwierdzeniu polecenia, co daje czystszy widok. W obszarze integracji MCP (Model Context Protocol) dodano wreszcie wizualne wskaźniki ładowania połączeń z serwerami. Shell pokazuje teraz animowaną "kulkę" z komunikatem "Łączenie z serwerami MCP…", co daje jasny sygnał, że trwa inicjalizacja zewnętrznych narzędzi, a nie że aplikacja się zawiesiła.
Web UI: Lepsza Integracja i Nowe Widżety
Interfejs webowy, dostępny przez polecenie kimi web, również nie został pominięty. Deweloperzy dodali parametry akcji w URL, co otwiera drzwi do ciekawych integracji zewnętrznych. Dzięki parametrom takim jak ?action=create czy ?action=create-in-dir&workDir=xxx można bezpośrednio linkować do tworzenia nowych sesji z określonego katalogu. Przydatne dla wewnętrznych dashboardów czy dokumentacji projektowej. Dodano też wsparcie dla Cmd/Ctrl+Click na przyciskach nowej sesji, aby otwierać je w nowych kartach przeglądarki – prosty, ale brakujący dotąd element ergonomii.
Ciekawostką jest nowy wyświetlacz listy zadań (todo) w pasku narzędziowym promptu. Gdy agent użyje narzędzia SetTodoList, jego treść pojawia się w formie rozwijanego panelu z paskiem postępu. To uporządkowuje pracę nad złożonymi zadaniami, gdzie AI rozbija je na podpunkty.
Bezpieczeństwo i Stabilność
W trosce o bezpieczeństwo, w protokole ACP (Agent Client Protocol) używanym do integracji z IDE jak Zed, dodano wymaganie uwierzytelnienia dla operacji na sesjach. Próba wykonania takiej operacji bez uprawnień zwróci teraz błąd AUTH_REQUIRED, co powinno uruchomić terminalowy flow logowania. To krok w kierunku lepszego zabezpieczenia dostępu, gdy Kimi Code działa w trybie sieciowym.
Naprawiono też kilka błędów, w tym problem z przewijaniem listy plików w panelu zmian oraz – co ważne dla webowej części – dodano obsługę listy zadań z paskiem postępu w interfejsie.
Kontekst: Kimi K2.5 Wchodzi Do Gry
Premiera nowej wersji CLI nie dzieje się w próżni. To część szerszej, intensywnej fali rozwojowej Moonshot AI. Firma udostępnia swój flagowy model Kimi K2.5. To model typu Mixture of Experts (MoE), który jest już gotowy produkcyjnie i dostępny m.in. poprzez platformę NVIDIA NIM.
Kimi Code CLI, jako klient terminalowy, naturalnie korzysta z tych modeli. Ulepszenia w zarządzaniu kontekstem, takie jak te w nowej wersji, są kluczowe do wydajnego wykorzystania możliwości dużych modeli jak K2.5, które choć potężne, wciąż mają ograniczone okna kontekstowe. Możliwość eksportu sesji czy precyzyjnego kompaktowania to bezpośrednia odpowiedź na potrzeby programistów pracujących nad rozbudowanymi projektami z pomocą coraz bardziej zaawansowanych AI.
Podsumowanie
Nowe wydanie Kimi Code CLI to aktualizacja skoncentrowana na pracy zespołowej, przenośności i precyzyjnej kontroli. Nie wprowadza rewolucyjnie nowych narzędzi, ale znacząco poprawia te istniejące. Funkcje eksportu/importu sesji są game-changerem dla długoterminowych projektów. Ulepszone zarządzanie kontekstem pozwala lepiej współpracować z potężnymi modelami jak Kimi K2.5. A drobne usprawnienia w interfejsie – zarówno terminalowym, jak i webowym – skrupulatnie usuwają niedogodności, z którymi musieli się mierzyć użytkownicy.
W połączeniu z dostępnością nowego modelu K2.5, ta wersja umacnia pozycję Kimi Code CLI jako jednego z najbardziej zaawansowanych i nastawionych na dewelopera asystentów kodowania w terminalu. Pokazuje też, że rozwój tego typu narzędzi zmierza w kierunku nie tylko autonomiczności, ale także głębokiej integracji z codziennym workflow programisty i zapewnienia mu pełnej władzy nad procesem. Aktualizację można zainstalować klasycznie, za pomocą polecenia uv tool upgrade kimi-cli --no-cache.


Dodaj komentarz