[{"data":1,"prerenderedAt":1063},["ShallowReactive",2],{"tool-gemini-cli-hu":3},{"slug":4,"published":5,"minutes":6,"category":7,"tags":8,"keywords":14,"about":23,"sources":36,"cover":120,"og":121,"expertise":122,"locales":123,"lang":126,"title":127,"description":128,"coverAlt":129,"url":130,"pricing":131,"kind":132,"metaTitle":133,"takeaways":134,"faq":140,"toc":153,"blocks":181,"others":617},"gemini-cli","2026-10-07",9,"agents",[9,10,11,12,13],"Terminal agent","Gemini","MCP","Sandboxing","Data protection",[15,16,17,18,19,20,21,22],"gemini cli","gemini cli free tier","gemini cli pricing","gemini cli data privacy","gemini cli vs claude code","antigravity cli","gemini cli github action","gemini cli sandbox",[24,27,30,33],{"name":25,"url":26},"Gemini CLI","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli",{"name":28,"url":29},"Vertex AI","https:\u002F\u002Fcloud.google.com\u002Fvertex-ai",{"name":31,"url":32},"Apache License","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FApache_License",{"name":34,"url":35},"Model Context Protocol","https:\u002F\u002Fmodelcontextprotocol.io",[37,40,43,46,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117],{"title":38,"url":39},"Google Developers Blog: transitioning Gemini CLI to Antigravity CLI","https:\u002F\u002Fdevelopers.googleblog.com\u002Fen\u002Fan-important-update-transitioning-gemini-cli-to-antigravity-cli\u002F",{"title":41,"url":42},"Gemini CLI: quotas and pricing","https:\u002F\u002Fgeminicli.com\u002Fdocs\u002Fresources\u002Fquota-and-pricing\u002F",{"title":44,"url":45},"Gemini CLI: licence, terms of service and privacy notices","https:\u002F\u002Fgeminicli.com\u002Fdocs\u002Fresources\u002Ftos-privacy",{"title":47,"url":26},"GitHub: google-gemini\u002Fgemini-cli, the repository and README",{"title":49,"url":50},"Gemini CLI changelog: v0.63.0 released 6 October 2026","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Fchangelogs\u002Flatest.md",{"title":52,"url":53},"Gemini CLI reference: flags and approval modes","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Fcli\u002Fcli-reference.md",{"title":55,"url":56},"Gemini CLI configuration: settings.json and approval defaults","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Freference\u002Fconfiguration.md",{"title":58,"url":59},"Gemini CLI sandboxing","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Fcli\u002Fsandbox.md",{"title":61,"url":62},"Gemini CLI: context files (GEMINI.md)","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Fcli\u002Fgemini-md.md",{"title":64,"url":65},"Gemini CLI: MCP servers","https:\u002F\u002Fgithub.com\u002Fgoogle-gemini\u002Fgemini-cli\u002Fblob\u002Fmain\u002Fdocs\u002Ftools\u002Fmcp-server.md",{"title":67,"url":68},"Gemini API Additional Terms of Service","https:\u002F\u002Fai.google.dev\u002Fgemini-api\u002Fterms",{"title":70,"url":71},"Gemini Developer API pricing","https:\u002F\u002Fai.google.dev\u002Fgemini-api\u002Fdocs\u002Fpricing",{"title":73,"url":74},"Gemini Code Assist FAQs","https:\u002F\u002Fdocs.cloud.google.com\u002Fgemini\u002Fdocs\u002Fcodeassist\u002Ffaqs",{"title":76,"url":77},"Vertex AI data governance and zero data retention","https:\u002F\u002Fdocs.cloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Fdata-governance",{"title":79,"url":80},"Vertex AI data residency","https:\u002F\u002Fdocs.cloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Flearn\u002Fdata-residency",{"title":82,"url":83},"Vertex AI locations and endpoints","https:\u002F\u002Fdocs.cloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Flearn\u002Flocations",{"title":85,"url":86},"run-gemini-cli: the GitHub Action for Gemini CLI","https:\u002F\u002Fgithub.com\u002Fgoogle-github-actions\u002Frun-gemini-cli",{"title":88,"url":89},"Antigravity CLI migration guide","https:\u002F\u002Fantigravity.google\u002Fdocs\u002Fcli\u002Fgcli-migration",{"title":91,"url":92},"Claude pricing","https:\u002F\u002Fclaude.com\u002Fpricing",{"title":94,"url":95},"Claude Code: data usage","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdata-usage",{"title":97,"url":98},"Claude Code: setup and plan requirements","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fsetup",{"title":100,"url":101},"Claude Code: permission modes","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fpermission-modes",{"title":103,"url":104},"Claude Code: sandboxing","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fsandboxing",{"title":106,"url":107},"Claude Code licence (LICENSE.md)","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code\u002Fblob\u002Fmain\u002FLICENSE.md",{"title":109,"url":110},"OpenAI Codex pricing","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fpricing",{"title":112,"url":113},"OpenAI Codex CLI repository","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex",{"title":115,"url":116},"Codex: agent approvals and security","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fagent-approvals-security",{"title":118,"url":119},"Codex: sandboxing","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fconcepts\u002Fsandboxing","\u002Fimages\u002Fblog\u002Fgemini-cli\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fgemini-cli\u002Fog.jpg","ai-engineer",[124,125,126],"en","de","hu","Gemini CLI teszt: nyílt forráskodú, de egyéniként már nem ingyenes","A Gemini CLI Apache-2.0 licencű marad, de az ingyenes egyéni hozzáférés 2026. június 18-án megszűnt. Maradt a Code Assist, a fizetős API-kulcs és a Vertex AI.","Borítókép a Gemini CLI teszthez: egy prompt-ciklus a jóváhagyási kapun és a sandboxon át, a zárt ingyenes sávval","https:\u002F\u002Fwww.geminicli.com","Apache-2.0 · free individual tier closed 18 June 2026","Coding agent","Gemini CLI: nyílt, de már nem ingyenes · Balázs Csorba",[135,136,137,138,139],"A Gemini CLI Apache-2.0 licencű marad, és továbbra is karbantartják (v0.63.0, 2026. október 6.), de 2026. június 18. óta már nem szolgálja ki a Google AI Pro és Ultra előfizetőit, sem az ingyenes egyéni Code Assist-felhasználókat.","Vállalatnál a reális út a Code Assist Standard vagy Enterprise licenc, felhasználónként naponta 1500, illetve 2000 kéréssel, vagy egy fizetős Gemini API- vagy Vertex AI-kulcs.","Az adatvédelmi feltételek az úthoz igazodnak: a fizetős kulcs nem használja a promptokat a termékek javítására, a Code Assist engedély nélkül nem tanít az adataidon, a fizetés nélküli API-szint viszont felhasználható a Google termékeinek fejlesztésére.","Az EU-s adatrezidenciához az EU-s multiregionális Vertex AI-végpontból érdemes indulni, mert egy végpont önmagában nem garantálja az adatrezidenciát vagy a régión belüli feldolgozást.","A sandbox csak akkor lép életbe, ha bekapcsolod, és az alapértelmezett macOS-profil továbbra is széles körű fájlolvasást és hálózati hozzáférést enged.",[141,144,147,150],{"q":142,"a":143},"Használhatom még ingyen a Gemini CLI-t?","Egyéniként nem. A CLI kvótaoldala szerint a fizetés nélküli szintet és a Google One-felhasználókat 2026. június 18-án az Antigravity CLI váltotta fel, így a még mindig felsorolt ingyenes sorok elavultak. Az Antigravity CLI saját limitjeit nem ellenőriztem, ezért tervezés előtt nézd meg a Google oldalait.",{"q":145,"a":146},"Tanít a Gemini CLI a kódomon?","Az úttól függ. A Code Assist Standard és Enterprise esetén a Google engedély nélkül nem használja fel az adataidat a modelljei tanítására. Fizetős Gemini API-kulcs esetén a promptokat és a válaszokat nem használják a termékek javítására. A fizetés nélküli API-szinten a Google felhasználhatja a beküldött tartalmat a termékei fejlesztésére, és emberi átnézők is olvashatják.",{"q":148,"a":149},"Mibe kerül egy hívás a fizetős API-n?","A Google árlapja szerint 2026 októberében a Gemini 3.1 Pro Preview millió bemeneti tokenenként 2,00 dollárral, millió kimeneti tokenenként 12,00 dollárral szerepel, a gondolkodási tokenek pedig kimenetként számítanak. Ezen az áron egy 10 000 tokenes prompt és egy 1000 tokenes válasz hívása nagyjából 0,03 dollár, egy ügynöki munkamenet pedig sok hívásból áll. Az oldal 200 000 tokenes prompt körül külön árakat ad, ezért ellenőrizd a prompt méretéhez tartozó árat.",{"q":151,"a":152},"Nyílt forráskódú a CLI?","Igen. A kód Apache License 2.0 licenc alatt áll, ahogy a LICENSE fájl rögzíti. A licenc a kódra vonatkozik, nem a modellekre vagy a kvótákra, amelyeket a Google külön határoz meg.",[154,157,160,163,166,169,172,175,178],{"id":155,"title":156},"what-it-is","Mi ez",{"id":158,"title":159},"how-it-works","Hogyan működik",{"id":161,"title":162},"getting-started","Első lépések",{"id":164,"title":165},"approvals-and-sandbox","Jóváhagyási módok és a sandbox",{"id":167,"title":168},"context-mcp-and-actions","Kontextus, MCP és a GitHub Action",{"id":170,"title":171},"cost-and-deployment","Költség és adatvédelem",{"id":173,"title":174},"where-it-falls-short","Gyengeségek",{"id":176,"title":177},"verdict","Ítélet",{"id":179,"title":180},"sources","Források",[182,186,189,192,195,220,227,228,231,240,243,244,247,250,253,254,257,279,288,289,292,295,298,299,302,366,369,372,380,381,384,406,407,410,464,495,501,502],{"type":183,"content":184},"paragraph",[185],"A Gemini CLI a Google nyílt forráskódú terminálos ügynöke, és már nem az az ingyenes eszköz, amit a README még leír. Használd, ha a cégednél már van Code Assist Standard vagy Enterprise licenc, vagy ha a platformcsapatod fizetős API-kulcsokkal futtatja a Geminit, akár az EU-s Vertex AI-n keresztül is. Ne használd személyes ingyenes ügynökként: 2026. június 18. óta a Google áthelyezte az egyéni felhasználókat az Antigravity CLI-hez.",{"type":183,"content":187},[188],"Ez az értékelés azt nézi meg, mit tud a CLI, mely utak léteznek még 2026 októberében, hogy az egyes utak mit kezdenek a kódoddal, és hogyan áll a Claude Code és a Codex CLI mellett. A Google, az Anthropic és az OpenAI oldalait 2026. október 10-én nyitottam meg. Ahol nem tudtam megerősíteni egy számot – például a Code Assist ülésárát –, kihagytam.",{"type":190,"level":191,"id":155,"text":156},"heading",2,{"type":183,"content":193},[194],"A Gemini CLI egy npm-csomag, amely egy ügynököt futtat a terminálodban. Beolvassa a projektedet, shell-parancsokat futtat, fájlokat szerkeszt, a Google Keresőn keresztül webes keresést végez a válaszok alátámasztására, és MCP-szervereket hív. A kód Apache License 2.0 alatt áll, a legújabb stabil kiadás a v0.63.0, 2026. október 6-i verzió, a README szerint pedig a Gemini 3 modellek 1 millió tokenes kontextusablakkal rendelkeznek.",{"type":196,"ordered":197,"items":198},"list",false,[199,205,210,215],[200,204],{"tag":201,"children":202},"strong",[203],"Telepítés. ","npm install -g @google\u002Fgemini-cli, Homebrew vagy npx.",[206,209],{"tag":201,"children":207},[208],"Beépített eszközök. ","Google Keresős alátámasztás, fájlműveletek, shell-parancsok és weboldal-lekérés.",[211,214],{"tag":201,"children":212},[213],"Bővítmények. ","MCP-szerverek stdio, SSE vagy Streamable HTTP felett, valamint GEMINI.md kontextfájlok.",[216,219],{"tag":201,"children":217},[218],"Automatizálás. ","Headless mód a -p kapcsolóval, JSON kimeneti formátum és egy GitHub Action.",{"type":221,"variant":222,"title":223,"body":224},"callout","warn","Az ingyenes út 2026. június 18-án megszűnt",[225],[226],"A Google kvótaoldala szerint a fizetés nélküli szintet és a Google One-felhasználókat ezen a napon az Antigravity CLI váltotta fel. A tároló README-je még mindig egy ingyenes személyes belépést ír le, napi 1000 kéréssel, és nem említi a változást. Tervezéshez a dátumozott Google-oldalaknak higgy, ne a README-nek.",{"type":190,"level":191,"id":158,"text":159},{"type":183,"content":229},[230],"Minden kérés egy ciklust követ. A prompt a modellhez kerül, amely szükség esetén eszközöket kér. A jóváhagyási mód dönti el, hogy egy eszközhívás azonnal lefut-e, vagy megvárja a döntésedet, és ha bekapcsoltad a sandboxot, a hívás azon belül fut le, mielőtt a projektedhez érne. Az eredmény visszatér a modellhez, és a ciklus addig ismétlődik, amíg a válasz kész nem lesz.",{"type":232,"attrs":233,"inner":237,"caption":238},"diagram",{"viewBox":234,"role":235,"aria-labelledby":236},"0 0 720 330","img","d1-gc-t d1-gc-d","\u003Ctitle id=\"d1-gc-t\">Egy eszközhívás, két ellenőrzés\u003C\u002Ftitle>\u003Cdesc id=\"d1-gc-d\">Egy prompt a Gemini-modellhez kerül, amely eszközhívást kér. A hívás először az engedélykapun megy át, majd a sandboxon, mielőtt elérné a projektfájlokat. Az eredmény visszatér a modellhez, amely folytatja a ciklust, amíg tud válaszolni.\u003C\u002Fdesc>\u003Cdefs>\u003Cmarker id=\"ah-gc\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\u003Cpath d=\"M0 0L10 5L0 10z\" class=\"d-head\" \u002F>\u003C\u002Fmarker>\u003C\u002Fdefs>\u003Ctext x=\"20\" y=\"28\" class=\"d-title\">Egy eszközhívás, két ellenőrzés\u003C\u002Ftext>\u003Ctext x=\"700\" y=\"28\" text-anchor=\"end\" class=\"d-label\">ugyanaz a ciklus minden módban\u003C\u002Ftext>\u003Crect x=\"20\" y=\"60\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"80\" y=\"88\" text-anchor=\"middle\" class=\"d-text\">Prompt\u003C\u002Ftext>\u003Ctext x=\"80\" y=\"110\" text-anchor=\"middle\" class=\"d-small\">+ GEMINI.md\u003C\u002Ftext>\u003Crect x=\"160\" y=\"60\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-accent\" \u002F>\u003Ctext x=\"220\" y=\"88\" text-anchor=\"middle\" class=\"d-text\">Gemini-modell\u003C\u002Ftext>\u003Ctext x=\"220\" y=\"110\" text-anchor=\"middle\" class=\"d-small\">Auto\u003C\u002Ftext>\u003Crect x=\"300\" y=\"60\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"360\" y=\"88\" text-anchor=\"middle\" class=\"d-text\">Eszközhívás\u003C\u002Ftext>\u003Ctext x=\"360\" y=\"110\" text-anchor=\"middle\" class=\"d-small\">shell, edit, MCP\u003C\u002Ftext>\u003Crect x=\"440\" y=\"60\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-gold\" \u002F>\u003Ctext x=\"500\" y=\"88\" text-anchor=\"middle\" class=\"d-text\">Engedélykapu\u003C\u002Ftext>\u003Ctext x=\"500\" y=\"110\" text-anchor=\"middle\" class=\"d-small\">mód dönt\u003C\u002Ftext>\u003Crect x=\"580\" y=\"60\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-mint\" \u002F>\u003Ctext x=\"640\" y=\"88\" text-anchor=\"middle\" class=\"d-text\">Sandbox\u003C\u002Ftext>\u003Ctext x=\"640\" y=\"110\" text-anchor=\"middle\" class=\"d-small\">választható\u003C\u002Ftext>\u003Cpath d=\"M140 91 H158\" class=\"d-line\" marker-end=\"url(#ah-gc)\" \u002F>\u003Cpath d=\"M280 91 H298\" class=\"d-line\" marker-end=\"url(#ah-gc)\" \u002F>\u003Cpath d=\"M420 91 H438\" class=\"d-line\" marker-end=\"url(#ah-gc)\" \u002F>\u003Cpath d=\"M560 91 H578\" class=\"d-line\" marker-end=\"url(#ah-gc)\" \u002F>\u003Cpath d=\"M360 122 V160 H220 V124\" class=\"d-line-accent\" marker-end=\"url(#ah-gc)\" \u002F>\u003Ctext x=\"290\" y=\"182\" text-anchor=\"middle\" class=\"d-small\">az eredmény visszatér a modellhez\u003C\u002Ftext>\u003Cpath d=\"M640 124 V218\" class=\"d-line\" marker-end=\"url(#ah-gc)\" \u002F>\u003Crect x=\"580\" y=\"220\" width=\"120\" height=\"62\" rx=\"10\" class=\"d-sky\" \u002F>\u003Ctext x=\"640\" y=\"248\" text-anchor=\"middle\" class=\"d-text\">A projekt\u003C\u002Ftext>\u003Ctext x=\"640\" y=\"270\" text-anchor=\"middle\" class=\"d-small\">a fájlaid\u003C\u002Ftext>\u003Ctext x=\"20\" y=\"268\" class=\"d-small\">yolo kihagyja a kaput; plan módban nincs szerkesztés\u003C\u002Ftext>\u003Ctext x=\"20\" y=\"296\" class=\"d-small\">Az alapértelmezett Seatbelt-profil mellett a sandbox csak az írást korlátozza, a hálózatot nem\u003C\u002Ftext>",[239],"Minden eszközhívás átmegy az engedélykapun és a sandboxon, mielőtt módosíthatná a projekt fájljait.",{"type":183,"content":241},[242],"Két bemenet van a ciklus mellett. A GEMINI.md-fájlokat több helyről olvassa be és összefűzi, így a globális fájl és a projektfájl is alakítja a modell viselkedését. Az MCP-szerverek eszközeiket ugyanebbe a ciklusba adják, ahogy a következő szakasz bemutatja.",{"type":190,"level":191,"id":161,"text":162},{"type":183,"content":245},[246],"Egy aktív számlázású Cloud-projekt kulcsával kezdj. A fizetés nélküli szintet kivezették a CLI-ből, a számlázott hozzáférés pedig a Google feltételei szerint fizetős szolgáltatásnak számít. Állítsd be a GEMINI_API_KEY változót, majd futtass egy feladatot nem interaktívan a -s kapcsolóval, amely bekapcsolja a sandboxot, és amelyet a settings.json tools.sandbox kulcsa nevez meg.",{"type":248,"code":249},"code","npm install -g @google\u002Fgemini-cli\nexport GEMINI_API_KEY=\"key-from-a-billed-project\"\ngemini -s -p \"Run the test suite and summarise the failures\" --output-format json",{"type":183,"content":251},[252],"A JSON-kimenet a válasszal együtt használati statisztikát is ad, így egy szkript rögzítheti, hogy az egyes futtatások mennyit használtak fel. A v0.63.0 óta a nem interaktív futások önállóan is végrehajthatnak többlépéses terveket. Felügyelet nélküli futtatásnál tartsd bekapcsolva a sandboxot.",{"type":190,"level":191,"id":164,"text":165},{"type":183,"content":255},[256],"A jóváhagyási mód határozza meg, mely eszközhívások futnak le kérdés nélkül. A yolo mód csak a parancssorból állítható be, a régebbi --yolo kapcsoló pedig elavult, helyette a --approval-mode=yolo használandó.",{"type":196,"ordered":197,"items":258},[259,264,269,274],[260,263],{"tag":201,"children":261},[262],"default: ","kérdez a jóváhagyásról az eszközműveletek előtt.",[265,268],{"tag":201,"children":266},[267],"auto_edit: ","automatikusan jóváhagyja a szerkesztő eszközöket.",[270,273],{"tag":201,"children":271},[272],"plan: ","csak olvasható, kutatáshoz és tervezéshez, bármilyen módosítás előtt.",[275,278],{"tag":201,"children":276},[277],"yolo: ","mindent jóváhagy, ezért csak sandboxon belül használd.",{"type":183,"content":280},[281,282,287],"A sandbox választható. Kapcsold be a -s kapcsolóval, a GEMINI_SANDBOX változóval vagy a tools.sandbox beállítással, és válassz macOS Seatbelt (sandbox-exec), Docker, Podman, runsc vagy LXC közül. Az alapértelmezett Seatbelt-profil, a permissive-open alapesetben megtagadja a műveleteket, és az írást a projektkönyvtárra korlátozza, de széles körű fájlolvasást és hálózati hozzáférést enged. Írási korlátnak tekintsd, nem hálózati korlátnak. Felügyelet nélküli futtatókhoz a ",{"tag":283,"to":284,"children":285},"link","\u002Fblog\u002Fsandboxing-coding-agents-ci-checklist",[286],"ügynök-sandbox ellenőrzőlista: tanulságok egy CI-behatolásból"," többet fed le.",{"type":190,"level":191,"id":167,"text":168},{"type":183,"content":290},[291],"A GEMINI.md a legolcsóbb mód arra, hogy a szabályok egy helyen legyenek. A CLI több helyről olvas kontextfájlokat, így a ~\u002F.gemini alatti fájl és a projektben lévő fájl is érvényes. Az Antigravity CLI továbbra is olvassa ezt a fájlt, a migrációs útmutatója pedig az AGENTS.md-t is olvassa, így a meglévő projektszabályok átvihetők.",{"type":183,"content":293},[294],"Az MCP-szervereket az mcpServers alatt deklarálod a settings.json fájlban, mindegyiket parancsával, argumentumaival és környezeti változóival. Az olyan szervernél, amely jegyrendszerbe vagy tárolóba írhat, az alapértelmezett jóváhagyás a helyes, nem a yolo, és a használat előtt érdemes kipróbálnod, mely kérdéseket váltja ki.",{"type":183,"content":296},[297],"A run-gemini-cli Action a CLI-t GitHub-munkafolyamatokba hozza: pull requestek átnézéséhez, issue-k rendszerezéséhez, és olyan @gemini-cli kommentekhez, amelyek változtatást kérnek. Google-oldalon Gemini API-kulcsot vagy Workload Identity Federationt fogad el; GitHub-oldalon az alapértelmezett GITHUB_TOKEN-t vagy egy egyéni GitHub App-ot, amelyet a README ajánl. A beállítási szöveg még mindig ingyenes kvótákkal rendelkező AI Studio-kulcsot ír le, ezért inkább fizetős kulcsot használj. A Code Assist for GitHub 2026. június 18-tól nem fogad új telepítést GitHub-szervezeteken, a Google Cloudon át vásárolt verzió viszont változatlan.",{"type":190,"level":191,"id":170,"text":171},{"type":183,"content":300},[301],"Nincs mit saját gépen üzemeltetni. A CLI a gépeden fut, és minden kérést egy Google-végpontnak küld, így az ár és az adatfeltételek az úthoz igazodnak, nem az eszközhöz. A táblázat minden utat úgy sorol fel, ahogy a Google oldalai 2026 októberében leírják. A Google Keresővel való alátámasztás külön számlázódik az API-n: havonta 5000 kérés ingyenes a Gemini 3 és az újabb modelleken át, utána 1000-enként 14 dollár. A kimeneti árak tartalmazzák a gondolkodási tokeneket, és az árlap a prompt méretétől függően változtatja a díjakat.",{"type":303,"head":304,"rows":313},"table",[305,307,309,311],[306],"Út",[308],"Ár",[310],"Kvóta felhasználónként naponta",[312],"Adathasználat",[314,323,332,340,349,357],[315,317,319,321],[316],"Google-fiók: AI Pro, Ultra vagy ingyenes egyéni",[318],"2026. június 18-án megszűnt a CLI-nél",[320],"Nem alkalmazható",[322],"Átkerült az Antigravity CLI-hez",[324,326,328,330],[325],"Code Assist Standard",[327],"Felhasználónkénti licenc (az ár nincs ellenőrizve)",[329],"1500 kérés",[331],"Tanítás nem történik az engedélyed nélkül",[333,335,336,338],[334],"Code Assist Enterprise",[327],[337],"2000 kérés",[339],"Mint a Standard, a Google Cloud feltételei szerint",[341,343,345,347],[342],"Gemini API-kulcs, fizetős projekt",[344],"2,00 dollár bemenet, 12,00 dollár kimenet millió tokenenként (Gemini 3.1 Pro Preview)",[346],"Változó",[348],"A promptokat és a válaszokat nem használják a termékek javítására",[350,352,354,355],[351],"Vertex AI, fizetős",[353],"Tokenenkénti díj, regionális vagy multiregionális végpont",[346],[356],"Nincs tanítás előzetes engedély nélkül; memória-gyorsítótár legfeljebb 24 óráig, ha nincs kikapcsolva",[358,360,362,364],[359],"Fizetés nélküli Gemini API-kulcs",[361],"Ingyenes",[363],"250 a kvótaoldal szerint",[365],"Termékfejlesztésre használják; emberi átnézés lehetséges",{"type":183,"content":367},[368],"Az adatfeltételekben térnek el igazán az utak. A fizetés nélküli Gemini API-feltételek szerint a Google azt, amit beküldesz, a termékek és a gépi tanulási technológiák nyújtására, javítására és fejlesztésére használhatja. Emberi átnézők olvashatják, jegyzetelhetik és dolgozhatják fel a bemenetet és a kimenetet, miután az le lett választva a fiókodról, a kulcsodról és a projektedről, a Google pedig arra kér, hogy ide ne küldj érzékeny, bizalmas vagy személyes adatot. A fizetős feltételek szerint a promptokat és a válaszokat nem használják a termékek javítására, a fizetős használat pedig a Google adatfeldolgozási kiegészítője szerint zajlik.",{"type":183,"content":370},[371],"A Code Assist Standard és Enterprise a Google Cloud feltételeit követi, a GYIK szerint pedig a Google engedélyed nélkül nem tanítja a modelljeit az adataidon. A Vertex AI a Gemini Enterprise Agent Platformon minden felügyelt modellre tanítási korlátozást ír elő, a még nem általánosan elérhető modellekre is. Az adatrezidenciáról szóló oldala elválasztja a nyugvó adatokat a gépi tanulási feldolgozástól. Az EU-s multiregionális végpont a gépi tanulási feldolgozást az EU-tagállamokon belül tartja, és kizárja az Egyesült Királyságot és Svájcot.",{"type":183,"content":373},[374,375,379],"A Google helyek oldala szerint a végpontok nem garantálják az adatrezidenciát vagy a régión belüli gépi tanulási feldolgozást, ezért tudatosan válassz végpontot. Két Vertex-alapértelmezésről is döntened kell. A közzétett Gemini-modellek alapértelmezés szerint legfeljebb 24 órára a memóriában gyorsítótárazzák a bemeneteket és kimeneteket, projektenként, és ezt kikapcsolhatod. A Google Cloud szabványos feltételei lehetővé teszik a promptok naplózását visszaélések figyeléséhez, a nulla adatmegőrzéshez pedig kivételkérelem kell. A szélesebb EU-s ellenőrzőlistáért lásd: ",{"tag":283,"to":376,"children":377},"\u002Fblog\u002Fgdpr-llm-api-eu-data-residency",[378],"LLM-adatrezidencia a GDPR szerint: régiókezelés, nulla megőrzés, EU-s lehetőségek",".",{"type":190,"level":191,"id":173,"text":174},{"type":183,"content":382},[383],"A gyengeségek nagyrészt a tervezésről szólnak. Az ingyenes út megszűnt, a dokumentáció pedig lemaradt mögötte. A README még mindig ingyenes személyes belépést hirdet, a kvótatáblázat még felsorolja a lezárt sorokat, az Action beállítása pedig még ingyenes kulcsot kér. A README helyett a dátumozott Google-oldalakat olvasd, és számolj azzal, hogy a nevek változnak: a Vertex AI most a Gemini Enterprise Agent Platform alatt szerepel.",{"type":196,"ordered":197,"items":385},[386,391,396,401],[387,390],{"tag":201,"children":388},[389],"A sandbox írási korlát. ","A macOS alapértelmezett profilja széles olvasást és hálózati hozzáférést enged, így a shell-parancsokat futtató ügynök továbbra is indíthat hálózati hívásokat.",[392,395],{"tag":201,"children":393},[394],"A percenkénti limiteket nem teszik közzé. ","A kvótaoldal napi számokat ad, percenkénti számokat nem, ezért belőle nem lehet megbecsülni egy rövid csúcsterhelést.",[397,400],{"tag":201,"children":398},[399],"A tokenszámlákat nehéz előre megbecsülni. ","A gondolkodási tokenek kimenetként számítanak, az árak a prompt méretével változnak, az ügynöki munkamenetek pedig sok hívást indítanak.",[402,405],{"tag":201,"children":403},[404],"Két hiány maradt. ","Nem erősítettem meg az Antigravity CLI limitjeit és adatfeltételeit, sem a Code Assist felhasználónkénti árát.",{"type":190,"level":191,"id":176,"text":177},{"type":183,"content":408},[409],"A Gemini CLI ott éri meg, ahol licenc vagy fizetős kulcs már benne van a költségvetésben. A Code Assist Standard vagy Enterprise licenccel rendelkező cég egy Apache-2.0 ügynököt kap jóváhagyási módokkal, választható sandboxszal, GEMINI.md-vel, MCP-vel és Actionnel. Személyes projekthez az ingyenes út megszűnt, és én nem ott kezdeném.",{"type":303,"head":411,"rows":419},[412,414,415,417],[413],"Kérdés",[25],[416],"Claude Code",[418],"Codex CLI",[420,428,437,446,455],[421,423,425,427],[422],"Licenc",[424],"Apache-2.0",[426],"Nyilvános tároló, minden jog fenntartva",[424],[429,431,433,435],[430],"Belépő ár",[432],"Fizetős kulcs vagy Code Assist licenc",[434],"Pro havi 17 dollár éves számlázással, havonta 20 dollár; Max 100 dollártól",[436],"Ingyenes szint; Plus havi 20 dollár; Pro 100 dollártól",[438,440,442,444],[439],"Sandbox",[441],"Választható: Seatbelt, Docker, Podman, runsc, LXC",[443],"Seatbelt macOS-en; bubblewrap és socat Linuxon és WSL2-n",[445],"Alapértelmezetten be: Seatbelt, bubblewrap vagy a Windows-sandbox",[447,449,451,453],[448],"Jóváhagyási módok",[450],"default, auto_edit, plan, yolo",[452],"acceptEdits, plan és auto módok",[454],"Csak olvasható, Auto, CI-beállítás",[456,458,460,462],[457],"Tanítás az adataidon",[459],"Az úttól függ",[461],"Fogyasztói csomagok: tanításra kerülhet, ha a beállítás be van kapcsolva; üzleti: nincs tanítás, hacsak nem járulsz hozzá",[463],"Itt nincs ellenőrizve",{"type":196,"ordered":197,"items":465},[466,471,475,480,488],[467,470],{"tag":201,"children":468},[469],"Ezt válaszd, ha ","a cégednek van Code Assist Standard vagy Enterprise licence, és jóváhagyási módokkal és Actionnel rendelkező Apache-2.0 ügynököt szeretnél.",[472,474],{"tag":201,"children":473},[469],"a platformcsapatod már futtatja a Geminit a Vertex AI-n egy fizetős projektben, és EU-s végpontra van szükséged.",[476,479],{"tag":201,"children":477},[478],"Ezt ne válaszd ","személyes ingyenes ügynökként. Az egyéni út lezárult, az Antigravity CLI pedig erre a célra Google útja.",[481,484,487],{"tag":201,"children":482},[483],"Válaszd ",{"tag":283,"to":485,"children":486},"\u002Ftools\u002Fclaude-code",[416],", ha inkább havi csomagot fizetnél, mint tokeneket. Az ingyenes csomag nem tartalmazza a Claude Code-ot, ezért a Pro csomagtól tervezz.",[489,491,494],{"tag":201,"children":490},[483],{"tag":283,"to":492,"children":493},"\u002Ftools\u002Fopenai-codex-cli",[418],", ha már fizetsz a ChatGPT Plusért, és olyan sandboxot szeretnél, amely alapértelmezetten érvényesül.",{"type":221,"variant":496,"title":497,"body":498},"tip","Ellenőrizd, mely feltételek érvényesek, mielőtt kulcsot adsz hozzá",[499],[500],"A Google AI Studio kulcsa a fizetős feltételek alá esik, ha a fiókhoz aktív számlázású Cloud-projekt tartozik, vagy ha Workspace enterprise-fiókról van szó. Ellenőrizd, mely feltételek vonatkoznak a kulcsodra, mielőtt a CLI vagy az Action használná.",{"type":190,"level":191,"id":179,"text":180},{"type":196,"ordered":197,"items":503},[504,509,513,517,521,525,529,533,537,541,545,549,553,557,561,565,569,573,577,581,585,589,593,597,601,605,609,613],[505],{"tag":506,"href":39,"children":507},"a",[508],"Google Developers Blog: átállás a Gemini CLI-ről az Antigravity CLI-re",[510],{"tag":506,"href":42,"children":511},[512],"Gemini CLI: kvóták és árak",[514],{"tag":506,"href":45,"children":515},[516],"Gemini CLI: licenc, felhasználási feltételek és adatvédelmi tájékoztatók",[518],{"tag":506,"href":26,"children":519},[520],"GitHub: google-gemini\u002Fgemini-cli, a tároló és a README",[522],{"tag":506,"href":50,"children":523},[524],"Gemini CLI changelog: a v0.63.0 2026. október 6-án jelent meg",[526],{"tag":506,"href":53,"children":527},[528],"Gemini CLI referencia: kapcsolók és jóváhagyási módok",[530],{"tag":506,"href":56,"children":531},[532],"Gemini CLI konfiguráció: settings.json és alapértelmezett jóváhagyások",[534],{"tag":506,"href":59,"children":535},[536],"Gemini CLI: sandboxolás",[538],{"tag":506,"href":62,"children":539},[540],"Gemini CLI: kontextfájlok (GEMINI.md)",[542],{"tag":506,"href":65,"children":543},[544],"Gemini CLI: MCP-szerverek",[546],{"tag":506,"href":68,"children":547},[548],"A Gemini API kiegészítő felhasználási feltételei",[550],{"tag":506,"href":71,"children":551},[552],"A Gemini Developer API árai",[554],{"tag":506,"href":74,"children":555},[556],"Gemini Code Assist GYIK",[558],{"tag":506,"href":77,"children":559},[560],"Vertex AI adatkezelés és nulla adatmegőrzés",[562],{"tag":506,"href":80,"children":563},[564],"Vertex AI adatrezidencia",[566],{"tag":506,"href":83,"children":567},[568],"Vertex AI helyek és végpontok",[570],{"tag":506,"href":86,"children":571},[572],"run-gemini-cli: a Gemini CLI GitHub Actionje",[574],{"tag":506,"href":89,"children":575},[576],"Antigravity CLI migrációs útmutató",[578],{"tag":506,"href":92,"children":579},[580],"Claude árak",[582],{"tag":506,"href":95,"children":583},[584],"Claude Code: adathasználat",[586],{"tag":506,"href":98,"children":587},[588],"Claude Code: telepítés és csomagkövetelmények",[590],{"tag":506,"href":101,"children":591},[592],"Claude Code: engedélyezési módok",[594],{"tag":506,"href":104,"children":595},[596],"Claude Code: sandboxolás",[598],{"tag":506,"href":107,"children":599},[600],"Claude Code licenc (LICENSE.md)",[602],{"tag":506,"href":110,"children":603},[604],"OpenAI Codex árak",[606],{"tag":506,"href":113,"children":607},[608],"OpenAI Codex CLI tárolója",[610],{"tag":506,"href":116,"children":611},[612],"Codex: ügynökjóváhagyások és biztonság",[614],{"tag":506,"href":119,"children":615},[616],"Codex: sandboxolás",[618,721,825,935],{"slug":619,"published":620,"minutes":621,"category":7,"tags":622,"keywords":627,"about":635,"sources":646,"cover":714,"og":715,"expertise":122,"locales":716,"lang":126,"title":717,"description":718,"coverAlt":719,"url":638,"pricing":720,"kind":132},"opencode","2026-10-09",8,[623,624,625,626,11],"AI coding agent","Terminal","Open source","Local models",[619,628,629,630,631,632,633,634],"opencode review","open source coding agent","opencode vs claude code","terminal coding agent","opencode local models","opencode permissions","opencode mcp",[636,639,642,643],{"name":637,"url":638},"OpenCode","https:\u002F\u002Fopencode.ai",{"name":640,"url":641},"Large language model","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLarge_language_model",{"name":34,"url":35},{"name":644,"url":645},"Language Server Protocol","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLanguage_Server_Protocol",[647,650,653,656,659,662,665,668,671,674,677,680,683,686,689,692,694,697,699,702,705,708,711],{"title":648,"url":649},"OpenCode docs: intro and installation","https:\u002F\u002Fopencode.ai\u002Fdocs\u002F",{"title":651,"url":652},"OpenCode docs: providers, Models.dev and local models","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fproviders\u002F",{"title":654,"url":655},"OpenCode docs: agents, Build, Plan and subagents","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fagents\u002F",{"title":657,"url":658},"OpenCode docs: permissions and defaults","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fpermissions\u002F",{"title":660,"url":661},"OpenCode docs: MCP servers","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fmcp-servers\u002F",{"title":663,"url":664},"OpenCode docs: LSP servers","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Flsp\u002F",{"title":666,"url":667},"OpenCode docs: server and web interface","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fserver\u002F",{"title":669,"url":670},"OpenCode docs: config and precedence","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fconfig\u002F",{"title":672,"url":673},"OpenCode docs: Zen, pay-as-you-go models","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fzen\u002F",{"title":675,"url":676},"OpenCode docs: Go subscription plans","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fgo\u002F",{"title":678,"url":679},"OpenCode docs: share and data retention","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fshare\u002F",{"title":681,"url":682},"OpenCode docs: enterprise and data handling","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fenterprise\u002F",{"title":684,"url":685},"GitHub: anomalyco\u002Fopencode, MIT licence and README","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode",{"title":687,"url":688},"OpenCode release v1.18.35 (6 October 2026)","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode\u002Freleases\u002Ftag\u002Fv1.18.35",{"title":690,"url":691},"Claude Code licence file (LICENSE.md)","https:\u002F\u002Fraw.githubusercontent.com\u002Fanthropics\u002Fclaude-code\u002Fmain\u002FLICENSE.md",{"title":693,"url":92},"Claude pricing: plans and Claude Code access",{"title":695,"url":696},"Claude Code docs: connect to an LLM gateway","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fllm-gateway",{"title":698,"url":113},"OpenAI Codex CLI repository (Apache-2.0)",{"title":700,"url":701},"ChatGPT pricing: Codex included in plans","https:\u002F\u002Flearn.chatgpt.com\u002Fdocs\u002Fpricing",{"title":703,"url":704},"Codex configuration: model providers and config.toml","https:\u002F\u002Flearn.chatgpt.com\u002Fdocs\u002Fconfig-file\u002Fconfig-advanced",{"title":706,"url":707},"Aider website: git integration and LLM support","https:\u002F\u002Faider.chat\u002F",{"title":709,"url":710},"Aider licence file (Apache-2.0)","https:\u002F\u002Fraw.githubusercontent.com\u002FAider-AI\u002Faider\u002Fmain\u002FLICENSE.txt",{"title":712,"url":713},"GDPR, Regulation (EU) 2016\u002F679, Article 28","https:\u002F\u002Feur-lex.europa.eu\u002Flegal-content\u002FEN\u002FTXT\u002FHTML\u002F?uri=CELEX:32016R0679","\u002Fimages\u002Fblog\u002Fopencode\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopencode\u002Fog.jpg",[124,125,126],"OpenCode teszt: a nyílt forráskódú kódolóügynök bármely modellhez","Az OpenCode MIT licencű terminálos kódolóügynök bármely modellhez, felhős vagy helyi módon. Ügynökök, jogosultságok, MCP, LSP és adatvédelem.","Borítókép az OpenCode teszthez: egyetlen ügynökciklus a terminálban, amely egy felhős API-hoz, egy helyi modellhez és a Zenhez ágazik szét.","MIT · free, you pay the model provider",{"slug":722,"published":723,"minutes":621,"category":7,"tags":724,"keywords":730,"about":739,"sources":750,"cover":817,"og":818,"expertise":122,"locales":819,"lang":126,"title":820,"description":821,"coverAlt":822,"url":823,"pricing":824,"kind":725},"pydantic-ai","2026-10-08",[725,726,727,728,729],"Agent framework","Typed Python","Structured output","Dependency injection","OpenTelemetry",[731,732,733,734,735,736,737,738],"pydantic ai","pydantic ai review","pydantic ai vs langgraph","pydantic ai vs openai agents sdk","typed python agent framework","pydantic ai logfire pricing","pydantic ai 2.0 upgrade","python llm agent framework",[740,743,746,748],{"name":741,"url":742},"Pydantic","https:\u002F\u002Fpydantic.dev",{"name":744,"url":745},"Python (programming language)","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPython_(programming_language)",{"name":728,"url":747},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FDependency_injection",{"name":729,"url":749},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FOpenTelemetry",[751,754,757,760,763,766,769,772,775,778,781,784,787,790,793,796,799,802,805,808,811,814],{"title":752,"url":753},"Pydantic AI documentation","https:\u002F\u002Fai.pydantic.dev\u002F",{"title":755,"url":756},"pydantic-ai 2.55.0 on PyPI (released 9 October 2026)","https:\u002F\u002Fpypi.org\u002Fproject\u002Fpydantic-ai\u002F",{"title":758,"url":759},"pydantic\u002Fpydantic-ai on GitHub: licence, stars and README","https:\u002F\u002Fgithub.com\u002Fpydantic\u002Fpydantic-ai",{"title":761,"url":762},"Pydantic AI release notes: 2.51.0 to 2.55.0 and the 2.52.0 security fix","https:\u002F\u002Fgithub.com\u002Fpydantic\u002Fpydantic-ai\u002Freleases",{"title":764,"url":765},"Pydantic AI version policy","https:\u002F\u002Fai.pydantic.dev\u002Fversion-policy\u002F",{"title":767,"url":768},"Pydantic AI upgrade guide: the V2 betas and the stable release","https:\u002F\u002Fai.pydantic.dev\u002Fproject\u002Fchangelog\u002F",{"title":770,"url":771},"Pydantic AI output: tool output, retries and output validators","https:\u002F\u002Fai.pydantic.dev\u002Foutput\u002F",{"title":773,"url":774},"Pydantic AI dependencies and RunContext","https:\u002F\u002Fai.pydantic.dev\u002Fdependencies\u002F",{"title":776,"url":777},"Pydantic AI models and providers","https:\u002F\u002Fai.pydantic.dev\u002Fmodels\u002Foverview\u002F",{"title":779,"url":780},"Pydantic AI unit testing with TestModel and FunctionModel","https:\u002F\u002Fai.pydantic.dev\u002Ftesting\u002F",{"title":782,"url":783},"Pydantic AI durable execution overview","https:\u002F\u002Fai.pydantic.dev\u002Fdurable_execution\u002Foverview\u002F",{"title":785,"url":786},"Pydantic Logfire: observability for Pydantic AI","https:\u002F\u002Fai.pydantic.dev\u002Flogfire\u002F",{"title":788,"url":789},"Pydantic Logfire pricing","https:\u002F\u002Fpydantic.dev\u002Fpricing",{"title":791,"url":792},"Pydantic security and compliance","https:\u002F\u002Fpydantic.dev\u002Fsecurity",{"title":794,"url":795},"OpenAI Agents SDK documentation","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002F",{"title":797,"url":798},"OpenAI Agents SDK tracing","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Ftracing\u002F",{"title":800,"url":801},"openai\u002Fopenai-agents-python on GitHub","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python",{"title":803,"url":804},"openai-agents 0.23.1 on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Fopenai-agents\u002F",{"title":806,"url":807},"langchain-ai\u002Flanggraph on GitHub","https:\u002F\u002Fgithub.com\u002Flangchain-ai\u002Flanggraph",{"title":809,"url":810},"langgraph 1.2.14 on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Flanggraph\u002F",{"title":812,"url":813},"LangGraph overview","https:\u002F\u002Fdocs.langchain.com\u002Foss\u002Fpython\u002Flanggraph\u002Foverview",{"title":815,"url":816},"LangGraph interrupts","https:\u002F\u002Fdocs.langchain.com\u002Foss\u002Fpython\u002Flanggraph\u002Finterrupts","\u002Fimages\u002Fblog\u002Fpydantic-ai\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fpydantic-ai\u002Fog.jpg",[124,125,126],"Pydantic AI bemutató: típusos Python-ügynökök ellenőrzött kimenettel","A Pydantic AI 2.55 típusos függőségeket, ellenőrzött kimenetet és OpenTelemetry-nyomkövetést ad. Mit változtatott a 2.0, mibe kerül a Logfire és kinek való.","Borítókép a Pydantic AI bemutatóhoz: típusos ügynökciklus eszközökkel, ellenőrző kapuval és újrapróbálási úttal a modellhez.","https:\u002F\u002Fai.pydantic.dev","MIT · free library, Logfire Team from $49 a month",{"slug":826,"published":5,"minutes":621,"category":7,"tags":827,"keywords":833,"about":842,"sources":853,"cover":927,"og":928,"expertise":122,"locales":929,"lang":126,"title":930,"description":931,"coverAlt":932,"url":845,"pricing":933,"kind":934},"temporal",[828,829,830,831,832],"Durable execution","Workflow orchestration","Human in the loop","AI agents","Self-hosting",[834,835,836,837,838,839,840,841],"temporal workflow","temporal ai agents","durable execution for ai agents","temporal vs langgraph","temporal cloud pricing","temporal openai agents sdk","self-hosted temporal","temporal determinism rules",[843,846,849,850],{"name":844,"url":845},"Temporal","https:\u002F\u002Ftemporal.io",{"name":847,"url":848},"Workflow engine","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FWorkflow_engine",{"name":640,"url":641},{"name":851,"url":852},"Human-in-the-loop","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHuman-in-the-loop",[854,857,860,863,866,869,872,875,878,881,884,887,890,893,896,899,902,905,908,911,914,917,918,921,924],{"title":855,"url":856},"Temporal Cloud pricing","https:\u002F\u002Ftemporal.io\u002Fpricing",{"title":858,"url":859},"Temporal Cloud pricing documentation","https:\u002F\u002Fdocs.temporal.io\u002Fcloud\u002Fpricing",{"title":861,"url":862},"OpenAI Agents SDK integration for Python","https:\u002F\u002Fdocs.temporal.io\u002Fdevelop\u002Fpython\u002Fintegrations\u002Fopenai-agents",{"title":864,"url":865},"Workflow definition and determinism","https:\u002F\u002Fdocs.temporal.io\u002Fworkflow-definition",{"title":867,"url":868},"Retry policies","https:\u002F\u002Fdocs.temporal.io\u002Fencyclopedia\u002Fretry-policies",{"title":870,"url":871},"Activity timeouts","https:\u002F\u002Fdocs.temporal.io\u002Fencyclopedia\u002Fdetecting-activity-failures",{"title":873,"url":874},"Cloud actions reference","https:\u002F\u002Fdocs.temporal.io\u002Fcloud\u002Factions",{"title":876,"url":877},"Event history limits","https:\u002F\u002Fdocs.temporal.io\u002Fworkflow-execution\u002Fevent",{"title":879,"url":880},"Message passing in Python: signals, queries and updates","https:\u002F\u002Fdocs.temporal.io\u002Fdevelop\u002Fpython\u002Fmessage-passing",{"title":882,"url":883},"Human-in-the-loop AI agent sample","https:\u002F\u002Fdocs.temporal.io\u002Fai\u002Fcookbook\u002Fhuman-in-the-loop-python",{"title":885,"url":886},"Cloud security model","https:\u002F\u002Fdocs.temporal.io\u002Fcloud\u002Fsecurity",{"title":888,"url":889},"Cloud service regions","https:\u002F\u002Fdocs.temporal.io\u002Fcloud\u002Fregions",{"title":891,"url":892},"Data processing agreement","https:\u002F\u002Ftemporal.io\u002Fdpa",{"title":894,"url":895},"Self-hosted deployment guide","https:\u002F\u002Fdocs.temporal.io\u002Fself-hosted-guide\u002Fdeployment",{"title":897,"url":898},"Self-hosted production checklist","https:\u002F\u002Fdocs.temporal.io\u002Fself-hosted-guide\u002Fproduction-checklist",{"title":900,"url":901},"Self-hosted visibility stores","https:\u002F\u002Fdocs.temporal.io\u002Fself-hosted-guide\u002Fvisibility",{"title":903,"url":904},"Temporal Server architecture","https:\u002F\u002Fdocs.temporal.io\u002Ftemporal-service\u002Ftemporal-server",{"title":906,"url":907},"Temporal server LICENSE file","https:\u002F\u002Fgithub.com\u002Ftemporalio\u002Ftemporal\u002Fblob\u002Fmain\u002FLICENSE",{"title":909,"url":910},"Temporal integrations index","https:\u002F\u002Fdocs.temporal.io\u002Fintegrations",{"title":912,"url":913},"LangGraph integration with Temporal","https:\u002F\u002Fdocs.temporal.io\u002Fdevelop\u002Fpython\u002Fintegrations\u002Flanggraph",{"title":915,"url":916},"LangGraph persistence","https:\u002F\u002Fdocs.langchain.com\u002Foss\u002Fpython\u002Flanggraph\u002Fpersistence",{"title":815,"url":816},{"title":919,"url":920},"Self-hosted guide and development server","https:\u002F\u002Fdocs.temporal.io\u002Fself-hosted-guide",{"title":922,"url":923},"Python SDK reference: workflow.wait_condition","https:\u002F\u002Fpython.temporal.io\u002Ftemporalio.workflow._context.html",{"title":925,"url":926},"Python SDK reference: ApplicationError","https:\u002F\u002Fpython.temporal.io\u002Ftemporalio.exceptions.ApplicationError.html","\u002Fimages\u002Fblog\u002Ftemporal\u002Fcover.webp","\u002Fimages\u002Fblog\u002Ftemporal\u002Fog.jpg",[124,125,126],"Temporal teszt: ügynökök, amelyek túlélik az összeomlást és emberekre várnak","A Temporal tartós workflow-kként futtat ügynökfutásokat: az újrapróbálások, jóváhagyások és időzítők túlélik az összeomlást. Költség, adatvédelem, mikor ne használd.","Borítókép a Temporal-ismertetőhöz: egy workflow, amely a modellhívásokat activity-ként újrapróbálja, és addig vár, amíg egy ember jóvá nem hagyja.","MIT · self-hosting free · Cloud pay-as-you-go from $0","Durable execution platform",{"slug":936,"published":937,"minutes":938,"category":7,"tags":939,"keywords":943,"about":952,"sources":964,"cover":1055,"og":1056,"expertise":122,"locales":1057,"lang":126,"title":1058,"description":1059,"coverAlt":1060,"url":955,"pricing":1061,"kind":1062},"e2b","2026-10-02",12,[940,831,941,832,942],"Code sandbox","Firecracker","EU data residency",[944,945,946,947,948,949,950,951],"e2b sandbox","e2b pricing","e2b vs modal","e2b self-hosted","e2b code interpreter","ai agent code execution sandbox","e2b eu region","firecracker microvm for ai agents",[953,956,958,961],{"name":954,"url":955},"E2B","https:\u002F\u002Fe2b.dev",{"name":941,"url":957},"https:\u002F\u002Ffirecracker-microvm.github.io\u002F",{"name":959,"url":960},"Kernel-based Virtual Machine","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FKernel-based_Virtual_Machine",{"name":962,"url":963},"General Data Protection Regulation","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGeneral_Data_Protection_Regulation",[965,968,971,974,977,980,983,986,989,992,995,998,1001,1004,1007,1010,1013,1016,1019,1022,1025,1028,1031,1034,1037,1040,1043,1046,1049,1052],{"title":966,"url":967},"E2B documentation: isolated sandboxes for agents","https:\u002F\u002Fe2b.dev\u002Fdocs",{"title":969,"url":970},"E2B billing and limits: plans, rates and API rate limits","https:\u002F\u002Fdocs.e2b.dev\u002Fbilling",{"title":972,"url":973},"E2B: how long a sandbox lives, timeouts and auto-pause","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fsandbox-lifetime",{"title":975,"url":976},"E2B: sandbox persistence, pause and resume","https:\u002F\u002Fdocs.e2b.dev\u002Fsandbox\u002Fpersistence",{"title":978,"url":979},"E2B: how template builds work, snapshots and kernel versions","https:\u002F\u002Fdocs.e2b.dev\u002Ftemplate\u002Fhow-it-works",{"title":981,"url":982},"E2B: template quickstart, build limits and templates versus snapshots","https:\u002F\u002Fdocs.e2b.dev\u002Ftemplate\u002Fquickstart",{"title":984,"url":985},"E2B: running your first sandbox","https:\u002F\u002Fdocs.e2b.dev\u002Fquickstart",{"title":987,"url":988},"E2B: run Python code in the code interpreter","https:\u002F\u002Fdocs.e2b.dev\u002Fcode-interpreting\u002Fsupported-languages\u002Fpython",{"title":990,"url":991},"E2B: internet access controls","https:\u002F\u002Fdocs.e2b.dev\u002Fnetwork\u002Finternet-access",{"title":993,"url":994},"E2B: secrets injected by the egress proxy","https:\u002F\u002Fdocs.e2b.dev\u002Fsecrets",{"title":996,"url":997},"E2B: is it SOC 2 compliant? Trust Center, DPA and sub-processors","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fsecurity-and-compliance",{"title":999,"url":1000},"E2B: can I run sandboxes in the EU?","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Feu-region",{"title":1002,"url":1003},"E2B: egress IP ranges and regions","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fegress-ip-ranges",{"title":1005,"url":1006},"E2B: does it support GPUs?","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fgpu-support",{"title":1008,"url":1009},"E2B: how to calculate the price of a sandbox, with current rates","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fcalculate-sandbox-price",{"title":1011,"url":1012},"E2B: Volumes beta limitations: file locking, mounts and regions","https:\u002F\u002Fdocs.e2b.dev\u002Ffaq\u002Fvolumes-beta-limitations",{"title":1014,"url":1015},"E2B: bring your own cloud (BYOC)","https:\u002F\u002Fdocs.e2b.dev\u002Fbyoc",{"title":1017,"url":1018},"E2B changelog: E2B Embed, the access token change and weekly releases","https:\u002F\u002Fdocs.e2b.dev\u002Fchangelog",{"title":1020,"url":1021},"E2B Embed: self-hosting on one machine (README)","https:\u002F\u002Fgithub.com\u002Fe2b-dev\u002Fruntime\u002Ftree\u002Fmain\u002Fembed",{"title":1023,"url":1024},"E2B Embed: Docker Compose requirements and sizing","https:\u002F\u002Fgithub.com\u002Fe2b-dev\u002Fruntime\u002Fblob\u002Fmain\u002Fembed\u002Fcompose\u002FREADME.md",{"title":1026,"url":1027},"E2B SDK repository, Apache-2.0","https:\u002F\u002Fgithub.com\u002Fe2b-dev\u002FE2B",{"title":1029,"url":1030},"Firecracker: lightweight microVMs on KVM","https:\u002F\u002Fgithub.com\u002Ffirecracker-microvm\u002Ffirecracker",{"title":1032,"url":1033},"Modal pricing: per-second CPU, memory and GPU","https:\u002F\u002Fmodal.com\u002Fpricing",{"title":1035,"url":1036},"Modal sandboxes: lifetime, gVisor and VM runtimes","https:\u002F\u002Fmodal.com\u002Fdocs\u002Fguide\u002Fsandbox",{"title":1038,"url":1039},"Modal region selection: region codes","https:\u002F\u002Fmodal.com\u002Fdocs\u002Fguide\u002Fregion-selection",{"title":1041,"url":1042},"Daytona pricing: vCPU and GiB rates","https:\u002F\u002Fwww.daytona.io\u002Fpricing",{"title":1044,"url":1045},"Daytona documentation: sandbox isolation and start time","https:\u002F\u002Fwww.daytona.io\u002Fdocs\u002Fen\u002F",{"title":1047,"url":1048},"Daytona regions: shared United States and Europe","https:\u002F\u002Fwww.daytona.io\u002Fdocs\u002Fen\u002Fregions\u002F",{"title":1050,"url":1051},"Docker security: kernel namespaces, control groups and capabilities","https:\u002F\u002Fdocs.docker.com\u002Fengine\u002Fsecurity\u002F",{"title":1053,"url":1054},"Regulation (EU) 2016\u002F679 (GDPR), EUR-Lex","https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Freg\u002F2016\u002F679\u002Foj","\u002Fimages\u002Fblog\u002Fe2b\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fe2b\u002Fog.jpg",[124,125,126],"E2B bemutató: Firecracker-sandboxok ügynökkódhoz, másodpercre számlázva","Az E2B minden ügynökfutást saját Firecracker microVM-ben futtat, pauzával, folytatással és másodpercenkénti számlázással. Hol illik, és hol ér véget az önhosztolás.","Borítókép az E2B-bemutatóhoz: az ügynökkód API-n keresztül egy microVM-sandboxba megy, és az eredmény visszakerül a ciklusba.","Usage-based · Hobby free, Pro from $150 a month","Code execution sandbox",1791636875710]