SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Premiera / Narzędzie

Xcode 27.2 zapisuje projekt w JSON-ie, żeby agenci AI i zespoły przestały walczyć z konfliktami

W Xcode 27.2, dostępnym na razie w becie, Apple zastępuje nieczytelny plik project.pbxproj otwartym formatem opartym na JSON-ie, który zamiast przypadkowych identyfikatorów zapisuje czytelne ścieżki plików, dzięki czemu konflikty przy łączeniu gałęzi i zmiany robione przez agentów AI wreszcie da się zrozumieć w podglądzie. Przed migracją trzeba sprawdzić, czy fastlane, CocoaPods i Tuist obsługują już nowy format. GitHub od 15 października udostępnia obraz xcode-27, a obrazy macos-14 tracą wsparcie 2 listopada, więc warto przy okazji przypiąć wersję Xcode na sztywno.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Premiera / Narzędzie  ·  5 min  · 

Xcode 27.2 zapisuje projekt w JSON-ie, żeby agenci AI i zespoły przestały walczyć z konfliktami
Ilustrację przygotowała AI.

Plik project.pbxproj zna każdy, kto pracował nad aplikacją na iPhone'a w zespole większym niż jedna osoba. Xcode zapisuje w nim, z jakich plików składa się projekt, jakie ma cele kompilacji i ustawienia, ale robi to w formacie, który człowiek raczej przewija, niż czyta. Wystarczy, że dwie osoby dodadzą po jednym pliku w swoich gałęziach, a przy łączeniu Git zgłasza konflikt w gąszczu identyfikatorów, których nikt nie rozumie. W Xcode 27.2, dostępnym na razie w wersji beta, Apple wymienia ten plik na nowy format oparty na JSON-ie i wprost pisze, że ma on być łatwiejszy do zrozumienia i zmieniania także dla agentów AI (InfoQ). Uważam, że dla zespołów to ważniejsza zmiana niż sam agent w edytorze.

Agent edytuje cały projekt, recenzent widzi szum

W czerwcu pisałem o agencie, którego Apple pokazało w Xcode 27 i który jednym poleceniem zmienia cały projekt naraz. Tyle że cały projekt obejmuje też plik konfiguracji, a w starym formacie dodanie jednego ekranu zostawia w podglądzie zmian ciąg identyfikatorów, z którego recenzent nie wyczyta, co się właściwie stało.

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

Agent w Xcode 27 edytuje cały projekt jednym promptem, a modele wybierasz sam
Premiera / Narzędzie

Agent w Xcode 27 edytuje cały projekt jednym promptem, a modele wybierasz sam

4 min

Na WWDC26 Apple pokazało agenta w Xcode 27, który z jednego polecenia edytuje cały projekt naraz i buduje działającą aplikację, a programista głównie z nim rozmawia, zamiast pisać kod. Edytor wpuszcza modele Anthropica, OpenAI i Google oraz przyjmuje wtyczki w formacie stworzonym przez Anthropic, tym samym, którego używa Claude Code, co dla zwykle zamkniętego Apple jest rzadkim gestem otwartości. Na finał odpalono na scenie Kimi 2.6 lokalnie na czterech Mac Studio, a demonstracja kłóci się z niedawnym hasłem Craiga Federighiego, że AI nikogo nie zastąpi.

Apple daje wybór asystenta w Xcode. Pytanie, czy ktoś go realnie używa
Premiera / Narzędzie

Apple daje wybór asystenta w Xcode. Pytanie, czy ktoś go realnie używa

3 min

Xcode 26.6, wydany 25 czerwca, dorzuca Google Gemini jako trzeciego asystenta kodowania obok Claude'a i Codeksa, choć w becie Xcode 27 opcja ta była już od 10 czerwca, więc premiera tylko przenosi ją do wersji stabilnej. Naprawdę istotny jest jednak Agent Client Protocol, czyli wspólny format, dzięki któremu do edytora można wpiąć dowolnego zgodnego agenta bez zgody Apple. Sam wybór trzech modeli bywa też kosztem, bo każdy myli się inaczej i trzeba poznać trzy maszyny zamiast jednej. To sygnał kierunku i nietypowy gest otwartości, a nie jeszcze zmiana na biurku programisty.

Codex podgląda twój ekran i sam pisze instrukcję, jak coś zrobić
Premiera / Narzędzie

Codex podgląda twój ekran i sam pisze instrukcję, jak coś zrobić

5 min

Dwie czerwcowe zmiany przesuwają Codeksa z asystenta do pisania kodu w stronę agenta uczącego się przez obserwację. Tryb dewelopera z 11 czerwca daje mu wgląd w narzędzia deweloperskie Chrome, dzięki czemu zamiast zgadywać z kodu, widzi w konsoli, że żądanie wraca z błędem 500 albo która funkcja zjada najwięcej czasu. Record and Replay z 17 czerwca pozwala raz pokazać czynność na Macu, a agent zapisuje ją jako czytelny plik SKILL.md gotowy do powtórzenia. Funkcja działa jednak wyłącznie na macOS, wymaga zgody Computer Use i jest niedostępna w Unii, a pytanie o niezawodność zostaje otwarte.