Przejdź do treści

Rozdział 16 · Twój komputer

Agent na Twoim komputerze: aktualizacje, programy, diagnoza

8 min czytania

Czyta głos Dawida Kuliberdy wygenerowany przez AI (ElevenLabs). Pobierz MP3 (4,6 MB)

Które agenty działają na Twoim komputerze?

Stan na październik 2026: agenci na komputerze występują w dwóch odmianach. Pierwsza pracuje na plikach i uruchamia polecenia. Claude Code robi to w terminalu, w edytorze kodu, w aplikacji na komputer i w przeglądarce (Claude Code: przegląd). Wersja w przeglądarce pracuje w chmurze, więc do ćwiczeń z tego rozdziału uruchamiasz Claude Code w terminalu albo w aplikacji na komputer (Claude Code w chmurze). Codex od OpenAI ma aplikację, wersję do terminala i rozszerzenie do edytora, a pracuje w piaskownicy z ustaloną polityką zgód (Codex: piaskownica i zgody).

Druga odmiana obsługuje ekran jak człowiek, myszą i klawiaturą. Tak działa computer use w aplikacji Claude. Anthropic pisze wprost, że między Claude a ekranem nie ma piaskownicy, i radzi zablokować wrażliwe aplikacje, na przykład bankowe i medyczne (Anthropic: bezpieczna praca w aplikacji Claude). Microsoft testuje Copilot Actions w Windows, na razie jako funkcję eksperymentalną, domyślnie wyłączoną, w podglądzie dla Windows Insiders. Agent działa tam na osobnym koncie. Do znanych folderów, jak Dokumenty czy Pobrane, sięga po Twojej zgodzie, a foldery wspólne dla wszystkich użytkowników komputera, na przykład publiczne, widzi od razu. Pracę możesz w każdej chwili przejąć (Microsoft: funkcje agentowe, Microsoft: bezpieczeństwo agentów w Windows).

Zadania w Gemini działają w przeglądarce, ale w krajach EOG, więc i w Polsce, Google ich nie udostępnia (Google: zadania w Gemini).

Jaki tryb zgody wybrać na start?

AgentNa startUnikaj na co dzień
Claude CodeManual (pyta przed edycją i poleceniem) albo tryb planu (bada i proponuje). Oba włączasz sam, bo nowa sesja startuje w trybie autobypassPermissions, tylko w kontenerze lub maszynie wirtualnej
CodexAsk for approval, w osobnym folderze z kopiamiFull access, oznaczony jako podwyższone ryzyko
Aplikacja ClaudeManually approveSkip all approvals, w którym nic nie sprawdza działań

Claude Code w terminalu i w VS Code zaczyna sesję w trybie auto, jeśli w ustawieniach nie wybrano innego. Pracuje wtedy prawie bez pytań. Odczyt i zmiany plików w folderze roboczym idą od razu. Polecenia i działania poza folderem zwykle sprawdza osobny model, który też może się pomylić, a to, na co zgodziłeś się wcześniej na stałe, przechodzi bez tej kontroli (Claude Code: tryby uprawnień). Do ćwiczeń z tego rozdziału włącz w terminalu Manual klawiszami Shift+Tab albo od startu:

claude --permission-mode manual

W aplikacji na komputer ustaw Manual w selektorze przed pierwszą wiadomością, bo Shift+Tab nie zmienia tam trybu (Claude Code: aplikacja na komputer). W terminalu tryb planu włączysz od startu:

claude --permission-mode plan

Zatwierdzone w oknie agenta polecenie może jednak zapisać plik wszędzie, gdzie może Twoje konto (Claude Code: bezpieczeństwo). Piaskownica zamyka polecenia w granicach ustawionych przez system. W Claude Code włączasz ją poleceniem /sandbox; działa na macOS i Linuksie, a w zwykłym Windows polecenia idą bez niej (Claude Code: piaskownica). Codex w trybie Ask for approval zmienia pliki w folderze roboczym bez pytania, a pyta przed użyciem internetu i zmianą plików spoza folderu. Sam odczyt ustawisz w pliku ~/.codex/config.toml wpisem sandbox_mode = "read-only" (OpenAI: piaskownica). Polecenia, które Codex uruchamia, domyślnie nie mają dostępu do sieci (OpenAI: zgody i bezpieczeństwo).

Daj agentowi osobny folder roboczy z kopiami plików. Przy każdym poleceniu, które coś zmienia, prosisz o jedno zdanie: co zmieni i jak to cofnąć. Gdy agent robi coś, czego się nie spodziewasz, przerwij zadanie i wróć do trybu planu.

Jak zaktualizować system i programy?

Listę tego, co czeka, agent przygotuje sam. Instalację zatwierdzasz Ty.

Na Macu aktualizacje znajdziesz w ustawieniach systemu. Tam włączysz też automatyczną instalację aktualizacji macOS i poprawek bezpieczeństwa (Apple: aktualizacje macOS). Agent sprawdzi listę poleceniem, które niczego nie zmienia:

softwareupdate --list

Jeśli używasz Homebrew, dodatkowego menedżera programów na Maca, agent wypisze programy, które mają w nim nowszą wersję:

brew outdated

Świeżą listę pakietów i nową wersję samego Homebrew pobiera brew update, a programy aktualizuje brew upgrade (Homebrew: polecenia). Oba polecenia zmieniają stan Homebrew, więc agent pokazuje je przed uruchomieniem i czeka na Twoją zgodę.

W Windows 11 aktualizacje są w Ustawieniach, w sekcji Windows Update (Microsoft: Windows Update). Programy aktualizuje winget. Bez dodatkowych opcji tylko pokazuje listę, a Microsoft radzi zacząć od tego podglądu (winget upgrade):

winget upgrade

Po obejrzeniu listy agent proponuje winget upgrade --all, pokazuje polecenie i czeka na Twoją zgodę. Opcji --ignore-security-hash nie używa, bo Microsoft jej nie zaleca.

KomputerPrompt

Przegląd aktualizacji na Macu

Sprawdź, jakie aktualizacje czekają na moim Macu, systemu i programów z Homebrew. Nic nie instaluj, najpierw pokaż listę.

Pełna wersja

Sprawdź, jakie aktualizacje czekają na moim Macu. Użyj tylko poleceń, które niczego nie zmieniają: lista aktualizacji systemu i lista programów z Homebrew, które mają nowszą wersję. Wynik pokaż w tabeli: nazwa, obecna wersja, nowa wersja. Poprawki bezpieczeństwa zaznacz osobno. Nic nie instaluj. Po mojej akceptacji podawaj polecenia instalacji po jednym i przy każdym czekaj na zgodę. Hasło administratora wpiszę w okienku systemu.

Jak zainstalować program z pewnego źródła?

Pierwsza pułapka czeka w wyszukiwarce. FBI ostrzega przed reklamami, które podszywają się pod znane marki i prowadzą do „programu” z wirusem, i radzi wpisywać znany adres samodzielnie (FBI: fałszywe reklamy). Program pobierasz od producenta, ze sklepu systemu albo z menedżera pakietów.

Na Macu Gatekeeper sprawdza, czy program spoza App Store pochodzi od zidentyfikowanego dewelopera i czy nikt go nie zmienił, a przy pierwszym otwarciu pyta o zgodę (Apple: Gatekeeper). Komunikat, że program uszkodzi komputer albo jest uszkodzony, kończy instalację: Apple nie przewiduje dla niego obejścia. Ostrzeżenie, że Apple nie może sprawdzić programu, omijasz sam i tylko przy programie, którego pochodzenie znasz. Homebrew instaluje aplikacje poleceniem brew install --cask z nazwą aplikacji i sprawdza pobrany plik sumą kontrolną, gdy ją ma (Homebrew: Cask Cookbook).

winget szuka nazw po fragmencie, więc literówka może trafić w inny pakiet. Dlatego agent najpierw pokazuje szczegóły pakietu (winget show), a instaluje po dokładnym identyfikatorze. Przykład z dokumentacji Microsoft (winget install):

winget install --id Git.Git -e --source winget

-e oznacza dokładne dopasowanie, --source winget wskazuje źródło. Polecenie instaluje program, więc agent pokazuje je przed uruchomieniem i czeka na Twoją zgodę. SmartScreen w Windows ostrzega przed plikami spoza listy znanych i często pobieranych (Microsoft Defender SmartScreen).

KomputerPrompt

Instalacja programu z oficjalnego źródła

Chcę zainstalować LibreOffice na Windows. Znajdź oficjalny pakiet, pokaż wydawcę i źródło, a z instalacją czekaj na moje „tak”.

Pełna wersja

Chcę zainstalować LibreOffice na moim komputerze z Windows. Znajdź pakiet w winget i pokaż jego szczegóły: wydawcę, wersję, źródło i adres strony producenta. Porównaj ten adres z oficjalną stroną LibreOffice. Nic nie instaluj, dopóki nie potwierdzę. Potem pokaż jedno polecenie instalacji z dokładnym identyfikatorem i czekaj na moją zgodę. Jeśli system poprosi o uprawnienia administratora, zatrzymaj się, potwierdzę to ja.

Dlaczego brakuje miejsca i komputer zwalnia?

Diagnoza to dobre pierwsze zadanie dla agenta na komputerze, bo prawie wszystko w niej jest odczytem. Na Macu ustawienia pamięci pokazują, co zajmuje miejsce, i podsuwają zalecenia, na przykład automatyczne opróżnianie kosza po 30 dniach (Apple: miejsce na dysku). Agent sprawdzi to samo w terminalu:

df -h
du -h -d 1 ~/Downloads

Pierwsze polecenie pokazuje wolne miejsce na dyskach, drugie zajętość podfolderów w Pobranych. Oba tylko czytają.

W Windows Storage Sense usuwa pliki tymczasowe i zawartość kosza po ustawionym czasie, a Pobrane zostawia, dopóki ich nie dodasz (Microsoft: Storage Sense). Gdy komputer zwalnia, Menedżer zadań (Ctrl+Shift+Esc) pokaże obciążenie i programy startujące z systemem. Według Microsoft takie programy wydłużają start, a brak miejsca na dysku obniża wydajność (Microsoft: wydajność Windows). Na Macu zajrzysz do Monitora aktywności (Apple: Monitor aktywności).

Logi Maca pokazuje aplikacja Konsola, a na koncie bez uprawnień administratora poprosi o hasło administratora, które wpisujesz Ty (Apple: Konsola). W Windows logi zbiera dziennik zdarzeń, Event Viewer (Microsoft: Event Logging). W logach bywają nazwy plików i kont, więc nie wklejaj ich do nieznanych usług.

Usuwanie przychodzi jako osobna propozycja: lista, przeniesienie do kosza, a opróżnienie kosza zostaje Tobie.

KomputerPrompt

Mac bez miejsca na dysku

Na Macu kończy się miejsce. Sprawdź, co zajmuje najwięcej, i zaproponuj, co usunąć. Niczego nie kasuj.

Pełna wersja

Na moim Macu zostało mało wolnego miejsca. Sprawdź poleceniami tylko do odczytu, ile jest wolnego miejsca i które foldery w moim katalogu domowym zajmują najwięcej. Zrób listę dwudziestu największych pozycji z rozmiarem i oceną: do usunięcia, do przejrzenia, zostaw. Pliki systemowe i biblioteki programów oznacz jako „zostaw”. Niczego nie usuwaj ani nie przenoś. Po mojej akceptacji przeniesiesz wybrane pozycje do kosza, a kosz opróżnię ja.

Co zrobić przed każdą zmianą?

Zrób kopię. Na Macu zajmie się nią Time Machine: podłączasz dysk zewnętrzny i wybierasz go jako dysk kopii. Kopiuje Twoje aplikacje, zdjęcia i dokumenty, bez plików samego macOS (Apple: Time Machine).

W Windows Historia plików kopiuje biblioteki i Pulpit na dysk zewnętrzny (Microsoft: Historia plików). Punkt przywracania obejmuje pliki systemowe, programy, rejestr i ustawienia (Microsoft: punkt przywracania). Twoje dokumenty zostają poza nim, więc ich kopię robi Historia plików.

Przed dużą aktualizacją agent pyta, kiedy powstała ostatnia kopia. O szyfrowaniu, zaporze i hasłach mówi rozdział Bezpieczeństwo komputera z pomocą agenta.

Sprawdź też, jak cofniesz pracę agenta w folderze. Claude Code zapisuje stan plików przed każdym Twoim poleceniem, a /rewind albo dwa razy Esc przy pustym polu cofa pliki, rozmowę albo jedno i drugie. Plik zmieniony wyłącznie poleceniem w terminalu zostaje zmieniony, a zapisy znikają domyślnie po około 30 dniach (Claude Code: punkty kontrolne).

Przy dłuższej pracy poproś agenta o założenie w folderze repozytorium Git, czyli historii wersji, i o zapis przed każdą większą zmianą (Git: podstawy). Historia leży w tym samym folderze, więc usunięcie folderu kasuje też ją i kopii z początku tej sekcji Git nie zastępuje. Hasła i pliki z kluczami zostają poza repozytorium.

Zapisujemy to tylko w tej przeglądarce.

Spis rozdziałów

Zacznijmy od 30 minut rozmowy.

Umów diagnozę