Agentic Coding

/eɪˈdʒentɪk ˈkoʊdɪŋ/

Also known as: agentic engineering, agent-supported development, AI párové programovanie

technical beginner

Čo je Agentic Coding?

Agentic coding je prístup k vývoju softvéru, kde AI agenti (ako Claude Code, Codex alebo Cursor) autonómne píšu, testujú a iterujú nad kódom, zatiaľ čo sa ľudský vývojár zameriava na architektúru, systémový dizajn a chut. Na rozdiel od jednoduchého automatického dopĺňania alebo chat-založeného AI kódovania zahŕňa agentic coding spúšťanie viacerých AI agentov paralelne, každý pracuje na rôznych častiach projektu.

Termín spopularizovali vývojári ako Peter Steinberger, ktorí ho rozlišujú od “vibe coding”—neformálnejšieho prístupu, kde vývojári podnecujú AI bez prísnych overovaní.

Kľúčové charakteristiky

Vývojár ako architekt

V agentic coding sa ľudská osobnosť zameriava na:

  • Systémový dizajn a architektúru
  • Definovanie verifikačných slučiek (testy, linting)
  • Okusovanie výstupov
  • Riadenie pozornosti agenta

“I’m the architect. Codex does the line-by-line understanding.” — Peter Steinberger

Paralelné vykonávanie agenta

Pokročilí praktici spúšťajú 5-10 agentov simultánne:

“I constantly jump around. One main project has my focus, and satellite projects also need attention—maybe I spend 5 minutes, it does something for half an hour, and I try it.”

Uzavreté feedback slučky

Kritický rozdiel od vibe coding je to, že agentic coding vyžaduje overenie:

“You have to close the loop. The agent needs to be able to debug and test itself.”

Agentic Coding vs Vibe Coding

AspektAgentic CodingVibe Coding
VerifikáciaAutomatizované testy, lintingManuálne overenie
Úloha vývojáraArchitektPrompter
Počet agentovViaceré paralelneZvyčajne jeden
Kontrola kóduZameraná na architektúruRiadok po riadku
Odpracované hodinyPotenciálne vyššieVariabilné

Príklad pracovného toku

  1. Fáza dizajnu: Diskutujte o funkciou s agentom, preskúmajte možnosti
  2. Architektúra: Rozhodnite sa o prístupe, štruktúre súborov, rozhraniach
  3. Delegácia: “Postavte túto funkciu, spustite plný gate, keď to bude hotové”
  4. Paralelná práca: Prejdite na iného agenta/funkciu, zatiaľ čo prvý варí
  5. Verifikácia: Agent spúšťa testy, hlási výsledky
  6. Integrácia: Zlúčite do kódovej základne, ak testy prejdú

Nástroje pre Agentic Coding

  • Claude Code: Anthropicov terminálový agent
  • Codex: OpenAI agent, chválený za dôkladné čítanie kontextu
  • Cursor: Agent IDE s rýchlou iteráciou
  • Windsurf: Alternatívny agent IDE

Kľúčové citáty

“Surprise: using agentic coding makes you a better coder because you have to think harder about your architecture so that it’s easier to verify.”

“Now that all the mundane stuff of writing code is automated away, I can move so much faster. But it’s mentally even more taxing because I’m managing 5-10 agents.”

Príbuzné čítanie

Mentioned In

Video thumbnail

Peter Steinberger

I do what I call agentic engineering with a little star. Vibe coding starts at 3:00 a.m.