Preskočiť na obsah
3.5Pokročilý7 min

OpenAI Agents SDK: Čo dokáže a kedy sa hodí

Sebastian KarallAktualizované 17. októbra 2026
Definition

OpenAI Agents SDK je odľahčený open-source framework (licencia MIT, Python a TypeScript) na tvorbu agentov s malým počtom abstrakcií. Spája Agents, Handoffs, Guardrails, Sessions a Tracing, je produkčným nástupcom experimentu Swarm a od apríla 2026 ho rozširuje vykonávanie v sandboxe a model-native harness.

Na prvý pohľad

  • OpenAI Agents SDK je zámerne minimalistické: základnými primitívami sú Agents, Handoffs, Guardrails, Sessions a Tracing namiesto ťažkých grafových modelov.
  • Je produkčne pripraveným nástupcom experimentu Swarm a od apríla 2026 ho dopĺňa natívne vykonávanie v sandboxe, Memory/Snapshots a podpora MCP a AGENTS.md (stav 2026).
  • Silné stránky má v ekosystéme OpenAI: najrýchlejší čas do prvého dema, natívna optimalizácia pre modely GPT a vizuálny Agent Builder z AgentKitu.
  • Hranice: stále API vo verzii v0.x, menej vyspelé multiagentové vzory ako pri LangGraphe a výrazná väzba na OpenAI. Assistants API má ukončenú podporu, dátum jeho vypnutia bol 26. august 2026.
  • Pre modely OpenAI s dátovou rezidenciou v EÚ existujú dve cesty: európsky región OpenAI API (len po schválení zo strany OpenAI) alebo Azure OpenAI s nasadením v regiónoch EÚ. Bez výberu regiónu OpenAI miesto spracovania negarantuje.
  • Hodí sa na nasadenia zamerané na GPT a rýchlu iteráciu; pre dlhodobo bežiace workloady, ktoré podliehajú auditu, sú často lepšou voľbou LangGraph alebo Microsoft Agent Framework.

OpenAI Agents SDK je odľahčený open-source framework (licencia MIT) na tvorbu AI agentov so zámerne malým počtom abstrakcií. Je dostupný v Pythone a TypeScripte, považuje sa za produkčne pripraveného nástupcu experimentu Swarm a spája päť základných primitív: Agents, Handoffs, Guardrails, Sessions a Tracing. Aktualizácia z 15. apríla 2026 pridala natívne vykonávanie v sandboxe, model-native harness a podporu MCP a AGENTS.md (stav 2026).

  • Čo to je: agentový framework od OpenAI s nízkou mierou abstrakcie, prvýkrát zverejnený 11. marca 2025, aktuálne vo verzii 0.14.x alebo vyššej (stav k 04/2026).
  • Na čo sa hodí: nasadenia zamerané na GPT, rýchla iterácia a najkratší čas do prvého dema, vrátane vizuálneho Agent Buildera z AgentKitu.
  • Kde sú hranice: stále API vo verzii v0.x, menej vyspelé multiagentové vzory ako pri LangGraphe a výrazná väzba na modely OpenAI.

Prehľad základných primitív

Dizajn sa riadi princípom „minimal abstractions“: namiesto ťažkého grafového modelu alebo modelu posádky (crew) ponúka hŕstku skladateľných stavebných blokov.

  • Agents: Jednotka, ktorú tvoria inštrukcie, nástroje a model. Nástroje siahajú od prístupu k súborom a shellu cez apply-patch až po vykonávanie v sandboxe, ktoré je dostupné od apríla 2026.
  • Handoffs: Agent odovzdá konverzáciu inému, špecializovanému agentovi. Je to ústredný vzor pre multiagentové procesy. Alternatívne možno agentov zapojiť ako nástroje („Agents as Tools“), ak si má volajúci agent ponechať kontrolu.
  • Guardrails: Validačná a bezpečnostná vrstva, ktorá kontroluje vstupy a výstupy skôr, než sa ďalej spracujú.
  • Sessions: Konfigurovateľná krátkodobá a dlhodobá pamäť; s aktualizáciou z apríla 2026 pribudli Memory a Snapshots.
  • Tracing: Zabudovaná pozorovateľnosť cez OpenAI Traces UI, doplnená o export cez OpenTelemetry, napríklad do Logfire alebo AgentOps.

Týchto päť primitív pokrýva štyri zo šiestich stavebných blokov, ktoré tvoria plnohodnotný agentový framework (abstrakcia agenta, vrstva nástrojov, správa stavu, orchestrácia), a dopĺňa ich o pozorovateľnosť (observability) a produkčné hooky.

Od experimentu Swarm k produkčnému SDK

Swarm bol skorý, zámerne experimentálny pokus OpenAI o multiagentové systémy, bez produkčného nároku a bez oficiálnej podpory. Agents SDK preberá jeho hlavné myšlienky, predovšetkým jednoduché handoffy medzi agentmi, a pretavuje ich do podporovaného frameworku. Cesta k zrelosti je viditeľná od spustenia: na konferencii DevDay 6. októbra 2025 predstavila spoločnosť OpenAI v rámci AgentKitu vizuálny Agent Builder, Connector Registry a ChatKit. Aktualizácia z 15. apríla 2026 potom priniesla vykonávanie v sandboxe, model-native harness pre dlhodobo bežiace úlohy a plnohodnotnú podporu protokolu Model Context Protocol (MCP) a konvencie repozitárov AGENTS.md.

Dôležité pre plánovanie: spoločnosť OpenAI v auguste 2025 ohlásila ukončenie podpory staršieho Assistants API. Ako dátum vypnutia uvádza prehľad ukončovaných rozhraní OpenAI 26. august 2026. Nové projekty stavajú priamo na Agents SDK a Responses API, existujúce workloady na Assistants API treba presunúť na Responses API a Conversations API (stav k októbru 2026).

Silné stránky v ekosystéme OpenAI

Najväčšie výhody vznikajú, keď už aj tak pracuješ v stacku OpenAI:

  • Natívna optimalizácia pre modely GPT: SDK je úzko zladené s modelmi OpenAI, takže volanie nástrojov (tool calling) a uvažovanie (reasoning) môžeš využiť priamo.
  • Najkratší čas do dema: Málo abstrakcií znamená málo boilerplate kódu. Funkčný agent je hotový rýchlo.
  • Vizuálna vrstva cez AgentKit: Agent Builder znižuje vstupnú bariéru aj pre menej technicky zdatné zainteresované strany.
  • Otvorené protokoly: MCP a AGENTS.md sú od apríla 2026 natívne podporované, čo štandardizuje pripájanie nástrojov a konvencie repozitárov.
  • Dosah na ďalších poskytovateľov (s hviezdičkou): Podľa OpenAI možno SDK cez endpointy kompatibilné s Chat Completions prevádzkovať s viac ako 100 LLM. Ide však o tvrdenie dodávateľa a v praxi to závisí od kompatibility konkrétneho endpointu.

V produkcii SDK nasadzujú okrem iných Ramp, Bain & Company, Canva a LY Corporation.

Hranice a viazanosť na poskytovateľa

Odvrátenú stranu minimalizmu treba jasne pomenovať:

  • Väzba na OpenAI: Aj keď je SDK open source, API modelov zostáva proprietárne. Natívna optimalizácia pre modely OpenAI projekty fakticky viaže na GPT.
  • Stále v0.x: API nie je finálne; spätne nekompatibilné zmeny sú možné.
  • Menej vyspelé multiagentové vzory: Pre zložitú, dlhodobo bežiacu orchestráciu, ktorá podlieha auditu, je LangGraph so svojím grafovým modelom a s LangSmithom alebo Microsoft Agent Framework spoľahlivejšou voľbou.
  • Nútená migrácia z Assistants API: Assistants API má ukončenú podporu, dátum jeho vypnutia bol 26. august 2026. Existujúce workloady treba presunúť na Responses API a Conversations API.
  • Dátová rezidencia v regióne DACH: Bez výberu regiónu OpenAI negarantuje, kde sa požiadavky na API spracúvajú. Pre modely OpenAI s dátovou rezidenciou v EÚ existujú dve cesty: európsky región OpenAI API (ukladanie a spracovanie v EHP a vo Švajčiarsku, len po schválení zo strany OpenAI) alebo Azure OpenAI s nasadením v regiónoch EÚ (napríklad Frankfurt, West Europe, Sweden Central). Diskusia o zákone CLOUD Act pri amerických dodávateľoch pretrváva. Ide o informatívny prehľad, ktorý nenahrádza právne poradenstvo.

Porovnanie s alternatívami

Kritérium

OpenAI Agents SDK

LangGraph

Microsoft Agent Framework

Claude Agent SDK

Jazyky

Python, TypeScript

Python, JS/TS

.NET (C#), Python; Java beta

Python, TypeScript

Licencia

MIT (API modelov proprietárne)

MIT

MIT

Python: MIT; TypeScript: Anthropic Commercial Terms

Zrelosť (stav 2026)

GA s aktívnym vývojom, API v0.x

GA (v1)

GA od 03.04.2026 s LTS

GA knižnica, API v0.x

Multiagentové vzory

Handoffs, Agents as Tools

Graf (Supervisor/Swarm/HITL)

Grafový workflow, paralelne/hierarchicky

Subagenti, Sessions

Podpora MCP

natívne (04/2026)

cez adaptér

natívne

natívne

Sandbox

natívne (04/2026)

stredná úroveň

CodeAct/Hyperlight

Permissions, Sandbox

Hosting v EÚ

európsky región OpenAI API (so schválením) alebo Azure OpenAI (EÚ)

ľubovoľný self-hosting (STACKIT, IONOS, OVHcloud)

regióny Azure v EÚ

cez AWS Bedrock (EÚ)

Rozhodovaciu logiku možno zhrnúť stručne: výhradne GPT a najrýchlejšia cesta k demu hovoria v prospech OpenAI Agents SDK. Povinnosť auditu, dlhodobo bežiace a výrazne stavové workloady hovoria v prospech LangGraphu alebo Microsoft Agent Frameworku. Povinný .NET vedie k Microsoft Agent Frameworku, pri strategickej voľbe Anthropic je to Claude Agent SDK.

Krátky príklad: triáž s handoffom

Typickým vzorom je triážny agent, ktorý prichádzajúce požiadavky posúva špecializovaným agentom. Ako pseudokód:

```python
from agents import Agent, Runner

billing_agent = Agent(
name="Billing",
instructions="Odpovedaj na otázky o faktúrach a platbách."
)

tech_agent = Agent(
name="Technika",
instructions="Rieš technické problémy s produktom."
)

triage = Agent(
name="Triage",
instructions="Postúp požiadavku vhodnému agentovi.",
handoffs=[billing_agent, tech_agent]
)

result = Runner.run_sync(triage, "Platbu za faktúru mi strhli z účtu dvakrát.")
print(result.final_output)
```

Triážny agent rozpozná tému fakturácie a cez handoff odovzdá konverzáciu agentovi Billing, ktorý odpovie s vlastným kontextom. Guardrails môžu vstup vopred skontrolovať, Sessions uchovávajú priebeh rozhovoru a každý krok sa automaticky zapíše do tracingu. Konkrétne to znamená: namiesto údržby jedného monolitického promptu so všetkými prípadmi rozdelíš logiku medzi špecializovaných agentov. To znižuje komplexnosť promptov a zdroje chýb sa dajú dohľadať v rozhraní Traces.

Pre agentúry a B2B manažérov s rozhodovacou právomocou

Pre marketingové agentúry a B2B tímy v regióne DACH je OpenAI Agents SDK najvhodnejším nástrojom, keď rozhodujú rýchle prototypy postavené na GPT a krátke iteračné cykly, napríklad pri triáži požiadaviek na podporu, obsahových pipelinoch alebo interných asistenčných systémoch. Kto dlhodobo stavia na suverenite, auditovateľnosti alebo nezávislosti od poskytovateľa, mal by s väzbou na dodávateľa vedome počítať, dátovú rezidenciu v EÚ zabezpečiť cez európsky región OpenAI API alebo cez Azure OpenAI a prompty, nástroje a sady evaluácií držať nezávislé od frameworku, aby neskôr mohol bez problémov prejsť na LangGraph alebo inú platformu. Blck Alpaca sprevádza tento výber architektúry a nástrojov v rámci integrácie AI agentov od prvej štúdie uskutočniteľnosti až po produkčnú prevádzku v súlade s GDPR.

Zhrnúť pomocou AIChatGPTClaudePerplexity

Otvorí chat s pripraveným promptom.

Často kladené otázky

Je OpenAI Agents SDK nástupcom Swarmu?
Áno. Swarm bol experimentálny multiagentový projekt OpenAI bez produkčného nároku. Agents SDK preberá jeho základné myšlienky (minimálne abstrakcie, handoffy medzi agentmi) a rozvíja ich ako podporovaný framework použiteľný v produkcii. Bolo zverejnené 11. marca 2025 a odvtedy sa aktívne rozširuje (stav 2026).
Som s Agents SDK viazaný na OpenAI?
Čiastočne. Samotné SDK je open source (licencia MIT) a podľa OpenAI ho cez endpointy kompatibilné s Chat Completions môžeš používať s viac ako 100 LLM. V praxi je však optimalizované priamo pre GPT, väzba na dodávateľa je reálna. API modelov zostáva proprietárne. Pre modely OpenAI s dátovou rezidenciou v EÚ existuje európsky región OpenAI API (len po schválení zo strany OpenAI) alebo Azure OpenAI s nasadením v európskych regiónoch (stav k októbru 2026).
Čo sú handoffy v OpenAI Agents SDK?
Handoff odovzdá konverzáciu od jedného agenta inému, špecializovanému agentovi, napríklad od triážneho agenta k agentovi pre fakturáciu alebo technickú podporu. Cieľový agent prevezme kontext aj riadenie. Alternatívne možno agentov zapojiť ako nástroje, ak si má volajúci agent ponechať kontrolu.
Hodí sa OpenAI Agents SDK na podnikové workloady, ktoré podliehajú auditu?
S obmedzením. Ponúka rozhranie Traces a export cez OTel (napríklad do Logfire alebo AgentOps), ale API je stále vo verzii v0.x a multiagentové vzory sú menej vyspelé ako pri LangGraphe. Pri prísnych požiadavkách na audit, logovanie a ľudský dohľad sú LangGraph s LangSmithom alebo Microsoft Agent Framework často spoľahlivejšou voľbou (stav 2026).
Musím migrovať z Assistants API?
Áno, a to okamžite, ak tvoj kód ešte volá endpointy Assistants API. Spoločnosť OpenAI ohlásila ukončenie podpory Assistants API v auguste 2025 a vypnutie naplánovala na 26. augusta 2026. Nové projekty stavajú priamo na Agents SDK a Responses API; existujúce workloady na Assistants API treba presunúť na Responses API a Conversations API. Drž prompty, nástroje a sady evaluácií nezávislé od frameworku, aby si si prechod uľahčil.

Ísť hlbšie?

Získajte nové analýzy priamo do schránky, alebo sa pozrite, ako tieto poznatky nasadzujeme pre firmy.