OpenAI
agentsagentic-codingopen-sourceproductivityinterview

Jak Peter Steinberger solo vybudoval virálního AI agenta

Peter Steinberger — tvůrce PSPDFKit (1 miliarda+ zařízení), který se stal vedoucím agentů v OpenAI — usedl pro první epizodu série OpenAI „Builders Unscripted”. Poté, co jeho open-source osobní AI agent OpenClaw nasbíral přes 180 000 hvězd na GitHubu a dal vzniknout komunitní akci (ClawCon) s více než tisícem účastníků, Steinberger sdílí hluboce osobní cestu z vyhoření k budování toho, co nazývá „konečnou podobou” toho, co vždy chtěl vytvořit.

O momentu, kdy mu AI „klikla”: Po 13 letech vedení PSPDFKit Steinberger vyhořel a od technologií se odpoutal. Když se vrátil, vložil nedokončený projekt do Gemini Studio, nechal vygenerovat specifikaci, tu přetáhl do Claude Code a napsal „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 později to skutečně fungovalo. Byl to ten nejhorší odpad. Ale byl to ten moment, kdy mi to opravdu kliklo — dostal jsem husí kůži z těch možností.) Tento dopaminový náraz vedl k roku posedlého budování.

O agentech jako řešitelích problémů, nejen o kodérech: Když Steinberger poslal hlasovou zprávu přes svého WhatsApp bota, agent přišel na to, jak ji zpracovat zcela sám — zkontroloval hlavičku souboru, převedl ji pomocí FFmpeg, našel klíč OpenAI v prostředí a pomocí cURL ji přepsal přes API. “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.” (Tyto věci jsme budovali pro agentické programování. Ale ve skutečnosti je ta dovednost abstraktnější — pokud chcete být opravdu dobrým kodérem, musíte být opravdu dobrým řešitelem problémů. A to platí v jakékoli oblasti.)

O „agentické pasti”: Steinberger varuje, že mnoho vývojářů uvízne v přehnaném optimalizování svého AI prostředí místo toho, aby skutečně 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.” (Mnoho lidí uvízne v pokusu super-optimalizovat své prostředí. Ve skutečnosti vás to nedělá produktivnějšími, ale připadá vám, že jste produktivnější.) Jeho vlastní přístup je záměrně jednoduchý: žádné worktrees, jen 1–10 checkoutů a konverzační prompty, kde se vždy modelu ptá: „Máš nějaké otázky?”

O vibe codingu vs. agentickém programování: Ve svém charakteristickém pohledu Steinberger opakuje svou kontroverzní pozici: “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, že vibe coding je nadávka. Zkusí AI, ale nechápou, že je to dovednost. Vezmete kytaru — první den na ni dobře hrát nebudete.) Rozdíl tkví v tom, že AI programování je řemeslo vyžadující praxi, ne kouzelné tlačítko.

O PR jako „prompt requests”: S více než 2 000 otevřenými PR na OpenClaw Steinberger změnil způsob, jakým hodnotí příspěvky. Kód nečte jako první — ptá se modelu: „Jaký je záměr tohoto PR?” Protože mnoho přispěvatelů použilo AI k vygenerování svého kódu, záměr je důležitější než implementace. Lokalizovaná oprava přitom často odhalí hlubší architektonický problém, který vyžaduje zcela jiné řešení.

6 poznatků od Steinbergera o sólovém vývoji s AI

  • Jedna osoba dokáže vybudovat to, na co nestačily týmy — 90 000 příspěvků na GitHubu napříč 120+ projekty za rok, něco, co by „před AI agenty nebyl žádný člověk schopen”
  • Optimalizujte kódovou základnu pro agenty, ne pro lidi — Struktura kódu, která nejlépe funguje pro AI, není vždy ta, kterou by preferoval lidský vývojář, a to je v pořádku
  • Přistupujte k tomu hravě — Nezačínejte pracovními projekty; budujte něco, co jste vždy chtěli vytvořit. Učení se děje skrze zkoumání
  • Důvěra se buduje postupně — Steinbergerova důvěra v Codex, „že builduje to, co chci, ze všech dostupných nástrojů, je nyní nejvyšší,” ale přišla po měsících praxe
  • Agent vás překvapí — Umístěný do Docker kontejneru bez cURL agent sestavil vlastního HTTP klienta z kompilátoru C a TCP socketů
  • Software, který se sám upravuje, je tady — Uživatelé OpenClaw mohou doslova promptem přimět agenta, aby změnil vlastní zdrojový kód, a proto vývojáři-neprofesionálové poprvé odesílají PR

Co to znamená pro sólové budovatele a adopci AI agentů

Steinbergerův příběh je důkazem teze o „jednočlenném unicornu”, kterou prosazuje Sam Altman. Kombinace hlubokých odborných znalostí v dané oblasti, agentických nástrojů a myšlení budovatele vytváří páku, která před rokem prostě neexistovala. Jeho rada pro evropské vývojáře, kteří agentické nástroje ještě nepřijali: „Pokud jste iniciativní, pokud jste chytří, budete žádanější než kdy dřív.” Otázka nezní, zda AI agenty přijmout — ale jak rychle dokážete rozvinout dovednost s nimi pracovat.