Mentionsy Mentionsy
Better Dev Club
Better Dev Club

Better Dev Club Weekly #4 - Narzędzia CLI

27.11.2025 ·20 min 6 s

Zapisz się na newsletter żeby zawsze być na bieżąco z nowościami:https://betterdevclub.pl/newsletterCzwarty odcinek formatu Better Dev Club Weekly.Dwóch MS MVP:Piotr StappKajetan Duszyńskizajmują się przeglądem nowości z zakresu szeroko pojętego AI, nowoczesnych narzędzi.W czwartym odcinku omawiamy narzędzia CLI. Z jakich korzystamy, do czego i jaką mają przewagę nad wersjami webowymi, albo rozszerzeniami do IDE.Obiecane linki:https://www.linkedin.com/posts/galuszkak_ai-cli-tooling-is-getting-more-and-more-traction-activity-7392446896591503361-0BDM - porównanie ruchu w repozytoriach narzędzi CLIhttps://www.youtube.com/watch?v=yJEpy2gM4AM&list=PLfYUBxD2uoi6rCgRWK0SYD33M_T6JPMm1&index=1&t=1s - link do pierwszego odcinka

Cześć Piotrek. Cześć Kajtek. Ale dzisiaj powitanie coraz lepiej. O super tak. Jeszcze trochę i wyjdę z grubu. No co tam dzisiaj. Dzisiaj pogadamy sobie o czymś, co mówiąc szczerze ja myślałem, że już nie wróci. Czyli o konsoli, nie? W sensie o AI-owych toolach, ale w konsoli. O może to tak. Bo jak spojrzymy sobie na... Znaczy dobra, no jak gdyby jak spojrzymy sobie na historię tych narzędzi AI-owych, to było trochę tak, że wszystko było w ID. A potem nagle, nie pamiętam, który był pierwszy, chyba Cloud, Cloud Code był chyba pierwszy. Chyba tak, tak mi się wydaje. W sumie nie ma to większego znaczenia, bądźmy szczerzy, który nagle wyszedł z Visual Studio Code, bądźmy szczerzy, z tego jedynego IDE i stwierdził, to dam narzędzie w konsolę.

I jeszcze druga sprawa jest szybko taka, że już wracam do samego Cloud Coda i tych innych narzędzi, że ja zawsze bardzo zazdrościłem ludziom, jak pokazywali jakieś prezentacje czy na YouTube, czy na konferencjach i ich konsola wyglądała tak ładnie. Ja nigdy nie wiedziałem jak to zrobić i nigdy nie miałem potrzeby żeby tak zrobić, a w końcu mogłem posiedzieć i zrobić tak, żeby moja konsola też wyglądała ładnie. Natomiast wracając do samych narzędzi, to tak, to ja też jestem coraz bardziej przekonany i coraz częściej wykorzystuję do najróżniejszych zadań, nie tylko do kodowania, ale właśnie tak jak powiedziałeś, do takiej, nazwijmy to, codziennej konwersacji. To jest swoją drogą przerażające, że już mówimy o codziennej konwersacji, takiej

Zwykłej konwersacji z jakimś AI. To jest tak przerażające, że nawet nie chcę o tym myśleć, ale taka jest prawda, że codziennie w tej chwili do tego zaglądamy i codziennie gdzieś tam się sugerujemy i staje się to takim codziennym asystentem, nazwijmy to partnerem, jakimś sparing partnerem do sprawdzania różnych idei, które mamy, jakichś problemów itd. I te narzędzia terminalowe mają tą przewagę właśnie, że nie mają tych ograniczeń, które mają wersje webowe. No bo biorąc dla przykładu chociażby takiego Cloud Coda i Clouda w Webie, no to w Cloudzie, w Webie masz co prawda jakieś projekty, których możesz sobie podefiniować, jakiś tam system prompty i pozmieniać te instrukcje tak, żeby on pasował do Ciebie bardziej, natomiast tam masz bardzo duże ograniczenia.

A Cloud Code nie ma takich ograniczeń. Tam możesz wrzucać plików. Oczywiście tam nadal jest to okno kontekstowe i on będzie sobie to jakoś tam mielił odpowiednio. Natomiast on będzie się starał prowadzić tą konwersację w sposób płynny. On Ci nigdy nie powie, że okno kontekstowe Ci się skończyło, tylko jeżeli mu się kończy okno kontekstowe, to sam robi kompresję tego Piotr Stapp, Piotr Stapp,

To nie oznacza, że modele są otwarte, bądź Panie Boże, nie? Czyli jak gdyby dajemy możliwość zmiany samego narzędzia, ale twierdzimy, że model jest idealny i używaj naszego narzędzia, nie? Bo jeszcze chyba się nie da. Chociaż widziałem już takie zamianki, że możesz w Cloud Codzie użyć innego modelu za tam, nie wiem, 3 dolary. Nie wiem, jak on się sprawdza. Nigdy nie sprawdziłem tego, ale był taki post. Też postaram się pamiętać, żeby go dorzucić. Nie wiem, czy to nadal działa, bo to news sprzed półtora miesiąca, więc cholera wie, czy działa. W kodeksie na pewno da się to zrobić, bo w kodeksie faktycznie udało mi się Mi samemu podpiąć swój własny model, który miałem zdeployowany na Azure Foundry.

Chyba nigdy nawet mi nie przyszło do głowy, żeby je zainstalować. No właśnie, no właśnie, bo to jest coś takiego, że już część osób poszła sobie do Cloud Coda, do Gemini CLI czy do Codexa właśnie w CLI-u. Część osób korzysta po prostu z Copilota na przykład właśnie w Visual Studio Code albo ewentualnie... No właśnie, albo z czego ewentualnie? Aha, no właśnie, ewentualnie z Cursora i z Windsurfa i tam sobie wybierają albo ich nie modele, albo też te modele, które się tam gdzieś tam pojawiają i są do wyboru. I jakby to teraz mnogość tego wszystkiego nie daje nam dodatkowej wartości.

Oni muszą powalczyć z tymi narzędziami, które po prostu będą najlepiej działać i będą powodowały, że workflow pracy będzie jak najprostszy i jak najbardziej efektywny. Jeżeli to uda się, no bo ja w tej chwili bardzo często proszę Cloud Coda o to, żeby coś zaprogramował. I sprawdzam Visual Studio Code, jak to wygląda po jego zmianach. No i to jest cały mój workflow pracy, nie? Więc Visual Studio Code nadal zostaje, no bo nie wyobrażam sobie, że właśnie będę teraz w terminalu Vima odpalał i sprawdzał, jak to się tam pozmieniało. No zobaczymy, może będziesz. A może i będę. No dobra. Już tak polubiłem terminal, to czemu nie?

Pokazano wszystkie 7 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.