Tag: Narzędzia terminalowe

  • Warp wprowadza pionowe zakładki, konfiguracje i nowe AI w terminalu

    Warp wprowadza pionowe zakładki, konfiguracje i nowe AI w terminalu

    Nowa aktualizacja terminala Warp wprowadza pionowe zakładki oraz konfiguracje tabów, co umożliwia lepszą organizację wielu sesji. Dodano również rozszerzone funkcje Rich Input dla agentów CLI, takich jak Claude Code i Gemini, oraz zaktualizowano interfejs powiadomień. Te zmiany są częścią rozwoju terminala, który skupia się na wsparciu dla deweloperów.

    Kluczowe zmiany w aktualizacji

    • Pionowe zakładki: klasyczny pasek zakładek zamieniono na resizable sidebar z metadanymi, stanem agentów AI i statami Git.
    • Konfiguracje tabów: możliwość zapisywania i rekonstruowania układów zakładek z predefiniowanymi pane'ami i komendami startowymi.
    • Rozszerzone integracje AI: funkcje Rich Input dostępne w agentach CLI, takich jak Claude Code, Codex czy Gemini CLI.
    • Priorytetyzacja kontekstu: AI @context menu priorytetyzuje bloki z aktywnych sesji terminala, ranking przez recency.
    • UI powiadomień: zaktualizowany system powiadomień, m.in. dla Claude Code i OpenCode.

    Pionowe zakładki dla lepszej organizacji workspace

    Najbardziej zauważalną zmianą jest przejście od tradycyjnego horyzontalnego paska zakładek do pionowego sidebaru po lewej stronie. Taki układ, dostępny w Settings > Appearance > Tabs po włączeniu opcji Use vertical tab layout, ma kilka praktycznych zalet. Oszczędza miejsce w poziomie, które można teraz wykorzystać na wyświetlanie wyników komend czy logów. Umożliwia również łatwe śledzenie wielu otwartych sesji jednocześnie — sidebar pokazuje nie tylko nazwy zakładek, ale także dodatkowe metadane.

    Każda zakładka w pionowym układzie może prezentować informacje o branchu Git, aktualnym working directory, stanie konwersacji z agentem AI (np. "done", "blocked", "in progress") czy nawet statystyki różnic. Użytkownik może ręcznie zmieniać tytuł zakładki lub jej kolor poprzez double-click, co ułatwia organizację projektów. Layout wspiera dwa tryby gęstości: compact i expanded, które można zmieniać przez ikonę sliders w control bar. Drag-and-drop zarządzanie zakładkami i pane'ami działa teraz w sidebarze. Choć implementacja jest nowa, istnieją już pewne błędy — na przykład elementy w popupie ustawień dla pionowych zakładek mogą być nieklikalne, co zapewne zostanie naprawione w kolejnych aktualizacjach.

    Konfiguracje tabów: zapisywanie layoutów workspace

    Drugą dużą nowością jest funkcja Tab configs. Pozwala ona zapisać cały układ zakładek i pane'ów jako konfigurację, którą można później odtworzyć lub podzielić się z zespołem. To narzędzie idealne dla workflowów, które wymagają określonego zestawu otwartych terminali, z różnymi pane'ami side-by-side lub stacked, z konkretnymi komendami startowymi. Można stworzyć konfigurację dla projektu z pane'em na logi, pane'em na git status i pane'em na sesję SSH, i mieć to zawsze gotowe na start.

    Konfigurację można edytować zarówno przez GUI (Settings > Features lub menu /), jak i przez plik settings.toml. Ta ostatnia opcja jest ważna dla dev ops, ponieważ pozwala na kontrolę wersji konfiguracji i scripting. Tab configs współgrają z funkcją tworzenia nowych worktrees z autogenerowanymi nazwami branchów — te są automatycznie zapisywane jako tab configs, które można potem edytować.

    Rozszerzone integracje agentów AI i Rich Input

    Warp stawia na rozwój z wykorzystaniem AI, a ta aktualizacja rozszerza możliwości integracji z zewnętrznymi agentami CLI. Funkcje Rich Input — zaawansowany edytor umożliwiający formatowanie tekstu, wklejanie obrazów czy używanie markdown — są teraz dostępne nie tylko dla natywnego agenta Warp, ale także dla narzędzi takich jak Claude Code, Codex, Gemini CLI, OpenCode oraz auggie i pie. Oznacza to, że można w pełni wykorzystać edytor Warp, nawet gdy pracujemy z agentem od Anthropic, Google czy innych dostawców.

    Dodano również toolbar dla agentów kodujących w auggie i pie, a interfejs powiadomień został zaktualizowany, z nowymi powiadomieniami dla Claude Code i OpenCode. Zwiększono także priorytetyzację kontekstu w AI @context menu — system teraz bardziej skupia się na blokach z aktywnych sesji terminala i rankuje je według recency, co powinno poprawić trafność sugestii podczas pracy.

    Drobne usprawnienia i bug fixes

    Oprócz dużych funkcji, aktualizacja zawiera wiele drobnych, ale istotnych usprawnień. Dodano uzupełnienia dla wielu nowych komend i narzędzi, takich jak timedatectl, ack, watch, lsof, systemctl, ros2, nextflow, tsh, codex, asdf, sdk, pass, az, oc, scp, claude, git show, git rm, gsutil, aws ec2, docker-compose, yarn oraz docker run. Poprawiono także dynamiczne uzupełnienia dla git switch, git diff, gt, kubectl, tf, pnpm, apt i SSH hosts. Na Windows dodano 408 nowych uzupełnień dla PowerShell cmdlet oraz opcję "Start Warp at login".

    Zdebugowano wiele problemów: naprawiono wklejanie obrazów w CLI coding agents na Windows, poprawiono overflow tagów serwera MCP, poprawiono obsługę plików artefaktów w konwersacjach z agentami, naprawiono nadmierne użycie CPU przez redundantne procesy git status przy wielu zakładkach w tym samym repo, i inne. Oz CLI również zyskał aktualizację, m.in. oz whoami command i wsparcie dla --share public:{access_level}.

    Wnioski dla workflowów dev ops i AI coding

    Aktualizacja Warp kieruje się w stronę głębszej integracji AI z codziennymi workflowami deweloperskimi. Pionowe zakładki i konfiguracje tabów ułatwiają zarządzanie wieloma sesjami.


    Źródła

  • Factory CLI v0.99.0: szybkie wiki, diagramy z motywem i więcej stabilności

    Factory CLI v0.99.0: szybkie wiki, diagramy z motywem i więcej stabilności

    Developerzy korzystający z Factory CLI v0.99.0, AI agenta działającego w terminalu, otrzymują regularne aktualizacje. Ostatnie wydania koncentrują się na poprawie doświadczenia użytkownika, wprowadzaniu nowych modeli AI oraz zwiększeniu stabilności narzędzia, które wspiera automatyzację kodowania, debugowania i tworzenia aplikacji. Wśród nowości znajdują się wsparcie dla nowych modeli, ulepszone menu misji oraz różne funkcje zwiększające produktywność.

    Factory CLI v0.99.0, oparte na środowisku Bun, jest narzędziem dla profesjonalnych developerów i zespołów DevOps, które integruje LLM z terminalem, umożliwiając automatyzację procesów takich jak refaktoring, migracje, budowanie aplikacji i przegląd kodu. Ostatnie aktualizacje dodają nowe funkcjonalności i eliminują wcześniejsze błędy.

    Najważniejsze potwierdzone funkcje w Factory CLI v0.99.0

    • Polecenie /cwd i flaga --cwd – Umożliwiają łatwe ustawianie i zarządzanie katalogami roboczymi z poziomu interfejsu agenta.
    • Wsparcie dla nowych modeli AI – Integracja z modelami takimi jak GLM-5.1 oraz GPT-5.3-Codex fast mode dla szybszego i wydajniejszego kodowania.
    • Ujednolicone menu /missions – Udoskonalony interfejs z podziałem zużycia tokenów na poszczególne zadania, co ułatwia śledzenie kosztów i postępu zadań.
    • Renderowanie linków Markdown – Linki w odpowiedziach agenta są automatycznie renderowane jako klikalne, co poprawia interaktywność.
    • Automatyczne wykrywanie plików agents.md – Narzędzie potrafi automatycznie identyfikować i wykorzystywać pliki konfiguracyjne agentów.
    • Polecenia droid i droid exec – Umożliwiają uruchamianie sesji interaktywnych REPL oraz wykonywanie zadań bezobsługowych.
    • Flaga --auto – Pozwala ustawić poziom autonomii agenta (low/medium/high), kontrolując zakres samodzielnych działań, od bezpiecznych edycji kodu po bardziej ryzykowne operacje.

    Wydania są częścią ciągłego rozwoju Factory CLI v0.99.0, którego changelog pokazuje regularne aktualizacje. Inne udogodnienia obejmują syntax-highlighted diffy oraz ulepszenia interfejsu użytkownika, takie jak redesign panelu /settings i footera.

    Usprawnienia dla produktywności i automatyzacji

    Praktyczne zmiany w codziennej pracy dotyczą lepszej integracji z modelami AI i zarządzania zadaniami. Wsparcie dla GLM-5.1 i GPT-5.3-Codex fast mode oznacza, że developerzy mają dostęp do wydajniejszych modeli dostosowanych do zadań programistycznych, co może przyspieszyć proces kodowania i debugowania.

    Ujednolicone menu `/missions` z przejrzystym podziałem tokenów na poszczególne zadania ułatwia zarządzanie zasobami i kosztami, co jest istotne przy pracy zespołowej i długotrwałych projektach automatyzacyjnych. To wspiera integrację z procesami CI/CD.

    Funkcje takie jak automatyczne wykrywanie plików agents.md oraz renderowanie klikalnych linków Markdown usprawniają przepływ pracy, minimalizując konieczność ręcznej konfiguracji i poprawiając czytelność wyników generowanych przez agenta.

    Stabilność i architektura dla DevOps

    Factory CLI v0.99.0 jest narzędziem dla indywidualnych developerów oraz zespołów DevOps. Jego rdzeń jest zorientowany na automatyzację CI/CD i DevOps w skali. Agent AI może zarządzać migracjami, refaktoringami, budowaniem aplikacji, a także implementować samo naprawiające się buildy. Interakcja odbywa się głównie poprzez polecenia takie jak droid dla sesji interaktywnych REPL czy droid exec dla zadań bezobsługowych. Flagę --auto można ustawić na różne poziomy ryzyka (low/medium/high), co pozwala agentowi działać z różnym stopniem autonomii, od bezpiecznych edycji w kodzie po samodzielne pushy do Git.

    Instalacja narzędzia zajmuje około 30 sekund na macOS, Linux i Windows. Po instalacji binary


    Źródła

  • Kimi Code CLI 1.33.0: Ujednolicona marka i oczyszczona powłoka

    Kimi Code CLI 1.33.0: Ujednolicona marka i oczyszczona powłoka

    Kimi Code CLI, open-source'owy asystent AI działający z poziomu terminala, wydał wersję 1.33.0. Aktualizacja, która miała miejsce 13 kwietnia 2026 roku, koncentruje się na poprawie interfejsu użytkownika oraz ujednoliceniu wizerunku marki, a także na stabilności i obsłudze narzędzi MCP. Najważniejszą zmianą jest zastąpienie dotychczasowych nazw modeli ogólnym oznaczeniem "Kimi for Code" oraz usunięcie sztywnych odniesień do wersji.

    Celem tej zmiany jest zapewnienie użytkownikom bardziej spójnego wrażenia podczas korzystania z narzędzia. Zamiast technicznych identyfikatorów, takich jak kimi-k2.5, które mogły sugerować zależność od konkretnej wersji backendu, interfejs teraz prezentuje jednolitą markę. Refaktoryzacja została przeprowadzona w ramach pull requesta #1860, zgłoszonego przez kontrybutora @RealKai42. Dodatkowo, z ekranu powitalnego oraz podpowiedzi po komendzie /login usunięto informacje o wersji, co upraszcza komunikację. Wewnętrzne podbicie wersji do 1.33.0 zostało zarejestrowane w osobnym PR #1861.

    Kluczowe zmiany w wersji 1.33.0

    Aktualizacja, choć niewielka, precyzyjnie adresuje kwestie spójności wizualnej:

    • Ujednolicona prezentacja modeli: Wszystkie modele AI są teraz wyświetlane w powłoce pod marką "Kimi for Code". Eliminuje to potencjalne zamieszanie i podkreśla ogólny charakter narzędzia, niezależnie od aktualnie używanego backendu.
    • Oczyszczony interfejs: Usunięto zapisane ciągi znaków z numerami wersji (np. kimi-k2.5) z ekranu powitalnego oraz podpowiedzi logowania. Dzięki temu interfejs jest bardziej minimalistyczny i skupia się na funkcjonalności.
    • Dopracowanie po wcześniejszych stabilizacjach: Ta aktualizacja wpisuje się w ciąg poprzednich ulepszeń, które koncentrowały się na lepszym zarządzaniu wynikami narzędzi MCP (Model Client Protocol) oraz na poprawie stabilności wersji CLI. Pokazuje to podejście twórców, którzy najpierw wzmacniają rdzeń, a następnie poprawiają doświadczenia użytkownika.
    • Kim jest Kimi Code CLI i dlaczego to ważne?

    Kimi Code CLI to potężny, open-source'owy agent CLI od MoonshotAI, zaprojektowany z myślą o web development, AI coding oraz dev ops. Jego siła leży w integracji z terminalem, co umożliwia płynną, wspomaganą sztuczną inteligencją pracę nad kodem bez konieczności opuszczania konsoli. Narzędzie oferuje tryb powłoki (shell-mode) dla wykonywania asystowanych poleceń, integrację z wtyczką Zsh, wsparcie dla ACP (Agent Client Protocol) do łączenia się z IDE oraz konfigurację narzędzi MCP do komunikacji z zewnętrznymi serwisami.

    Na jego możliwości składają się również: obsługa wielu agentów jednocześnie, edycja wielu plików, automatyczne uruchamianie testów, system piaskownic i uprawnień, wejście multimodalne (obraz, głos) oraz instalacja Pythona przez uv. Wydanie Kimi Code CLI 1.33.0 zbiegło się z premierą modelu Kimi K2.6 (13 kwietnia 2026), który oferuje 256K okno kontekstowe, obsługę do 100 agentów jednocześnie (tzw. swarms) i wyniki na poziomie ~77% w teście SWE-Bench Verified, co czyni go wydajną opcją do pracy z dużymi bazami kodu.

    • Perspektywa dla programistów

    Dla społeczności developerów, zwłaszcza w Polsce, narzędzia takie jak Kimi Code CLI otwierają nowe możliwości. Integracja AI bezpośrednio w terminal oznacza mniejsze obciążenie systemu, szybsze iteracje i możliwość automatyzacji rutynowych zadań bez przełączania kontekstu na inne aplikacje. Dopracowywanie interfejsu, jak w wersji 1.33.0, jest kluczowe dla adopcji – intuicyjne i czyste środowisko zachęca do częstszego używania.

    • Podsumowanie

    Wydanie Kimi Code CLI 1.33.0 może wydawać się drobnym krokiem, ale jest świadomym posunięciem w stronę dojrzałego produktu. Przesunięcie akcentu z technicznego żargonu (kimi-k2.5) na spójną markę użytkownika (Kimi for Code) oraz oczyszczenie interfejsu pokazuje, że twórcy dbają o moc obliczeniową, jak i o wygodę dla końcowego programisty. To solidna podstawa pod dalszy rozwój, zwłaszcza w kontekście równoległej premiery modelu K2.6.


    Źródła

  • Kimi Code CLI w wersji 1.31.0: szybsza nawigacja w katalogach, solidniejsza autoryzacja i nowe funkcje w shellu

    Kimi Code CLI w wersji 1.31.0: szybsza nawigacja w katalogach, solidniejsza autoryzacja i nowe funkcje w shellu

    MoonshotAI właśnie wypuścił nową wersję swojego narzędzia dla programistów – Kimi Code CLI 1.31.0. Ta aktualizacja koncentruje się na poprawie ergonomii pracy w terminalu, wprowadzając praktyczne ulepszenia w nawigacji między plikami, mechanizmach autoryzacji oraz interaktywności shellu. CLI, czyli agent AI działający z poziomu linii poleceń, ma teraz lepiej wspierać zadania związane z kodowaniem, automatyzacją workflowów i operacjami DevOps, bez konieczności wychodzenia z terminala.

    Najważniejsze nowości w wersji 1.31.0

    • Widok drzewa z limitem głębokości – dla dużych katalogów wyświetla tylko kilka poziomów, co zapobiega zapełnianiu ekranu.
    • Mechanizm odświeżania tokenów OAuth z blokadą między procesami – zapobiega konfliktom i zwiększa stabilność logowania.
    • Nowa komenda /btw – umożliwia zadawanie dodatkowych pytań podczas strumieniowania odpowiedzi modelu.
    • Wyszukiwarka sesji ograniczona do katalogu – ułatwia przełączanie kontekstu w danym projekcie.
    • Lepsze odnajdywanie plików poprzez integrację z Git – agent inteligentniej podpowiada w oparciu o istniejące odniesienia w repozytorium.

    Wydanie 1.31.0 jest częścią regularnego cyklu rozwoju Kimi Code CLI, które można zainstalować jako pakiet Python via PyPI lub uv. Narzędzie integruje model Kimi od Moonshot AI, co umożliwia naturalną komunikację z AI w zadaniach takich jak pisanie i modyfikacja kodu, zrozumienie projektów czy automatyzacja skryptów. Działa zarówno w trybie interaktywnym (kimi), webowym (kimi web) oraz jako serwer Agent Client Protocol (ACP) dla IDE i edytorów.

    • Ulepszenie nawigacji w katalogach jest jedną z najbardziej oczekiwanych zmian. Wcześniej polecenie tree dla dużych struktur katalogów mogło generować nieczytelne listy. Nowy widok drzewa z ograniczeniem głębokości automatycznie pokazuje tylko kluczowe poziomy, co przyspiesza orientację w projekcie. Dodatkowo wprowadzono wyszukiwarkę sesji ograniczoną do katalogu, która pozwala szybko zmienić kontekst pracy bez potrzeby wychodzenia z aktualnego projektu – przydatne zwłaszcza w środowiskach monorepo.

    • Autoryzacja została wzmocniona poprzez mechanizm odświeżania tokenów OAuth z blokadami między procesami. Wcześniej, gdy kilka instancji CLI (np. terminal i rozszerzenie VS Code) próbowały odświeżyć token jednocześnie, mogły występować konflikty i konieczność ponownego logowania. Nowy system koordynuje te operacje, zapewniając, że odświeżony token jest poprawny i dostępny dla wszystkich procesów. To eliminuje sytuacje, w których sesja "wypadała" z powodu problemów z tokenem.

    Interaktywność shellu zyskała nową funkcję: komenda `/btw`. Jeśli model strumieniuje długą odpowiedź lub wykonuje sekwencję poleceń, użytkownik może teraz wpisać /btw i zadać dodatkowe pytanie bez przerywania głównego procesu. Agent zapamięta kontekst i odpowiednio zareaguje. Dodatkowo naprawiono kilka błędów związanych z renderingiem w shellu, takich jak wyciek stylów markdown z Rich, który powodował nieprawidłowe kolory tła.

    • Integracja z Git została wykorzystana do poprawienia odnajdywania plików. Jeśli w historii rozmowy lub poleceń pojawia się odniesienie do pliku w repozytorium Git, agent może teraz inteligentniej go odnaleźć, korzystając z informacji o strukturze projektu. To zmniejsza ryzyko błędów przy wskazywaniu ścieżek.

    Oprócz tego wydanie zawiera ulepszoną diagnostykę błędów, która pomaga szybciej identyfikować źródło problemów w sesji, oraz różne stabilizujące poprawki w całym systemie. Kimi Code CLI 1.31.0 jest krokiem w stronę bardziej płynnej pracy z AI, która nie wymaga ciągłego przełączania między terminalem, edytorem i narzędziami. Wszystkie zmiany mają na celu zwiększenie produktywności w codziennych zadaniach web developmentu i DevOps.


    Źródła

  • Gemini CLI v0.39.0-nightly.20260409: lepsza kontrola i wydajność dla nocnej wersji

    Gemini CLI v0.39.0-nightly.20260409: lepsza kontrola i wydajność dla nocnej wersji

    Google wydało nową nocną wersję swojego narzędzia AI działającego w terminalu — Gemini CLI v0.39.0-nightly.20260409. Aktualizacja koncentruje się na zwiększeniu kontroli użytkownika nad agentem, poprawie wydajności systemu oraz usunięciu kilku kluczowych błędów, które utrudniały pracę. Dla deweloperów i entuzjastów web devu oraz AI oznacza to bardziej stabilne i przewidywalne środowisko pracy bezpośrednio z linii poleceń.

    Wśród najważniejszych zmian widać wyraźny nacisk na bezpieczeństwo operacji. Tryb Plan, w którym AI może autonomicznie planować zadania, teraz wymaga od użytkownika ręcznego potwierdzenia przed aktywacją każdej umiejętności. To istotna zmiana, która pozwala na lepszą kontrolę nad bardziej złożonymi, automatycznymi workflow. Dopracowano także formatowanie wyjścia narzędzi oraz obsługę klawiszy w Windows Terminal, rozwiązując problem z usuwaniem całych słów za pomocą Ctrl+Backspace.

    Kluczowe zmiany w nocnej wersji 0.39.0

    • Wzmocniona kontrola w trybie Plan: Wprowadzono obowiązkowe potwierdzenie użytkownika dla aktywacji umiejętności, co daje większą władzę nad działaniami agenta.
    • Poprawki dla Windows Terminal i stabilności sesji: Naprawiono błąd uniemożliwiający usuwanie całych słów (Ctrl+Backspace) w Windows Terminal oraz problemy z wznawianiem zawieszonych sesji.
    • Wydajność i optymalizacja: Dodano nowe mechanizmy testowania zużycia pamięci i CPU, aby zapobiegać regresjom wydajności.
    • Bezpieczeństwo sandboxa: Wdrożono refaktoryzację sandboxa Seatbelt dla macOS oraz naprawiono problemy z symlinkami na Windows, co zwiększa izolację i bezpieczeństwo wykonywanych operacji.

    Ta nocna wersja to nie tylko poprawki, ale także rozwój infrastruktury testowej. Zespół dodał zaawansowane testy integracyjne mierzące zużycie pamięci i wydajność procesora, co pokazuje dbałość o długoterminową stabilność projektu.

    Dla użytkowników oznacza to bardziej responsywne działanie CLI. Szczególnie ważna dla programistów pracujących na Windowsie jest poprawka w Windows Terminal, która przywraca intuicyjne edytowanie linii poleceń.

    Rozwój ekosystemu i przyszłość

    Wydanie wpisuje się w szerszy trend rozwoju Gemini CLI jako platformy. Widać inwestycję w rozszerzalność i dalsze prace nad integracją z MCP serverami. Projekt, będący open source, aktywnie rozwija społeczność, co potwierdza długa lista pull requestów od wielu kontrybutorów.

    Choć wersja nightly jest przeznaczona dla użytkowników chcących testować najnowsze, czasem niestabilne funkcje, to wprowadzone w wersji 0.39.0 poprawki są niezwykle praktyczne. Niektóre z nich, jak naprawa Ctrl+Backspace na Windowsie, były wyczekiwane przez długi czas. To pokazuje, że zespół nie tylko dodaje nowe, eksperymentalne możliwości, ale także słucha społeczności i troszczy się o codzienny komfort pracy.

    Dla deweloperów zainteresowanych AI, web devem czy automatyzacją zadań devopsowych, Gemini CLI staje się coraz bardziej dojrzałym narzędziem. Ta nocna aktualizacja, skoncentrowana na kontroli i wydajności, to krok w kierunku zapewnienia stabilności potrzebnej do profesjonalnego wykorzystania AI w terminalu. Warto obserwować dalsze zmiany, zwłaszcza w stabilnych wydaniach, które powinny wkrótce wchłonąć te ulepszenia.


    Źródła