Programowanie na sterydach. Apple wpuszcza Claude’a i Codexa prosto do Xcode 26.3

Pisanie kodu pod ekosystem Apple właśnie weszło na zupełnie nowy poziom. Do sieci trafiła finalna wersja środowiska Xcode 26.3, a wraz z nią nowość – natywna obsługa autonomicznych asystentów AI.

Sztuczna inteligencja nie jest już tylko transkrybentem generującym tekst w bocznym okienku. Teraz sama analizuje projekt, zmienia ustawienia i kompiluje aplikacje.

Zgodnie z wcześniejszymi obietnicami, Apple oficjalnie udostępnia deweloperom środowisko Xcode 26.3. Najważniejszym punktem tej aktualizacji jest głęboka integracja z narzędziami takimi jak Claude Agent (od firmy Anthropic) oraz Codex (od OpenAI). Gigant z Cupertino całkowicie zmienia podejście do programowania, pozwalając zaawansowanym modelom językowym na przejęcie inicjatywy w procesie deweloperskim.

Agent, który widzi i działa

Tradycyjni asystenci AI pomagają wyłącznie w pisaniu krótkich fragmentów kodu. Wdrożone przez Apple „kodowanie agentowe” (agentic coding) idzie o milę dalej. Narzędzia zintegrowane w Xcode 26.3 mogą samodzielnie:

  • Przeszukiwać oficjalną dokumentację Apple w poszukiwaniu najnowszych rozwiązań.
  • Eksplorować i analizować strukturę plików w całym projekcie.
  • Aktualizować konfigurację i ustawienia kompilacji.
  • Weryfikować swoją pracę wizualnie – sztuczna inteligencja potrafi wyłapać zrzuty ekranu z Xcode Previews, by na własne „oczy” sprawdzić, czy interfejs graficzny został poprawnie zakodowany zgodnie z wytycznymi.
  • Kompilować projekt, analizować ewentualne logi z błędami i samodzielnie nakładać na nie poprawki.

Co niezwykle istotne w tak zamkniętym ekosystemie, Apple nie ogranicza się wyłącznie do dwóch narzuconych partnerów. Interfejs w Xcode 26.3 został zbudowany w oparciu o Model Context Protocol (MCP) – otwarty standard stworzony przez Anthropic. Oznacza to, że deweloperzy mogą podłączyć do środowiska dowolnego innego, kompatybilnego z tym protokołem asystenta AI.

Entuzjazm w społeczności deweloperów

Odbiór nowej funkcji wśród programistów od wczesnych wersji RC był wręcz entuzjastyczny. Znany w środowisku Apple deweloper Steve Troughton-Smith podzielił się swoimi testami na Mastodonie, demonstrując potęgę narzędzia. Wykorzystał on nową integrację m.in. do błyskawicznego zbudowania zupełnie nowej aplikacji przy minimalnym ręcznym nakładzie pracy, a także do żmudnego i bezbłędnego przepisania starego projektu z archaicznego języka Objective-C na nowoczesnego Swifta.

Podobne materiały prezentujące pętle zwrotne i możliwości agentów zalały YouTube. Swoimi oficjalnymi prezentacjami z działania nowej funkcji podzielili się tam m.in. Ken Orr (szef zespołu Xcode w Apple) oraz Jerome Bouvard (starszy menedżer produktu ds. narzędzi deweloperskich).

Rewolucja, ale dla myślących

Mimo że autonomiczni agenci w Xcode drastycznie przyspieszają pracę, nie zwalniają oni deweloperów z odpowiedzialności. Zgodnie z opiniami ekspertów, nowa aktualizacja z jednej strony niebotycznie obniża próg wejścia dla nowicjuszy, a z drugiej zdejmuje z barków weteranów najbardziej powtarzalną, nużącą pracę (tzw. boilerplate code). Ostatecznie jednak, przed wysłaniem gotowej paczki do App Store, programista nadal musi dokładnie rozumieć kod, za który w pełni odpowiada.

Jeśli kiedykolwiek myślałeś o rozpoczęciu przygody z pisaniem aplikacji na iOS czy macOS, w świecie Apple nigdy nie było na to lepszego i przystępniejszego momentu.

Xcode 26.3 wprowadza autonomiczne programowanie z AI od OpenAI i Anthropic

#agenticCoding #aplikacjeMacOS #AppleDeveloper #ClaudeAgent #ModelContextProtocol #OpenAICodex #programowanieIOSAI #sztucznaInteligencjaXcode #Xcode263
Permute 3 | TyfloPodcast

Permute 3 to wszechstronny konwerter formatów multimedialnych, który umożliwia przekształcanie różnych typów plików, w tym konwersję tekstu na audio. Arkadi ...

Ten post głównie zainteresuje adminów linuksowych, ale inni użytkownicy Linuksa także będą zadowoleni.

Wczoraj odkryłem ciekawy program, którego szukałem od lat :). Mowa o programie #termshark. Z wyglądu i funkcjonalności przypomina program na desktopa o nazwie #Wireshark.

Z opisu wynika, że obsługuje także inne platformy:
===
Written in #Go - for #Linux, #macOS, *BSD, #Android (termux) and #windows
===

Ja mam odhaczone wszystkie 3 punkty z ich listy, czemu warto używać tego programu :)

- You're debugging on a remote machine and need to study a pcap.
- You don't want to copy it back to your desktop.
- You're familiar with Wireshark. 😃

Poniżej link do strony:
https://termshark.io/

Co do pakietów, na ubuntu 22.04 jest dostępna wersja w repo, choć stara, bo wersja z 2021 roku.

@linux_pl

#Lan
#Networks
#aplikacje
#aplikacjeLinux
#aplikacjeWindows
#aplikacjeBSD
#aplikacjeAndroid
#aplikacjeMacOS
#tcp
#udp
#debugging
#networkDebugging #ProblemySieciowe
#awariaSieci
#Internet
#security
#networkSecurity
#apps
#app
#programy
#aplikacjeKonsolowe
#aplikacjeKonsola

A terminal UI for tshark, inspired by Wireshark

A terminal UI for tshark, inspired by Wireshark