OpenAI
agentsagentic-codingopen-sourceproductivityinterview

Ako Peter Steinberger vybudoval virálneho AI agenta sám

Peter Steinberger — tvorca PSPDFKit (1 miliarda+ zariadení), ktorý sa stal vedúcim tímu agentov v OpenAI — si sadol na prvý diel série „Builders Unscripted” od OpenAI. Po nedávnom nástupe do OpenAI, keď jeho open-source osobný AI agent OpenClaw nazbiera 180-tisíc+ hviezd na GitHube a dal vzniknúť komunitnému podujatiu ClawCon s viac ako tisíc účastníkmi, Steinberger zdieľa veľmi osobnú cestu od vyhorenia k budovaniu toho, čo nazýva „finálnou formou” toho, čo vždy chcel vytvoriť.

O momente, keď mu AI dávkla zmysel: Po 13 rokoch riadenia PSPDFKit Steinberger vyhorel a odišiel z technologického sveta. Keď sa vrátil, vložil rozrobený projekt do Gemini Studio, aby vygeneroval špecifikáciu, potom tú špecifikáciu pretiahol do Claude Code a napísal „build.” “One hour later, it actually worked. It was the worst slop. But this was the moment where it really clicked — I got goosebumps for the possibilities.” (O hodinu neskôr to skutočne fungovalo. Bol to ten najhorší brak. Ale to bol moment, keď mi to naozaj docvaklo — dostával som zimomriavky z tých možností.) Tento dopamínový záchvat viedol k roku posadnutého budovania.

O agentoch ako riešiteľoch problémov, nielen kódovačoch: Keď Steinberger poslal hlasovú správu cez svojho WhatsApp bota, agent si sám na vlastnú päsť prišiel na to, ako ju spracovať — preskúmal hlavičku súboru, skonvertoval ho pomocou FFmpeg, našiel kľúč OpenAI v prostredí a na prepis cez API použil cURL. “We built these things for agentic engineering. But really, the skill is more abstract — if you want to be a really good coder, you need to be a really good problem solver. And that just maps in any domain.” (Tieto veci sme budovali pre agentické programovanie. V skutočnosti je však tá zručnosť abstraktnejšia — ak chceš byť naozaj dobrý kódovač, musíš byť naozaj dobrý riešiteľ problémov. A to platí v akomkoľvek odbore.)

O „agentickej pasci”: Steinberger varuje, že mnohí vývojári uviaznu pri nadmernom optimalizovaní svojho AI prostredia namiesto toho, aby skutočne niečo budovali. “A lot of people get stuck trying to super optimize their setup. It doesn’t really make you more productive, but it feels like you’re more productive.” (Veľa ľudí uviazne v snahe super optimalizovať svoje nastavenie. V skutočnosti vás to nerobí produktívnejšími, ale má to pocit, že ste produktívnejší.) Jeho vlastný prístup je zámerne jednoduchý: žiadne worktrees, len 1–10 checkoutov a konverzačné promptovanie, kde vždy pýta model „Máš nejaké otázky?”

O vibe kodovaní verzus agentické programovanie: Steinberger v charakteristickom vystúpení trvá na svojej kontroverznej pozícii: “I think vibe coding is a slur. They try AI, but they don’t understand that it’s a skill. You pick up the guitar — you’re not going to be good at the guitar in the first day.” (Myslím si, že vibe coding je urážka. Vyskúšajú AI, ale nechápu, že je to zručnosť. Vezmeš gitaru — na gitare nebudeš dobrý hneď prvý deň.) Rozdiel spočíva v tom, že AI kódovanie je remeselná zručnosť, ktorá si vyžaduje prax, nie čarovné tlačidlo.

O PR, ktoré sa stávajú „prompt requests”: S viac ako 2 000 otvorenými PR na OpenClaw Steinberger zmenil spôsob, akým kontroluje príspevky. Kód nečíta ako prvý — pýta model „Aký je zámer tohto PR?” Keďže mnoho prispievateľov použilo AI na generovanie kódu, zámer je dôležitejší ako implementácia. Lokalizovaná oprava často odhalí hlbší architektonický problém, ktorý si vyžaduje celkom iné riešenie.

6 záverov od Steinbergera o sólovom vývoji s AI

  • Jedna osoba dokáže vybudovať to, čo sa tímom nepodarilo — 90 000 príspevkov na GitHub naprieč 120+ projektmi za rok, niečo, čo „by predtým nebolo možné pre žiadneho jednotlivca” bez AI agentov
  • Optimalizujte kódovú základňu pre agentov, nie pre ľudí — Štruktúra kódu, ktorá AI funguje najlepšie, nie je vždy tá, ktorú by preferoval ľudský vývojár, a to je v poriadku
  • Pristupujte k tomu hrávo — Nezačínajte pracovnými projektmi; budujte niečo, čo ste vždy chceli vytvoriť. Učenie sa deje cez objavovanie
  • Dôvera sa buduje postupom času — Steinbergerova dôvera v Codex, že „vybuduje to, čo chcem, zo všetkých dostupných nástrojov, je teraz najvyššia,” ale prišla po mesiacoch praxe
  • Agent vás prekvapí — Keď bol umiestnený do Docker kontajnera bez cURL, agent si vytvoril vlastného HTTP klienta z C kompilátora a TCP socketov
  • Samoupravujúci sa softvér je tu — Používatelia OpenClaw môžu doslova promptovať agenta, aby zmenil vlastný zdrojový kód, a preto ľudia bez programátorského vzdelania prvýkrát posielajú PR

Čo to znamená pre sólových vývojárov a adopciu AI agentov

Steinbergerov príbeh je dôkazom tézy o „jednočlennom jednorožcovi”, ktorú presadzuje Sam Altman. Kombinácia hlbokoj odbornosti v danej oblasti, agentických nástrojov a myslenia staviteľa vytvára páku, ktorá pred rokom jednoducho neexistovala. Jeho rada európskym vývojárom, ktorí ešte neprijali agentické nástroje: „Ak ste proaktívni, ak ste inteligentní, budete žiadanejší ako kedykoľvek predtým.” Otázka nie je, či prijať AI agentov — ale ako rýchlo dokážete rozvinúť zručnosť ich efektívneho využívania.