<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vscode | The .NET Blog</title><link>https://thedotnetblog.com/pl/tags/vscode/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>pl</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sun, 19 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/pl/tags/vscode/index.xml" rel="self" type="application/rss+xml"/><item><title>VS Code 1.117: Agenty dostają własne gałęzie Git i jestem za tym wszystkimi czterema</title><link>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/</guid><description>VS Code 1.117 dostarcza izolację worktree dla sesji agentów, trwały tryb Autopilot i wsparcie dla subagentów. Agentyczny przepływ pracy kodowania właśnie stał się znacznie bardziej realny.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Ten post został automatycznie przetłumaczony. Aby przejść do oryginału, &lt;a href="https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-117-agents-autopilot-worktrees/"&gt;kliknij tutaj&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Linia między &amp;ldquo;asystentem AI&amp;rdquo; a &amp;ldquo;kolegą AI&amp;rdquo; nieustannie się zaciera. VS Code 1.117 właśnie wyszedł i &lt;a href="https://code.visualstudio.com/updates/v1_117"&gt;pełne notatki wydania&lt;/a&gt; są pełne treści, ale historia jest tu jasna: agenty stają się pierwszoklasowymi obywatelami w twoim przepływie pracy deweloperskiej.&lt;/p&gt;
&lt;p&gt;Oto co naprawdę ważne.&lt;/p&gt;
&lt;h2 id="tryb-autopilot-wreszcie-pamięta-twoje-preferencje"&gt;Tryb Autopilot wreszcie pamięta twoje preferencje&lt;/h2&gt;
&lt;p&gt;Wcześniej musiałeś ponownie włączać Autopilot przy każdej nowej sesji. Irytujące. Teraz twój tryb uprawnień utrzymuje się między sesjami i możesz skonfigurować domyślny.&lt;/p&gt;
&lt;p&gt;Host Agenta obsługuje trzy konfiguracje sesji:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Domyślny&lt;/strong&gt; — narzędzia proszą o potwierdzenie przed uruchomieniem&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pomiń&lt;/strong&gt; — automatycznie zatwierdza wszystko&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autopilot&lt;/strong&gt; — pełna autonomia, odpowiada na własne pytania i kontynuuje&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Jeśli szkieletujesz nowy projekt .NET z migracjami, Docker i CI — ustaw go na Autopilot raz i zapomnij o tym. Ta preferencja zostaje.&lt;/p&gt;
&lt;h2 id="izolacja-worktree-i-git-dla-sesji-agentów"&gt;Izolacja worktree i git dla sesji agentów&lt;/h2&gt;
&lt;p&gt;To jest ta duża. Sesje agentów obsługują teraz pełną izolację worktree i git. To oznacza, że gdy agent pracuje nad zadaniem, dostaje własną gałąź i katalog roboczy. Twoja gałąź główna pozostaje nienaruszona.&lt;/p&gt;
&lt;p&gt;Co więcej — Copilot CLI generuje znaczące nazwy gałęzi dla tych sesji worktree. Koniec z &lt;code&gt;agent-session-abc123&lt;/code&gt;. Dostajesz coś, co faktycznie opisuje co agent robi.&lt;/p&gt;
&lt;p&gt;Dla programistów .NET pracujących na wielu gałęziach funkcji lub naprawiających błędy, gdy długie zadanie szkieletowania działa, to zmiana zasad gry. Możesz mieć agenta budującego kontrolery API w jednym worktree, podczas gdy ty debugujesz warstwę usługową w innym. Żadnych konfliktów. Żadnego stashowania. Żadnego bałaganu.&lt;/p&gt;
&lt;h2 id="subagenty-i-zespoły-agentów"&gt;Subagenty i zespoły agentów&lt;/h2&gt;
&lt;p&gt;Protokół Hosta Agenta obsługuje teraz subagenty. Agent może uruchamiać inne agenty do obsługi części zadania. Pomyśl o tym jak o delegowaniu — twój główny agent koordynuje, a wyspecjalizowane agenty obsługują kawałki.&lt;/p&gt;
&lt;p&gt;To wczesne, ale potencjał dla przepływów pracy .NET jest oczywisty. Wyobraź sobie jednego agenta obsługującego twoje migracje EF Core podczas gdy inny konfiguruje testy integracyjne. Jeszcze tam nie jesteśmy w pełni, ale wsparcie protokołu lądujące teraz oznacza, że narzędzia pojawią się szybko.&lt;/p&gt;
&lt;h2 id="wyjście-terminala-automatycznie-włączone-gdy-agenty-wysyłają-dane-wejściowe"&gt;Wyjście terminala automatycznie włączone gdy agenty wysyłają dane wejściowe&lt;/h2&gt;
&lt;p&gt;Małe, ale znaczące. Gdy agent wysyła dane wejściowe do terminala, wyjście terminala jest teraz automatycznie dołączane do kontekstu. Wcześniej agent musiał wykonać dodatkową turę tylko by zobaczyć co się stało.&lt;/p&gt;
&lt;p&gt;Jeśli kiedykolwiek obserwowałeś agenta uruchamiającego &lt;code&gt;dotnet build&lt;/code&gt;, niepowodzenie i następnie kolejny przebieg tylko by zobaczyć błąd — to tarcie zniknęło. Widzi wyjście natychmiast i reaguje.&lt;/p&gt;
&lt;h2 id="samooaktualizacja-aplikacji-agents-na-macos"&gt;Samooaktualizacja aplikacji Agents na macOS&lt;/h2&gt;
&lt;p&gt;Samodzielna aplikacja Agents na macOS teraz się samooaktualizuje. Koniec z ręcznym pobieraniem nowych wersji. Po prostu pozostaje aktualna.&lt;/p&gt;
&lt;h2 id="mniejsze-rzeczy-warte-wiedzy"&gt;Mniejsze rzeczy warte wiedzy&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Podglądy package.json&lt;/strong&gt; teraz pokazują zarówno zainstalowaną wersję jak i ostatnio dostępną. Przydatne jeśli zarządzasz narzędziami npm obok projektów .NET.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obrazy w komentarzach JSDoc&lt;/strong&gt; renderują się poprawnie w podglądach i uzupełnieniach.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sesje Copilot CLI&lt;/strong&gt; teraz wskazują czy zostały utworzone przez VS Code czy zewnętrznie — przydatne gdy przeskakujesz między terminalami.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Copilot CLI, Claude Code i Gemini CLI&lt;/strong&gt; są rozpoznawane jako typy powłoki. Edytor wie co uruchamiasz.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="wnioski"&gt;Wnioski&lt;/h2&gt;
&lt;p&gt;VS Code 1.117 nie jest efektownym zrzutem funkcji. To infrastruktura. Izolacja worktree, trwałe uprawnienia, protokoły subagentów — to są cegiełki dla przepływu pracy, gdzie agenty obsługują prawdziwe, równoległe zadania bez nadepnięcia na twój kod.&lt;/p&gt;
&lt;p&gt;Jeśli budujesz z .NET i jeszcze nie zanurzyłeś się w agentyczny przepływ pracy, szczerze, teraz jest czas, by zacząć.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.116 — aplikacja Agents otrzymuje nawigację klawiaturową i uzupełnienia kontekstu pliku</title><link>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/</guid><description>VS Code 1.116 skupia się na dopracowaniu aplikacji Agents — dedykowane skróty klawiaturowe, ulepszenia dostępności, uzupełnienia kontekstu pliku i rozpoznawanie linków @import CSS.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Ten post został automatycznie przetłumaczony. Aby przejść do oryginału, &lt;a href="https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-116-agents-app-updates/"&gt;kliknij tutaj&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.116 to wydanie z kwietnia 2026, i choć jest lżejsze niż niektóre ostatnie aktualizacje, zmiany są skoncentrowane i znaczące — szczególnie jeśli codziennie używasz aplikacji Agents.&lt;/p&gt;
&lt;p&gt;Oto co wylądowało, na podstawie &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;oficjalnych notatek wydania&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="ulepszenia-aplikacji-agents"&gt;Ulepszenia aplikacji Agents&lt;/h2&gt;
&lt;p&gt;Aplikacja Agents nadal dojrzewa z dopracowaniem użyteczności, które robi realną różnicę w codziennych przepływach pracy:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dedykowane skróty klawiaturowe&lt;/strong&gt; — możesz teraz skupić widok Changes, drzewo plików w Changes i widok Chat Customizations za pomocą dedykowanych poleceń i skrótów klawiaturowych. Jeśli klikałeś po aplikacji Agents, by nawigować, to przynosi pełne przepływy pracy oparte na klawiaturze.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dialog pomocy dostępności&lt;/strong&gt; — naciśnięcie &lt;code&gt;Alt+F1&lt;/code&gt; w polu wejściowym czatu teraz otwiera dialog pomocy dostępności pokazujący dostępne polecenia i skróty klawiaturowe. Użytkownicy czytników ekranu mogą też kontrolować szczegółowość ogłoszeń. Dobra dostępność przynosi korzyści wszystkim.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Uzupełnienia kontekstu pliku&lt;/strong&gt; — wpisz &lt;code&gt;#&lt;/code&gt; w czacie aplikacji Agents, by wywołać uzupełnienia kontekstu pliku ograniczone do twojego bieżącego obszaru roboczego. To jedno z tych małych ulepszeń komfortu pracy, które przyspiesza każdą interakcję — nie trzeba już wpisywać pełnych ścieżek pliku przy odwoływaniu się do kodu.&lt;/p&gt;
&lt;h2 id="rozpoznawanie-linków-import-css"&gt;Rozpoznawanie linków &lt;code&gt;@import&lt;/code&gt; CSS&lt;/h2&gt;
&lt;p&gt;Miłe dla programistów frontend: VS Code teraz rozpoznaje odwołania CSS &lt;code&gt;@import&lt;/code&gt; używające ścieżek node_modules. Możesz &lt;code&gt;Ctrl+kliknąć&lt;/code&gt; przez importy jak &lt;code&gt;@import &amp;quot;some-module/style.css&amp;quot;&lt;/code&gt; przy używaniu bundlerów. Mała rzecz, ale eliminuje punkt tarcia w przepływach pracy CSS.&lt;/p&gt;
&lt;h2 id="podsumowanie"&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;VS Code 1.116 dotyczy dopracowania — sprawia, że aplikacja Agents jest bardziej nawigowalna, bardziej dostępna i bardziej przyjazna dla klawiatury. Jeśli spędzasz znaczny czas w aplikacji Agents (a podejrzewam, że wielu z nas tak), te zmiany sumują się.&lt;/p&gt;
&lt;p&gt;Sprawdź &lt;a href="https://code.visualstudio.com/updates/v1_116"&gt;pełne notatki wydania&lt;/a&gt; po kompletną listę.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.115 — powiadomienia terminala w tle, tryb agenta przez SSH i więcej</title><link>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/</guid><description>VS Code 1.115 przynosi powiadomienia terminala w tle dla agentów, zdalne hostowanie agentów przez SSH, wklejanie plików do terminali i śledzenie edycji uwzględniające sesje. Oto co ważne dla programistów .NET.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Ten post został automatycznie przetłumaczony. Aby przejść do oryginału, &lt;a href="https://thedotnetblog.com/pl/posts/emiliano-montesdeoca/vscode-1-115-agent-improvements/"&gt;kliknij tutaj&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.115 właśnie &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;wyszedł&lt;/a&gt; i choć jest to lżejsze wydanie pod względem nagłówkowych funkcji, ulepszenia związane z agentami są naprawdę przydatne, jeśli codziennie pracujesz z asystentami AI.&lt;/p&gt;
&lt;p&gt;Pozwól, że wyróżnię to, co naprawdę warto wiedzieć.&lt;/p&gt;
&lt;h2 id="terminale-w-tle-informują-agentów"&gt;Terminale w tle informują agentów&lt;/h2&gt;
&lt;p&gt;To jest wyróżniająca się funkcja. Terminale w tle teraz automatycznie powiadamiają agentów o zakończeniu poleceń, w tym o kodzie wyjścia i wyjściu terminala. Monity wejściowe w terminalach w tle są również wykrywane i udostępniane użytkownikowi.&lt;/p&gt;
&lt;p&gt;Dlaczego to ważne? Jeśli używałeś trybu agenta Copilot do uruchamiania poleceń kompilacji lub zestawów testów w tle, znasz ból &amp;ldquo;czy to już skończyło?&amp;rdquo; — terminale w tle były praktycznie na zasadzie &amp;ldquo;odpal i zapomnij&amp;rdquo;. Teraz agent dostaje powiadomienie, gdy twoje &lt;code&gt;dotnet build&lt;/code&gt; lub &lt;code&gt;dotnet test&lt;/code&gt; zakończy się, widzi wyjście i może odpowiednio zareagować. To mała zmiana, która sprawia, że przepływy pracy oparte na agentach są znacznie bardziej niezawodne.&lt;/p&gt;
&lt;p&gt;Jest też nowe narzędzie &lt;code&gt;send_to_terminal&lt;/code&gt;, które pozwala agentom wysyłać polecenia do terminali w tle z potwierdzeniem użytkownika, naprawiając problem gdzie &lt;code&gt;run_in_terminal&lt;/code&gt; z limitem czasu przenosiło terminale do tła i czyniło je tylko do odczytu.&lt;/p&gt;
&lt;h2 id="zdalne-hostowanie-agentów-przez-ssh"&gt;Zdalne hostowanie agentów przez SSH&lt;/h2&gt;
&lt;p&gt;VS Code obsługuje teraz połączenie ze zdalnymi maszynami przez SSH, automatycznie instalując CLI i uruchamiając go w trybie hosta agenta. Oznacza to, że twoje sesje agenta AI mogą bezpośrednio celować w zdalne środowiska — przydatne dla programistów .NET, którzy kompilują i testują na serwerach Linux lub maszynach wirtualnych w chmurze.&lt;/p&gt;
&lt;h2 id="śledzenie-edycji-w-sesjach-agenta"&gt;Śledzenie edycji w sesjach agenta&lt;/h2&gt;
&lt;p&gt;Edycje plików dokonane podczas sesji agenta są teraz śledzone i przywracane, z diff, cofnij/ponów i przywróceniem stanu. Jeśli agent wprowadza zmiany do twojego kodu i coś pójdzie nie tak, możesz zobaczyć dokładnie co się zmieniło i to cofnąć. Spokój ducha przy pozwalaniu agentom modyfikować twoją bazę kodu.&lt;/p&gt;
&lt;h2 id="świadomość-kart-przeglądarki-i-inne-ulepszenia"&gt;Świadomość kart przeglądarki i inne ulepszenia&lt;/h2&gt;
&lt;p&gt;Kilka kolejnych ulepszeń komfortu pracy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Śledzenie kart przeglądarki&lt;/strong&gt; — czat może teraz śledzić i linkować do kart przeglądarki otwartych podczas sesji, by agenty mogły odwoływać się do stron internetowych, na które patrzysz&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wklejanie plików do terminala&lt;/strong&gt; — wklej pliki (w tym obrazy) do terminala przez Ctrl+V, przeciągnij i upuść lub kliknij prawym przyciskiem&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pokrycie testów w minimapie&lt;/strong&gt; — wskaźniki pokrycia testów są teraz widoczne w minimapie dla szybkiego przeglądu wizualnego&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Szczypanie do powiększenia na Mac&lt;/strong&gt; — zintegrowana przeglądarka obsługuje gesty szczypania do powiększenia&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uprawnienia Copilot w sesjach&lt;/strong&gt; — pasek stanu pokazuje informacje o użyciu w widoku Sesji&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Favicon w Przejdź do pliku&lt;/strong&gt; — otwarte strony internetowe pokazują favicon na liście szybkiego wyboru&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="podsumowanie"&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;VS Code 1.115 to wydanie przyrostowe, ale ulepszenia agentów — powiadomienia terminala w tle, zdalne hostowanie agentów przez SSH i śledzenie edycji — składają się na zauważalnie płynniejsze doświadczenie przy programowaniu wspomaganym przez AI. Jeśli używasz trybu agenta Copilot dla projektów .NET, to właśnie takie poprawki komfortu pracy redukują codzienne tarcie.&lt;/p&gt;
&lt;p&gt;Sprawdź &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;pełne notatki wydania&lt;/a&gt; po każdy szczegół.&lt;/p&gt;</content:encoded></item></channel></rss>