🖥️ #90: Programowanie z AI - najważniejsze zasady
+ tickety umierają, dlaczego Anthropic wygrywa i rewolucja tekstowych layoutów?
Siema!
Mój nowy film Efektywne programowanie z AI: najważniejsze zasady jest już na YT!
Bierzemy na tapet wydajną pracę z agentami AI. Skupiamy się na najważniejszych zasadach, procesach i mindsetcie. Bez konkretnych narzędzi, bez podstaw typu “użyj plan mode do planowania 🤓☝️”.
Co znajdziesz w środku?
Context Engineering - świadoma inżynieria inputu i smart&dumb zones
Compaction - jak pokonać limity LLMów i wydajnie przekazywać informacje pomiędzy konwersacjami
Kontrola - zarządzanie jakością, bycie na bieżąco i jak nie generować slopu
Workflow - podejście Reasearch → Plan → Implement
Linear: issue tracking is dead
Świat się zmienia, a procesy razem z nim. Zaczynają to dostrzeć topowi gracze na rynku pokroju Linear. Jest to jeden z najbardziej znanych systemów do trackowania zadań, coś pokroju Jiry, Asany, czy Clickup’a.
Stawiają oni śmiałą tezę, że tradycyjne podejście, w którym PM określa zakres prac, inżynierowie przygotowują wyceny, ustalane są priorytety itp. odchodzi do lamusa.
Jednocześnie przedstawiają alternatywę nastawioną na zbieranie kontekstu i delegację pracy agentowi. W takim procesie zespół skupia się na intecji danej zmiany, specyfikacji i ocenie, nie na mechanicznej pracy.
Normalnie uznałbym to za czysty chwyt marketingowy, gdyby nie to, że się z tym zgadzam.
Ostatnio pisałem o procesie code review i o tym, że czeka nas tutaj jakaś ewolucja. O zmianie jestem jeszcze bardziej przekonany w kontekście planowania zdań i procesów z tym związanych. Obserwuję podobne praktyki w prawdziwych, dużych firmach. Prędzej czy później nastąpi jakiś shift odpowiedzialności, czy to będzie coś takiego, jak propnuje Linear? Zobaczymy. Jedno jest pewne - the future is now, old man.
Dlaczego Anthropic wygrywa?
Pomarańczowi wygrywają. Powód? Twórcy Claude Code narzucili szalone tempo. 74 wydania w ciągu zaledwie 52 dni. Choć ich podejście do open source pozostawia wiele do życzenia, a pozwami sypią jak z rękawa, najwyraźniej doskonale wiedzą, czego potrzebują ich użytkownicy.
Zupełnie inaczej niż OpenAI, które, tak na marginesie, ostatnio ubiło projekt Sora. Podobne wynalazki pokroju przeglądarki Atlas, też są już praktycznie martwe…
Od Claude Team dostaliśmy ostatnio ewolucję w kontekście Computer Use, o którym było głośno wiele miesięcy temu. Ta funkcja pozwala Claude’owi kontrolować nasze urządzenia, wchodzić w interakcje z apkami (Slack, Kalendarz), czy przeglądarką. W połączeniu z ostatnio zaprezentowym Remote Control, wiele osób widzi w tym realną alternatywę dla OpenClaw.
Kolejna nowość - auto mode. Nowa, sprytniejsza wersja --dangerously-skip-permissions. Claude sam decyduje, czy warto zapytać użytkownika o potwierdzenia akcji, czy potwierdzić i lecieć dalej. Fajnie to może się wpisać we wspomniany Computer Use i pewnych “niegroźnych akcji”.
Rewolucja tekstowych layoutów z AI?
AI nie tylko pozwla klepać stronki w ułamku sekundy… Pozwala również świetnym inżynierom pokonywać kolejne granice.
Cheng Lou to inżynier, który pracował nad m.in. React, Messanger, czy Midjourney. Zaprezentował on narzędzie do układania tekstowych layoutów. Nie bez powodu post poszedł viralem. Jest to bardzo imponujące z technicznego punktu widzenia - ten problem od lat nie był właściwie rozwiązany.
Silnik wspiera najróżniejsze języki świata, w tym koreański zmieszany z arabskim RTL i emoji specyficznymi dla danej platformy. Udało się to osiągnąć z Claude Code i Codex poprzez pokazanie im podstawowych informacji o przeglądarkach. Agenci przez tygodnie wykonywali pomiary i iteracyjnie sprawdzali poprawność danych.
Efekt? Ludzie zaczęli tworzyć ciekawie wyglądające tekstowe layouty:
Czy to przyjmie się to na dłużej? Czy to jakiś nowy paradygmat? Pewnie nie, ale może za kilka lat wyjdzie z tego coś fajnego i zobaczymy coś podobnego natywnie wspieranego przez technologie. Dawno nic ciekawego nie było w web devie, fajne odświeżenie :)
Ciekawe linki
Anthropic: doświadczenia z harness engineering
W ostatnim wydaniu mówiliśmy sobie o nowym, głośnym haśle - harness engineering. To podejście, w którym skupiamy się na środowisku agenta i jego możliwościach. Starmy się poprzez narzędzia i techniki wycisnąć z modeli jak najwięcej.
W moje ręce wpadł świetny artykuł z case’em od Anthropica. Autor opisuje swoją przygodę z harness’em, użyte narzędzia, podejścia, koszty, to co działa, a co nie. Cały artykuł skupia się na długo działających taskach, które miały działać pomiędzy konwersacjami, w celu stworzenia frontendowego designu strony.
Boris Cherny - nieznane sztuczki do Claude Code
Gdy sam twórca CC dzieli się przydatnymi tipami do pracy ze swoim narzędziem to zdecydowanie warto słuchać. Boris podrzucił kolejny twitterowy thread, w którym dzieli się klikoma ciekawymi sztuczkami. Wiele z nich obejmuje bardzo świeże APIs - warto spojrzeć!
Projektowanie ładnego frontendu z GPT-5.4
Powszechnie znaną opinią w bańce coding agents jest to, że nowe modele od OpenAI pozostają w tyle, jeśli chodzi o wypluwanie frontendu/desingu. Twórcy GPT-5.4 postanowili coś z tym zrobić. Wypuścili artykuł i gotowego skilla, które mają nam pomóc radzić sobie z tego typu pracą. Jeśli używasz narzędzi od OpenAI na co dzień, zdecydowanie warto luknąć.
Już uciekasz?
Jeśli Ci się podobało, kliknij 🧡 poniżej, to nic nie kosztuje! Doceniasz w ten sposób moją pracę i motywujesz do dalszych działań :)
Do następnego,
Olaf




