Programowanie AI

Z Linuksa wylatuje 27 tysięcy linii kodu, bo skanery AI zalały opiekunów
3 min
Społeczność jądra Linuksa rozważa wycięcie około 27 tysięcy linii kodu sterowników sieciowych ISA i PCMCIA dla sprzętu firm 3Com czy Xircom, bo skanery AI zalewają listy mailingowe raportami o błędach w kodzie, którego prawie nikt już nie uruchamia. Andrew Lunn, opiekun podsystemu sieciowego, tłumaczy asymetrię kosztu: zgłaszającego raport kosztuje minuty, opiekuna godzinę odtwarzania kontekstu kodu sprzed dwóch dekad. Najprostsza obrona to filtr osiągalności po stronie twórców skanerów, bez niego następne w kolejce są mniejsze projekty open source.

Trzy czwarte kodu w Google generuje AI. Inżynierowi zostaje czytanie diffów
3 min
Sundar Pichai ogłosił na Google Cloud Next w Las Vegas, że 75% nowego kodu w Google'u pisze AI — pół roku wcześniej było 50%, w październiku 2024 około 25%. Meta celuje w 55% zmian "Agent-Assisted" na czwarty kwartał 2025, Snap podaje co najmniej 65%, a Microsoft zapowiadał 95% w pięć lat. Migracja u Google'a poszła sześć razy szybciej niż rok wcześniej. Rola programisty przesuwa się z autora w recenzenta, a wewnętrzne rankingi po spalonych tokenach — "tokenmaxxing" — premiują licznik, nie rezultat.

Czego w MCP brakuje firmom: autentykacji między organizacjami, długich zadań i serwera, który sam się odzywa
3 min
MCP zebrał 110 milionów pobrań SDK miesięcznie w 16 miesięcy, a na nowojorski MCP Dev Summit zjechało 1100 osób. David Soria Parra z Anthropica zapowiedział, czego brakuje pod produkcję: wymiany tokenów między firmami, trybu dla zadań na godziny, wyzwalaczy od serwera do agenta i transportu bezstanowego pod load balancer. Linux Foundation powołała w grudniu 2025 Agentic AI Foundation, a AWS Bedrock dopisał prymitywy Tasks i Elicitations, bo czterech dostawców rusza szybciej niż konsensus.

Co rozszerzenie Claude'a do Chrome'a zmienia w pracy z Claude Code
3 min
Anthropic po cichu wypuścił Claude in Chrome, rozszerzenie, które podaje Claude Code'owi kontekst otwartej strony bez zrzutów ekranu i wklejania. Mahnoor Faisal z XDA Developers testowała je kilka tygodni przy pisaniu własnego rozszerzenia na Instagram i naprawiła błąd, nie tłumacząc nawet, na czym polegał. Zamiast budować osobną przeglądarkę agentową jak Opera Neon, Perplexity Comet czy ChatGPT Atlas, Anthropic dorzuca warstwę do Chromium, którego już używasz. Pętla terminal–przeglądarka domyka dziurę, której konkurencja nie rusza.

Mój edytor sam pisze konfigurację serwera MCP po jednej komendzie
3 min
Jedna komenda `npx sanity@latest mcp configure` wykrywa Claude Code i Cursora, wpisuje konfigurację do obu plików i bierze token z zalogowanej sesji CLI. Ashok Varma Matta zmierzył, że pytanie „jak działa LlmRouter" bez MCP otwiera 143 pliki i pali 362 000 tokenów, a po podpięciu serwera kosztuje 700 — 513 razy mniej. Architektura protokołu, który Anthropic otworzył w listopadzie 2024, nie zmieniła się od 18 miesięcy; zmieniło się to, ile zachodu kosztuje wpięcie. Brakuje jeszcze sklepu z serwerami i modelu uprawnień.

Anthropic chce, żeby Claude Code działał, kiedy nikogo nie ma przy klawiaturze
4 min
Anthropic wypuścił scenariusze (routines) w Claude Code: zapakowany prompt, repo i konektory uruchamiane z harmonogramu, webhookiem z GitHuba albo wywołaniem HTTP, bez otwartego terminala. Limity to pięć uruchomień dziennie na Pro, 15 na Max, 25 na Team i Enterprise. Równolegle przeprojektowali desktop pod równoległe sesje, a w Opus 4.7 domyślny wysiłek to nowy poziom xhigh, model sam decyduje o długości myślenia i rzadziej rozsyła podagentów. Razem te trzy ruchy przesuwają Claude Code z asystenta w edytorze w stronę pracy bez nadzoru.

Agents SDK dzieli agenta na dwa procesy. Harness u OpenAI, sandbox u E2B albo Cloudflare
4 min
Aktualizacja Agents SDK z 15 kwietnia rozdziela agenta na dwie warstwy: harness OpenAI trzyma klucze i pamięć kontekstu z pliku AGENTS.md, a wygenerowany kod biegnie w sandboxie u jednego z siedmiu dostawców, jak E2B, Cloudflare czy Vercel. Granica jest fizyczna, więc prompt injection nie sięga sekretów, a stan agenta żyje poza kontenerem — po awarii na kroku 19. z 20 SDK wczytuje snapshot zamiast startować od zera. Oscar Health odróżnia teraz granice wizyt w długich aktach pacjenta. Na razie tylko Python, w standardowym cenniku API.

Cursor 3.1 daje agentowi pędzel zamiast tabel w Markdown
3 min
Cursor 3.1 zamienia markdownowe tabele na canvasy: interaktywne komponenty z biblioteki Reactowej, w której agent rysuje wykresy, diagramy i diffy wprost w edytorze. Sam Cursor używa ich do analizy skoków błędów z Datadoga, recenzji dużych PR-ów i prowadzenia eksperymentów w stylu autoresearchu Karpathy'ego. Zamiast budować osobną aplikację webową do analizy ewaluacji harnessu, zespół napisał skill, który grupuje porażki i składa z nich canvas, co pomogło wydać dwa nowe modele. Na razie jedynym świadkiem jest sam producent.

Ultraplan wyciąga planowanie z terminala Claude Code do przeglądarki
3 min
Anthropic dorzucił do Claude Code funkcję Ultraplan, która wynosi etap planowania z terminala do przeglądarki na claude.ai/code. Plan powstaje w chmurze, nie blokuje terminala, a w widoku recenzyjnym komentujesz konkretne fragmenty inline jak w dokumencie Google'a, zamiast prosić o przerobienie całości jedną linijką. Wymaga konta Claude Code on the web i repozytorium na GitHubie, koliduje z Remote Control, bo zajmuje tę samą zakładkę. Wykonanie wybierasz osobno: zostawiasz w chmurze albo wracasz z planem do terminala.

Open Agents: Vercel oddaje cały kod własnego agenta programistycznego na GitHubie
4 min
Vercel wrzucił na GitHuba Open Agents — kompletną referencyjną aplikację agenta programistycznego z frontendem, trwałym workflowem i izolowanymi sandboxami, pomyślaną do forkowania, a nie kupowania jako SaaS. Sedno leży w rozdzieleniu agenta od sandboxa, tym samym wzorcu, który OpenAI ogłosił 15 kwietnia w Agents SDK: pętla biegnie jako trwały workflow, więc padający kontener nie kończy zadania. Stos stoi na czterech klockach Vercela, a inspiracją były wewnętrzne architektury Stripe'a, Spotify i Blocka.

Anthropic schował najmocniejszego Claude'a za bramą Project Glasswing
4 min
Anthropic przyznał wprost, że Claude Opus 4.7 z 16 kwietnia ma celowo obniżone zdolności cyberbezpieczeństwa — pełna wersja trafia tylko do ośmiu firm Project Glasswing, w tym AWS-a, Apple'a i JPMorgana. Publiczny model skoczył na SWE-bench Pro z 53,4% do 64,3%, dostał poziom wysiłku xhigh i budżety zadań od 20 tysięcy tokenów. Migracja boli: nowy tokenizer liczy nawet 1,35 raza więcej, a Messages API odcina thinking.budget_tokens i niedomyślne temperature. Na BrowseComp Opus spadł z 83,7% do 79,3%, więc do syntezy z wielu źródeł GPT-5.4 Pro nadal wygrywa.

W Multice przypisujesz issue agentowi tak samo jak koledze z zespołu
3 min
Multica to open-source'owy panel, w którym agent kodujący dostaje konto na tablicy w stylu Jiry, własny avatar i ticket do odbioru jak każdy inny członek zespołu. Pod spodem działa Next.js 16, Go i Postgres 17 z pgvectorem, a demon na maszynie programisty wykrywa zainstalowane CLI (claude, codex, openclaw, opencode) i rejestruje je jako runtime'y. Repo ma 13,1 tys. gwiazdek i stawia się jednym docker compose, ale 'ustaw i zapomnij' z README jest obietnicą producenta, nie pomiarem, więc autonomia stoi i upada na tym, jak dobry jest agent pod spodem.

System wieloagentowy Cursora i NVIDII zoptymalizował 235 kerneli CUDA średnio o 38%
4 min
Cursor i NVIDIA puścili wieloagentowy harness na 27 kartach Blackwell B200, który przez trzy tygodnie pisał kernele CUDA dla 235 problemów z 124 modeli open-source. Czołówka mówi o 38% średniego przyspieszenia, ale punktem odniesienia jest PyTorch zoptymalizowany pojedynczym agentem, nie cuBLAS, a mediana wskaźnika SOL wyniosła 0,56. Na mnożeniu macierzy BF16 agent dotarł do 86% wydajności cuBLAS, na attention dla Llamy 3.1 8B przebił FlashInfer o 84%. Ciekawszy test w CuTe DSL pozostał bez liczb.

Replit Agent dostaje konektor do Databricksa w prywatnej becie
3 min
Replit i Databricks otwierają prywatną betę wspólnego konektora, który zdejmuje godzinę klepania OAuth-a, a resztę aplikacji ma napisać Replit Agent z opisu słownego. Gotową rzecz można zostawić w Replicie albo wystawić jako Databricks App działającą pod perymetrem bezpieczeństwa zaakceptowanym przez audytorów. Demo Aero Insights wygląda zachęcająco, ale nie ma ani jednego klienta z nazwiska, a hasło o dziesięciokrotnym przyspieszeniu to marketing, nie pomiar. Czy agent obsłuży zmiany schematu i limity Model Servingu, zobaczymy, gdy ktoś puści to na produkcję.

AWS dodał do IAM dwa klucze, żeby polityki rozróżniły agenta od konsoli
3 min
AWS w notatce z 16 kwietnia opisuje, jak wpinać agentów w konto chmurowe bez wklejania własnego profilu admina do `mcp.json`. Najciekawsza jest trzecia reguła: dwa nowe klucze IAM, `aws:ViaAWSMCPService` i `aws:CalledViaAWSMCP`, pozwalają polityce odróżnić wywołanie z konsoli od zarządzanego serwera MCP. Haczyk: agent z bashem wywoła `aws s3 rm` bezpośrednio i warunek się nie ustawi. Dlatego węższe role, permission boundaries i session policies pozostają fundamentem.

Cztery zasady Karpathy'ego w jednym pliku CLAUDE.md, 33 tysiące gwiazdek na GitHubie
3 min
Forrest Chang zamknął cztery obserwacje Andreja Karpathy'ego o słabościach LLM-ów w jednym pliku CLAUDE.md i w niespełna dwa miesiące zebrał 33,2 tysiąca gwiazdek na GitHubie. Reguły "myśl przed kodowaniem", "prostota najpierw", "chirurgiczne zmiany" i "sterowanie celem" odpowiadają na konkretne grzechy modeli: ciche wybieranie interpretacji, puchnięcie abstrakcjami i refaktoryzowanie tego, o co nikt nie prosił. Żaden benchmark tego nie potwierdza, ale koszt jest zerowy, a markdown powoli staje się standardową warstwą programowania agentów.

Kontext CLI wymienia klucze API agenta na tokeny ważne jedną sesję
3 min
Kontext CLI, narzędzie open source wypuszczone w kwietniu na licencji MIT, owija agenta warstwą krótkotrwałych poświadczeń: zamiast klucza w `.env` wpisujesz etykietę `{{kontext:github}}`, a CLI wymienia ją na token ważny do końca sesji, korzystając z RFC 8693. Hooki Claude Code'a dorzucają audyt każdego wywołania narzędzia przez lokalnego sidecara. Cena: backend i panel pod `app.kontext.security` są usługą hostowaną, więc długoterminowy klucz na laptopie wymieniasz na zaufanie do pośrednika.

Rocket twierdzi, że plan przed kodem dał agentowi większy skok jakości niż pętla naprawcza
4 min
Rocket opisuje architekturę Agenta V2 jako trzy klocki: samonaprawczą pętlę, która sama uruchamia kod i czyta logi, sześciofazowe planowanie przed pisaniem kodu oraz ponad 100 reguł „anti-slop" wpiętych w tę samą pętlę co błędy builda. Wewnętrzne pomiary V1 kontra V2 pokazują 38% niższy koszt zadania, 30% dłuższy czas, 88% mniej błędów typów i 48% mniej błędów integracyjnych. Teza, że jakość rozstrzyga się w warstwie między modelem a wynikiem, broni się sama, ale lista reguł nie jest publiczna, a niezależnego porównania z Cursor Agentem czy Lovable'em brakuje.

Jeden nagłówek HTTP w żądaniu do Workers AI zmienia rachunek za agenta
4 min
Cloudflare opisał 16 kwietnia, jak skaluje Kimi K2.5 i Llamę 4 na Workers AI: rozdzielił fazy prefill i decode na osobne klastry GPU, co według ich danych obniżyło p90 czasu między tokenami ze 100 ms do 20–30 ms. Wagi Kimi K2.5 ważą 560 GB i wymagają ośmiu H100, a KV cache trzyma się dzięki Mooncake na NVMe. Dla dewelopera agenta zostaje z tego jedno: nagłówek `x-session-affinity`, który kieruje żądanie tam, gdzie prefiks promptu już siedzi w cache, i pozwala płacić mniej za powtarzane tokeny wejściowe.

MiniMax M2.5 dorównuje Opusowi 4.6 za jedną dziesiątą jego ceny
4 min
MiniMax M2.5 z 12 lutego dorównuje Opusowi 4.6 na SWE-Bench Verified (80,2% w 22,8 minuty na zadanie) przy 10% kosztu i licencji MIT bez zastrzeżeń. Kwietniowy M2.7 z 229 miliardami parametrów MoE dobija do 56,22% na SWE-Pro, ale tydzień po publikacji wag MiniMax po cichu zmienił licencję — komercja wymaga teraz pisemnej zgody. Dla zespołów płacących tysiąc dolarów miesięcznie za Opusa M2.5 to gotowy kandydat do podmiany w tańszych przepływach.

Każdy z 20 procesów Agent Skills ma listę wymówek agenta i gotowe odpowiedzi na nie
4 min
Addy Osmani, dyrektor inżynierii w Google, opublikował na GitHubie Agent Skills — zbiór 20 procesów i siedmiu komend (od `/spec` po `/ship`), który w kilka dni zebrał ponad 14 tysięcy gwiazdek i działa w Claude Code, Cursorze i Copilocie. Sercem projektu są sekcje „rationalizations”: spisane wymówki agenta („dopiszę testy później”) z gotowymi kontrargumentami w kontekście. Procesy wymuszają konkretne limity — rozkład testów 80/15/5 i PR-y do 100 linii.

Hermes Agent po awarii Telegrama sam dopisał sobie procedurę naprawczą
4 min
Hermes Agent z Nous Research, wydany 25 lutego 2026 jako open-source'owy rywal OpenClaw, co 15 wywołań narzędzi przerywa pracę i zapisuje sprawdzoną procedurę jako plik Markdown w `~/.hermes/skills/`. Po awarii gatewaya Telegrama agentka Monica sama dopisała sekwencję diagnostyczną, której nikt jej nie zlecał. Pamięć epizodyczna siedzi w SQLite, proceduralna w plikach .md zgodnych z agentskills.io. Halucynacje zostają — Decrypt opisuje zmyślone nazwiska influencerów. Pętla ma sens tylko przy powtarzalnym przepływie.

Claude Reflect zauważa, kiedy pytasz Claude'a o to samo, i proponuje z tego komendę
3 min
Claude Reflect, wtyczka Bayrama Annakova, łapie hookami powtarzane w prompcie korekty ("nie, użyj venv") i po commicie proponuje przez `/reflect` dopisać je do `CLAUDE.md` oraz `AGENTS.md`. Detekcja jest hybrydowa: regex łapie wzorce angielskie od ręki, a semantyczny filtr modelu dorzuca korekty po polsku czy hiszpańsku z pewnością 0,60–0,95. Druga komenda, `/reflect-skills`, przegląda 14 dni sesji i z powtarzających się próśb generuje gotowe komendy w `.claude/commands/` z guardrails. Demo jednego dewelopera, 160 testów, brak danych o adopcji.

just-bash od Vercela: bash w pamięci, klucz API poza piaskownicą
4 min
just-bash od Vercela to npm-owa biblioteka, która daje agentowi pełnego basha z `awk`, `jq`, `sqlite3` w WASM i wirtualnym systemem plików w pamięci, bez schodzenia na prawdziwy shell. Domyślne limity to 10 000 komend na sesję i 100 poziomów rekursji, a `OverlayFs` chroni dysk przez copy-on-write. Najciekawszy jest mechanizm sieci: klucz API wstrzykiwany jako nagłówek dopiero na granicy `fetch`, więc agent nigdy go nie widzi i prompt injection nie ma czego wyciągnąć. Izolacji od procesu Node nie ma, więc do produkcji Vercel kieruje na płatny Sandbox.