[{"data":1,"prerenderedAt":595},["ShallowReactive",2],{"tool-cline-hu":3},{"slug":4,"published":5,"minutes":6,"category":7,"tags":8,"keywords":14,"about":23,"sources":30,"cover":60,"og":61,"expertise":62,"locales":63,"lang":66,"title":67,"description":68,"coverAlt":69,"url":70,"pricing":71,"kind":9,"metaTitle":72,"takeaways":73,"faq":79,"toc":92,"blocks":117,"others":366},"cline","2026-06-16",11,"agents",[9,10,11,12,13],"Coding agent","Plan and Act","Checkpoints","MCP","Open source",[15,16,17,18,19,20,21,22],"cline coding agent","cline vs claude code","cline vs cursor","cline cli headless","coding agent auto approve","cline checkpoints","cline pass pricing","open source coding agent",[24,27],{"name":25,"url":26},"Cline","https:\u002F\u002Fgithub.com\u002Fcline\u002Fcline",{"name":28,"url":29},"Model Context Protocol","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FModel_Context_Protocol",[31,34,37,40,43,46,49,52,55,58],{"title":32,"url":33},"Cline docs: Overview","https:\u002F\u002Fdocs.cline.bot\u002Fintroduction\u002Foverview",{"title":35,"url":36},"Cline docs: Plan and Act mode","https:\u002F\u002Fdocs.cline.bot\u002Fcore-workflows\u002Fplan-and-act",{"title":38,"url":39},"Cline docs: CLI reference","https:\u002F\u002Fdocs.cline.bot\u002Fcli\u002Fcli-reference",{"title":41,"url":42},"Cline docs: Auto Approve and YOLO mode","https:\u002F\u002Fdocs.cline.bot\u002Ffeatures\u002Fauto-approve",{"title":44,"url":45},"Cline docs: Checkpoints","https:\u002F\u002Fdocs.cline.bot\u002Ffeatures\u002Fcheckpoints",{"title":47,"url":48},"Cline docs: MCP","https:\u002F\u002Fdocs.cline.bot\u002Fmcp\u002Fmcp-overview",{"title":50,"url":51},"Cline docs: Rules","https:\u002F\u002Fdocs.cline.bot\u002Fcustomization\u002Fcline-rules",{"title":53,"url":54},"Cline docs: ClinePass","https:\u002F\u002Fdocs.cline.bot\u002Fgetting-started\u002Fclinepass",{"title":56,"url":57},"Cline pricing","https:\u002F\u002Fcline.bot\u002Fpricing",{"title":59,"url":26},"cline\u002Fcline on GitHub","\u002Fimages\u002Fblog\u002Fcline\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fcline\u002Fog.jpg","ai-engineer",[64,65,66],"en","de","hu","Cline teszt: nyílt kódú coding agent, minden modellel és korlát nélkül","A Cline Apache-2.0 coding agent VS Code-hoz, JetBrainshez és terminálhoz. Mit garantálnak valójában a Plan és Act módok, a checkpointok és az auto-approve, és holt szivárog a biztonsági modell.","A feladat a Plan módba kerül, az ügynök fájlok módosítása nélkül tájékozódik, majd az Act mód diffként valósítja meg a tervet, minden lépés után checkpointtal.","https:\u002F\u002Fcline.bot","Free · BYO API key","Cline teszt: nyílt kódú coding agent · Balázs Csorba",[74,75,76,77,78],"A Cline Apache-2.0, és VS Code vagy JetBrains bővítményként, CLI-ként, asztali alkalmazásként és SDK-ként is fut, mindegyik ugyanazon az ügynök-magon, így az egy helyen megtanult jóváhagyási modell mindenütt érvényes.","A Plan mód konstruktszerűen nem tud fájlokat módosítani és nem tud parancsokat futtatni, tehát a terv valódiArtefaktum, nem kérés a modellhez.","A checkpointok minden eszközhívás után egy különálló shadow Git-tárhelyre commitolnak. Az visszavonás olcsó, cserébe nagy repókon minden lépéshez a munkaterület teljes pillanatképe kell.","Az auto-approve-nak nincs parancs-allowlistje: a modell hívásonként dönti el, kell-e jóváhagyás, és a CLI-ben az auto-approve alapértelmezés szerint be van kapcsolva.","Mivel a bring-your-own-key az alapértelmezés, a biztonsági határ a szolgáltató, nem az eszköz, és a Cline nem ad hozzá saját maszkolási, megőrzési vagy auditréteget.",[80,83,86,89],{"q":81,"a":82},"Ingyenes a Cline?","A bővítmény, a CLI, az asztali alkalmazás és az SDK Apache-2.0, licenc díj nélk telepíthető. A modellhívások viszont nem azok, hacsak nem helyi modellt futtatsz: a Cline támogatja a Claude-ot, a GPT-t, a Geminit, a Bedrockot, a Vertexet, az OpenRoutert, a Groqot, az Ollamát és az LM Studiót, valamint saját pay-as-you-go kreditet és 9,99 $ havi ClinePass csomagot.",{"q":84,"a":85},"Biztonságos-e a Cline auto-approve móddal?","Helyreállítható, nem biztonságos. A checkpointok minden eszközhívás után mentik a munkaterületet, így a fájlok visszavonhatók, de az ügynök közben valódi parancsokat futtat a gépeden, és a YOLO mód minden ellenőrzést kikapcsol, beleértve a munkaterületen kívüli fájlhozáférést. Futtasd egy ágon, egy eldobható gépen vagy egy konténerben.",{"q":87,"a":88},"Korlátozhatja-e a Cline a shell parancsokat?","Beépített allow- vagy denylisttel nem. A dokumentáció ezt kimondja, és egy PreToolUse hookra mutat, amely megszakítja a mintához illő run_commands hívásokat. Ugyanez a mechanizmus ajánlott mostantól a .clineignore kikényszerítésére is, miután azt magától függesztették le, mert sosem volt hozzáférési határ: az ignorált fájlokat továbbra is el lehetett olvasni explicit említéssel vagy shell parancsal.",{"q":90,"a":91},"Cline vagy Claude Code egy meglévő csapatnak?","Cline, ha a modellválasztás szabályzat kérdés, ha a számlának egy meglévő szolgáltatói szerződésbe kell illeszkednie, vagy ha a csapatnak SDK és CLI kell az automatizáláshoz. Claude Code, ha egyetlen gyártó harnessét, egyetlen modell viselkedését és egyetlen támogatási utat szeretnéd, és elfogadod az ahhoz tartozó előfizetést.",[93,96,99,102,105,108,111,114],{"id":94,"title":95},"what-it-is","Mi a Cline",{"id":97,"title":98},"plan-and-act","Plan és Act, és miért számít a felosztás",{"id":100,"title":101},"getting-started","Első lépések",{"id":103,"title":104},"pricing","Mennyibe kerül",{"id":106,"title":107},"safety-model","A jogosultsági modell, őszintén",{"id":109,"title":110},"where-it-shingles","Hol fáj",{"id":112,"title":113},"verdict","Verdiktum",{"id":115,"title":116},"sources","Források",[118,122,125,128,144,145,148,157,160,163,164,172,174,189,208,209,212,222,225,226,229,239,245,246,249,304,307,310,311,314,327,331,332],{"type":119,"content":120},"paragraph",[121],"A Cline olyan coding agent, amely ott fut, ahol a mérnökök amúgy is dolgoznak, és nem akar birtokolni a modellt. VS Code és JetBrains bővítményként, CLI-ként, asztali alkalmazásként és SDK-ként jelenik meg, mindegyik egy Apache-2.0 ügynök-magon, és mindegyik azt a szolgáltatót fogadja, amelyet a csapat amúgy is fizet. Az álláspont itt az, hogy ez a helyes alapértelmezés annak, akinek a számlát kell megindokolnia, és a hibás annak, aki megbízható korlátot vár, mert a jogosultsági modell puhább, mint aminek látszik.",{"type":119,"content":123},[124],"Közvetlenül versenyez a Claude Code-dal, a Cursorral és a hosztolt coding asszisztensekkel. Ellátóként nem modellel egybekötött termék, hanem harness modellfoglalattal: a dokumentáció felsorolja a Claude-ot, a GPT-t, a Geminit, az OpenRoutert, az AWS Bedrockot, a GCP Vertexet, a Groqot, a Cerebrast, a DeepSeeket, a helyi futtatókörnyezeteket Ollama és LM Studio révén, és mindent, ami OpenAI-kompatibilis alakot beszél. Ez a szélesség a funkció, és egyben az oka is, miért kevéssé értékes a minőségi összehasonlítás egy zárt termékkel: a coding agentet értő vagy kritizált dologok többsége az alatta futó modell.",{"type":126,"level":127,"id":94,"text":95},"heading",2,{"type":129,"ordered":130,"items":131},"list",false,[132,134,136,138,140,142],[133],"Apache-2.0, körülbelül 70 000 GitHub-csillag, 7600 fork és több mint 250 hozzájáruló, a cline CLI csomag és az @cline\u002Fsdk könyvtár formájában.",[135],"Ugyanaz az ügynök-mag négy felület mögött: IDE-bővítmény, terminál-CLI, macOS-re, Windowsra és Linuxra kész asztali alkalmazás, valamint beágyazásra szolgáló TypeScript SDK.",[137],"A Plan mód és az Act mód külön állapotként, azzal a lehetőséggel, hogy mindkettőben más modell fusson.",[139],"Checkpointok alapértelmezés szerint bekapcsolva, minden eszközhívás után a munkaterület teljes pillanatképét egy külön shadow Git-tárhelyre commitolják.",[141],"Auto-approve kapcsolók kategóriánként olvasásra, szerkesztésre, parancsokra, böngészőre és MCP-eszközökre, plusz egy YOLO mód, amely mindet kikapcsol.",[143],"MCP-támogatás helyi STDIO szerverekkel és hosztolt Streamable HTTP végpontokkal, valamint szabályfájlok a .clinerules, .cline\u002Frules, .cursorrules, .windsurfrules vagy AGENTS.md helyekről.",{"type":126,"level":127,"id":97,"text":98},{"type":119,"content":146},[147],"A Plan mód nem egy prompt. Ebben az állapotban az ügynök olvashat fájlokat, kereshet és beszélhet, de nem módosíthat fájlt és nem futtathat parancsot, és a beszélgetés előzménye változatlanul átmegy az Act módba. Ez azt jelenti, hogy a tervet az eszköz tartatja be, nem a modellnek kell megjegyeznie. Anyagilagag jobb tervezés, mint egy modelltól megkérni, hogy előbb javasoljon.",{"type":149,"attrs":150,"inner":154,"caption":155},"diagram",{"viewBox":151,"role":152,"aria-labelledby":153},"0 0 720 320","img","d-cline-t d-cline-d","\u003Ctitle id=\"d-cline-t\">A Cline Plan és Act ciklusa checkpointokkal\u003C\u002Ftitle>\u003Cdesc id=\"d-cline-d\">Egy feladat a Plan módba kerül, ahol az ügynök fájlokat olvas és keres, de nem ír és nem futtat parancsot. Az Act módba váltás ugyanazt a beszélgetést viszi tovább. Az Act módban az ügynök szerkeszt fájlokat és futtat parancsokat, és minden eszközhívás után checkpoint committelődik egy shadow Git-tárhelyre. A restore a fájlokat, a feladatot vagy mindkettőt állítja vissza.\u003C\u002Fdesc>\u003Cdefs>\u003Cmarker id=\"cline-arrow\" 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>\u003Crect x=\"15\" y=\"130\" width=\"140\" height=\"64\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"85\" y=\"158\" text-anchor=\"middle\" class=\"d-text\">feladat\u003C\u002Ftext>\u003Ctext x=\"85\" y=\"180\" text-anchor=\"middle\" class=\"d-small\">mit kell építeni\u003C\u002Ftext>\u003Crect x=\"195\" y=\"30\" width=\"150\" height=\"64\" rx=\"10\" class=\"d-sky\" \u002F>\u003Ctext x=\"270\" y=\"58\" text-anchor=\"middle\" class=\"d-text\">plan mode\u003C\u002Ftext>\u003Ctext x=\"270\" y=\"80\" text-anchor=\"middle\" class=\"d-small\">olvas és keres\u003C\u002Ftext>\u003Crect x=\"195\" y=\"230\" width=\"150\" height=\"64\" rx=\"10\" class=\"d-accent\" \u002F>\u003Ctext x=\"270\" y=\"258\" text-anchor=\"middle\" class=\"d-text\">act mode\u003C\u002Ftext>\u003Ctext x=\"270\" y=\"280\" text-anchor=\"middle\" class=\"d-small\">ír és futtat\u003C\u002Ftext>\u003Crect x=\"385\" y=\"130\" width=\"150\" height=\"64\" rx=\"10\" class=\"d-gold\" \u002F>\u003Ctext x=\"460\" y=\"158\" text-anchor=\"middle\" class=\"d-text\">checkpoint\u003C\u002Ftext>\u003Ctext x=\"460\" y=\"180\" text-anchor=\"middle\" class=\"d-small\">shadow git commit\u003C\u002Ftext>\u003Crect x=\"575\" y=\"30\" width=\"140\" height=\"64\" rx=\"10\" class=\"d-mint\" \u002F>\u003Ctext x=\"645\" y=\"58\" text-anchor=\"middle\" class=\"d-text\">diff\u003C\u002Ftext>\u003Ctext x=\"645\" y=\"80\" text-anchor=\"middle\" class=\"d-small\">ellenőrzés, vissza\u003C\u002Ftext>\u003Crect x=\"575\" y=\"230\" width=\"140\" height=\"64\" rx=\"10\" class=\"d-box\" \u002F>\u003Ctext x=\"645\" y=\"258\" text-anchor=\"middle\" class=\"d-text\">restore\u003C\u002Ftext>\u003Ctext x=\"645\" y=\"280\" text-anchor=\"middle\" class=\"d-small\">fájlok vagy feladat\u003C\u002Ftext>\u003Cpath d=\"M155 162H193\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Cpath d=\"M270 130V96\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Cpath d=\"M270 230V266\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Ctext x=\"282\" y=\"140\" class=\"d-label\">előbb tervezés\u003C\u002Ftext>\u003Cpath d=\"M345 62H573\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Cpath d=\"M345 262H573\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Cpath d=\"M460 194V162\" class=\"d-line\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Ctext x=\"472\" y=\"212\" class=\"d-label\">minden eszköz után\u003C\u002Ftext>\u003Cpath d=\"M535 162H270\" class=\"d-line d-dash\" marker-end=\"url(#cline-arrow)\" \u002F>\u003Ctext x=\"330\" y=\"150\" class=\"d-label\">további lépések\u003C\u002Ftext>",[156],"A Plan mód nem tud írni, tehát a terv约束 feltétel, nem kérés. Az Act mód végrehajtja, és minden eszközhívás után checkpoint következik egy külön Git-tárhelyre, amelyet a projekt valódi előzménye soha nem lát.",{"type":119,"content":158},[159],"A checkpointok a másik fele ennek a tervnek, és több figyelmet érdemelnek, mint amennyit kapnak. Minden fájlmódosítás vagy parancs után a Cline commitolja a munkafájlok aktuális állapotát egy shadow Git-tárhelyre, amely teljesen különáll a projekt valódi előzményétől. Ebből három visszaállítási mód következik: visszaállítod a fájlokat és megtartod a beszélgetést, visszaállítod a feladatot és megtartod a kódot, vagy visszaállítod mindkettőt. Ez az oka, hogy az auto-approve egyáltalán elfogadható, és a dokumentáció őszinte arról, hogy nagyon nagy repókon a pillanatképek tárhelyet igényelnek és lassítják az ügynököt.",{"type":119,"content":161},[162],"A Plan és az Act eltérő modellre is mutathat, és ez a legolcsóbb kölcsemaa az egész termékben: egy erős reasoning modell a feltáráshoz, egy gyors olcsó a terv végrehajtásához. Kis feladatoknál a dokumentáció azt javasolja, hogy a tervezést teljesen hagyd ki, mert a tervezési kördés csak többlet, ha a válasz nyilvánvaló.",{"type":126,"level":127,"id":100,"text":101},{"type":119,"content":165},[166,167,171],"A CLI-t érdemes elsőként megtanulni, mert ez az egyetlen felület, ahol a jóváhagyási alapértékek láthatók, és ahol az ügynök felügyelet nélkül futtatható. A headless mód magától bekapcsol, amint átadsz a ",{"tag":168,"children":169},"code",[170],"--json"," kapcsolót, a stdin csővezetékben érkezik, vagy a stdout át van irányítva, ami CI-ben kellemes tulajdonság.",{"type":168,"code":173},"# Read every failing test and fix what caused them, then stop.\nset -euo pipefail\n\nnpm test 2>&1 | tee \u002Ftmp\u002Ffailures.log || true\n\n# Plan-only pass: no writes, no commands, just an analysis to review.\ncline -p \"Explain why these tests fail and what the smallest fix is\" \\\n  --json \u003C \u002Ftmp\u002Ffailures.log > \u002Ftmp\u002Fplan.jsonl\n\n# Apply pass on a clean branch, with a hard stop so a loop cannot burn the budget.\ncline \"Apply the fix for the failures listed in \u002Ftmp\u002Ffailures.log\" \\\n  --auto-approve true \\\n  --timeout 600 \\\n  --retries 3 \\\n  --model anthropic\u002Fclaude-sonnet-4-6 \\\n  | tee \u002Ftmp\u002Frun.log\n\n# Fail the job when the suite is still red, so the pipeline does not ship a broken tree.\nnpm test",{"type":119,"content":175},[176,177,180,181,184,185,188],"Az ilyen meghívás három alapértéke megérdemli a vizsgálatot. A ",{"tag":168,"children":178},[179],"--auto-approve"," a CLI-ben alapértelmezés szerint true, tehát a felügyelet nélküli futás az alaphelyzet, nem a kivétel. A ",{"tag":168,"children":182},[183],"--retries"," korlátozza az egymást követő hibás próbálkozásokat, és ez az egyetlen fék az ellen, hogy az ügynök ugyanazon a hibás módosításon akadjon el. A ",{"tag":168,"children":186},[187],"--timeout"," pedig az az időkorlát, amely megakadályozza, hogy egy ütemezett feladat felemészítse a keretet.",{"type":190,"variant":191,"title":192,"body":193},"callout","warn","A CLI-nek egyáltalán nincs parancs-allowlistje",[194],[195,196,199,200,203,204,207],"A dokumentáció ezt kimondja: a shell parancsok letiltásához ",{"tag":168,"children":197},[198],"PreToolUse"," hookot kell telepíteni, amely megszakítja a mintához illő ",{"tag":168,"children":201},[202],"run_commands"," hívásokat. Ugyanez a mechanizmus ajánlott már a ",{"tag":168,"children":205},[206],".clineignore"," kikényszerítésére is, mivel azt épp leállítják, mert sosem volt hozzáférési határ: az ignorált fájlokat explicit említéssel vagy shell parancsal továbbra is el lehetett olvasni.",{"type":126,"level":127,"id":103,"text":104},{"type":119,"content":210},[211],"A szoftver ingyenes, az inferekciós nem. A bővítménynek, a CLI-nek, az asztali alkalmazásnak és az SDK-nak nincs helyül fizetős széke, így egy Cline-futtatás járulékos költsége az, amit a választott szolgáltató kér az ügynökciklus tokenjeiért, és egy ügynökciklus sokszorta több tokent éget, mint egy beszélgetés, mert minden eszközeredmény visszatér a kontextusba. Nincs egyeztetendő helyül ár, és nincs számla a Cline-tól az open source útvonalon.",{"type":129,"ordered":130,"items":213},[214,216,218,220],[215],"Saját kulcs: közvetlenül a szolgáltatónak fizetsz, a szervezet által már ellenőrzött szerződés és keret alatt.",[217],"Cline usage-billing: egy fiók, előre feltöltött kredit, egyetlen egyenleg azokon a modelleken, amelyeket a Cline közvetít, némelyik korlátozott időre ingyenes jelöléssel.",[219],"ClinePass 9,99 $ havonta, fix előfizetés, amelyet a dokumentáció a kurált nyílt coding modellek készletén a standard API árhoz képest két-ötötszörös használatként hirdet.",[221],"Enterprise: SSO, szerepkörön alapú hozzáférés, központi számlázás, auditnaplók, VPC-telepítés és OpenTelemetry, ezek egyike sincs az ingyenes szinten.",{"type":119,"content":223},[224],"A gyakorlati következmény az, hogy a költségkontroll kikerül az eszközből a szolgáltató konzoljába. Aki kemény felső korlátot akar az ügynökköltségekre, annak vagy kell egy azt kikényszerítő szolgáltató, vagy egy wrapper a CLI körül, amely token- vagy dollárkeretnél megszakítja a futást. A Cline a munkamenet előzményében és az enterprise irányítópultján közli a felhasználást, maga azonban nem állítja le a futást egy küszöbön.",{"type":126,"level":127,"id":106,"text":107},{"type":119,"content":227},[228],"Ez az a rész, ahol érdemes nyílt lenni. Az auto-approve eszközhívásonként, egy kategóriakapcsolóhoz képest értékelődik ki, de nincs fix allowlist a parancsokra. A modell jelöli minden parancsot biztonságosnak vagy jóváhagyást igénylőnek a parancs és az argumentumok alapján, és a dokumentáció példákat ad, nem garanciákat: a build- és tesztparancsok általában biztonságosak, a telepítések, törlések, mozgatások és helyben szerkesztések általában jóváhagyást igényelnek. Egy olyan biztonsági kontroll, amely úgy működik, hogy egy nyelvi modellt kérünk meg egy shell sztring osztályozására, akadály, nem határ.",{"type":129,"ordered":130,"items":230},[231,233,235,237],[232],"A YOLO mód mindent jóváhagy: fájlműveletek a gép bármely pontján, minden terminálparancs, böngészőműveletek, MCP-eszközök, sőt maga a Planból Actbe váltás is.",[234],"Az olvasás és szerkesztés kapcsolóknak van minden fájlra kiterjedő változata, amely a munkaterületen túli hozzáférést bővíti, ha az alapkapcsoló be van kapcsolva.",[236],"Az ütemezés, az agent csapatok és a subagensek az SDK-ban, a CLI-ben és a Kanbanban léteznek, az IDE-bővítményekben nem, így egyik felületen tesztelt kontroll a másikban hiányozhat.",[238],"A subagensek konstruktszerűen csak olvasnak. Ez a része az eszköznek, ahol a képességkorlát valódi, nem pedig ajánló jellegű.",{"type":190,"variant":240,"title":241,"body":242},"note","Ott futtasd, ahol egy hiba olcsó",[243],[244],"A működő kombináció egy eldobható branch vagy worktree, egy konténer vagy eldobható virtuális gép, és egy keret a szolgáltatónál. A checkpointok így gyorsítják a ciklust anélkül, hogy biztonságossá tennék, és a megmaradó kockázat az, amit az ügynök a pillanatkép utolérése előtt lefuttatott.",{"type":126,"level":127,"id":109,"text":110},{"type":119,"content":247},[248],"A széttagoltság az adó. A funkciók először az SDK-ba és a CLI-be érkeznek, és később a bővítményekbe, amit a dokumentáció az ütemezés, az agent csapatok és a subagensek esetében nyíltan ki is mond. A JetBrains plugin a legélesebb változata: a repository kifejezetten kimondja, hogy a JetBrains pluginokat nem teszik open source-vá, így az a felület, amelyet a fejlesztői bázis nagy része használ, éppen az, amit egy vizsgáló nem tud auditálni.",{"type":250,"head":251,"rows":259},"table",[252,254,255,257],[253],"Dimenzió",[25],[256],"Claude Code",[258],"Cursor",[260,268,277,286,295],[261,263,265,267],[262],"Licenc",[264],"Apache-2.0, nyílt forráskód",[266],"Zárt",[266],[269,271,273,275],[270],"Modellválasztás",[272],"Bármely szolgáltató, saját kulcs, helyi súlyok",[274],"Csak Claude",[276],"Több szolgáltató, saját kulcs",[278,280,282,284],[279],"Headless és CI",[281],"CLI, SDK és cron ütemezés első osztályú",[283],"CLI, első osztályú",[285],"Felhős ügynökök és CLI",[287,289,291,293],[288],"Parancskorlátozás",[290],"Hook alapú, nincs beépített allowlist",[292],"Engedélyezési szabályok",[294],"Admin által kezelt allow és deny",[296,298,300,302],[297],"Költségforma",[299],"Ingyenes szoftver, szolgáltatói számla",[301],"Előfizetés plusz API",[303],"Előfizetés plusz használat",{"type":119,"content":305},[306],"A kontextuskezelés a másik puha pont, és nem Cline-specifikus. Az az ügynök, amely fájlokat olvas, teszteket futtat, elolvassa a hibákat, majd újra elolvassa a diffet, a büdzséje nagy részét ismételt olvasásra költi. A dokumentált válasz a subagensek, amelyek saját kontextusablakokkal párhuzamosan kutatnak és rövid jelentést adnak vissza, meg a memory bank fájlok a struktúrához. Mindkettő segít, és egyik sem változtatja meg, hogy egy ügynökciklus egy nagy repón drága tokenekben a változtatás értékéhez képest.",{"type":119,"content":308},[309],"Végül az eszköz saját biztonsági felületét ugyanolyan vizsgálat illeti, mint bármely más ügynökét: a repository biztonsági szakpolitikát tartalmaz, és egy projekt, amely egy fejlesztőgépen fájlokat és parancsokat futtató ügynököt enged, egy shell-lel rendelkező függőség. A verziót rögzített függőségként kezeld, frissítés előtt olvasd el a changelogot, és a szolgáltatói kulcsokat tartsd szűk hatókörön belül.",{"type":126,"level":127,"id":112,"text":113},{"type":119,"content":312},[313],"A Cline a legjobb elérhető válasz annak a csapatnak, amelynek meg kell választania a modellt, a adatait egy meglévő szolgáltatói szerződésben kell tartania, vagy ügynökös munkát kell automatizálnia CI-ben anélkül, hogy egy gyártó jogosultsági rendszere az útban állna. Nem egy zárt coding agent jobb változata, és azok az összehasonlítások, amelyek a kettőt egymás mellé teszik, egy harness-t hasonlítanak egy modellhez.",{"type":129,"ordered":315,"items":316},true,[317,319,321,323,325],[318],"Csapatok, amelyeknél a szolgáltató választása beszerzési kérdés, nem preferencia.",[320],"Mérnökök, akik repository-munkát automatizálnak CI-ben, mert a headless CLI és az SDK az átvétel oka.",[322],"Mindenki, aki ügynök-futtatókörnyezetre épít, mert a @cline\u002Fsdk maga az ügynök-mag, nem egy wrapper.",[324],"Ne vezessék be azzal a feltevéssel, hogy a checkpointok biztonságossá teszik az autonómiát. Helyreállíthatóvá teszik.",[326],"Ne vezessék be ott, ahol a parancsfelület saját hookok nélkül bizonyíthatóan korlátozott kell legyen, vagy ahol egy nem auditálható IDE-plugin kizárja az eszközt.",{"type":190,"variant":240,"body":328},[329],[330],"A csere egyértelmű, és érdemes szárazon megfogalmazni: modellválasztást, auditálható licencet és valódi headless automatizálást nyersz, és egy olyan jogosultsági modellel fizetsz, amely arra épül, hogy a modell osztályozza a parancsokat, valamint olyan funkciókkal, amelyek a CLI-ben a szerkesztőbővítmény előtt érkeznek.",{"type":126,"level":127,"id":115,"text":116},{"type":129,"ordered":315,"items":333},[334,338,341,344,347,350,353,356,359,362],[335],{"tag":336,"href":33,"children":337},"a",[32],[339],{"tag":336,"href":36,"children":340},[35],[342],{"tag":336,"href":39,"children":343},[38],[345],{"tag":336,"href":42,"children":346},[41],[348],{"tag":336,"href":45,"children":349},[44],[351],{"tag":336,"href":48,"children":352},[47],[354],{"tag":336,"href":51,"children":355},[50],[357],{"tag":336,"href":54,"children":358},[53],[360],{"tag":336,"href":57,"children":361},[56],[363],{"tag":336,"href":26,"children":364},[365],"cline\u002Fcline a GitHubon",[367,429,475,541],{"slug":368,"published":369,"minutes":370,"category":7,"tags":371,"keywords":375,"about":382,"sources":384,"cover":421,"og":422,"expertise":62,"locales":423,"lang":66,"title":424,"description":425,"coverAlt":426,"url":387,"pricing":427,"kind":428},"mcp-reference-servers","2026-09-25",9,[12,372,373,374],"Reference servers","Tool protocol","Server SDKs",[376,377,378,379,380,381],"mcp reference servers","modelcontextprotocol servers github","write an mcp server","mcp server examples","mcp server sdk","mcp server security",[383],{"name":28,"url":29},[385,388,391,394,397,400,403,406,409,412,415,418],{"title":386,"url":387},"MCP reference servers repository","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers",{"title":389,"url":390},"Repository README and server list","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers\u002Fblob\u002Fmain\u002FREADME.md",{"title":392,"url":393},"Security policy","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers\u002Fblob\u002Fmain\u002FSECURITY.md",{"title":395,"url":396},"Release process and trusted publishing","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers\u002Fblob\u002Fmain\u002FRELEASING.md",{"title":398,"url":399},"Filesystem server README","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers\u002Fblob\u002Fmain\u002Fsrc\u002Ffilesystem\u002FREADME.md",{"title":401,"url":402},"Everything server feature list","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers\u002Fblob\u002Fmain\u002Fsrc\u002Feverything\u002Fdocs\u002Ffeatures.md",{"title":404,"url":405},"MCP Registry","https:\u002F\u002Fregistry.modelcontextprotocol.io\u002F",{"title":407,"url":408},"Archived reference servers","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers-archived",{"title":410,"url":411},"Model Context Protocol documentation","https:\u002F\u002Fmodelcontextprotocol.io\u002F",{"title":413,"url":414},"TypeScript MCP SDK","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Ftypescript-sdk",{"title":416,"url":417},"Python MCP SDK","https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fpython-sdk",{"title":419,"url":420},"FastMCP on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Ffastmcp\u002F","\u002Fimages\u002Fblog\u002Fmcp-reference-servers\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fmcp-reference-servers\u002Fog.jpg",[64,65,66],"MCP-referenciaszerverek: mit mutatnak be és mit hagynak ki","Elemzés a modelcontextprotocol\u002Fservers repozól: hét referenciaszerver, mit tanít mindegyik, a mögöttes SDK-verziók, és miért nem kerülhet egyik sem éles rendszerbe.","Hét referenciaszerver, amelyet egyetlen MCP-kliens hoz el stdio-n keresztül","MIT","Protocol tooling",{"slug":430,"published":431,"minutes":432,"category":7,"tags":433,"keywords":437,"about":444,"sources":451,"cover":468,"og":469,"expertise":62,"locales":470,"lang":66,"title":471,"description":472,"coverAlt":473,"url":474,"pricing":71,"kind":9},"aider","2026-09-23",10,[9,434,435,436,13],"Terminal","Git workflow","BYO key",[430,438,439,440,441,22,442,443],"aider vs claude code","aider polyglot benchmark","ai pair programming terminal","aider leaderboard","aider architect mode","aider install",[445,448],{"name":446,"url":447},"Aider","https:\u002F\u002Faider.chat\u002F",{"name":449,"url":450},"Aider on GitHub","https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider",[452,454,457,460,463,465],{"title":453,"url":447},"Aider website",{"title":455,"url":456},"Aider LLM leaderboards","https:\u002F\u002Faider.chat\u002Fdocs\u002Fleaderboards\u002F",{"title":458,"url":459},"Aider linting and testing","https:\u002F\u002Faider.chat\u002Fdocs\u002Fusage\u002Flint-test.html",{"title":461,"url":462},"Aider token limits","https:\u002F\u002Faider.chat\u002Fdocs\u002Ftroubleshooting\u002Ftoken-limits.html",{"title":464,"url":450},"Aider repository on GitHub",{"title":466,"url":467},"aider-chat on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Faider-chat\u002F","\u002Fimages\u002Fblog\u002Faider\u002Fcover.webp","\u002Fimages\u002Fblog\u002Faider\u002Fog.jpg",[64,65,66],"Aider teszt: git-first párprogramozás a terminálon","Az Aider 0.86.2 tesztje: Apache-2.0-s terminálos párprogramozó, amelynek benchmarkja őszintén rangsorolja a modelleket, és amelynek megállt a kiadási üteme.","Borítókép az Aider-teszthez: egy terminálmunkamenet, amely egyetlen kérést egy sor git committá alakít","https:\u002F\u002Faider.chat",{"slug":476,"published":477,"minutes":432,"category":7,"tags":478,"keywords":483,"about":492,"sources":502,"cover":533,"og":534,"expertise":62,"locales":535,"lang":66,"title":536,"description":537,"coverAlt":538,"url":505,"pricing":539,"kind":540},"openai-agents-sdk","2026-09-11",[479,480,481,12,482],"Agent runtime","Tracing","Guardrails","Python",[484,485,486,487,488,489,490,491],"openai agents sdk","openai agents sdk vs langgraph","python agent framework comparison","openai agents sdk guardrails","agent run tracing tool calls","openai agents sdk human in the loop","openai-agents pypi","agents sdk vs responses api",[493,496,499],{"name":494,"url":495},"Model context protocol","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FModel_context_protocol",{"name":497,"url":498},"Software framework","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSoftware_framework",{"name":500,"url":501},"Agentic AI","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAgentic_AI",[503,506,509,512,515,518,521,524,527,530],{"title":504,"url":505},"OpenAI Agents SDK documentation: Intro, and Agents SDK or Responses API","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002F",{"title":507,"url":508},"OpenAI Agents SDK documentation: Running agents","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Frunning_agents\u002F",{"title":510,"url":511},"OpenAI Agents SDK documentation: Guardrails","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fguardrails\u002F",{"title":513,"url":514},"OpenAI Agents SDK documentation: Human-in-the-loop","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fhuman_in_the_loop\u002F",{"title":516,"url":517},"OpenAI Agents SDK documentation: Tracing","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Ftracing\u002F",{"title":519,"url":520},"OpenAI Agents SDK documentation: Configuration","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fconfig\u002F",{"title":522,"url":523},"openai-agents 0.23.1 on PyPI, release history and licence","https:\u002F\u002Fpypi.org\u002Fproject\u002Fopenai-agents\u002F",{"title":525,"url":526},"OpenAI: The next evolution of the Agents SDK (15 April 2026)","https:\u002F\u002Fopenai.com\u002Findex\u002Fthe-next-evolution-of-the-agents-sdk\u002F",{"title":528,"url":529},"OpenAI API documentation: Agents, comparison of the three runtimes","https:\u002F\u002Fdevelopers.openai.com\u002Fapi\u002Fdocs\u002Fguides\u002Fagents",{"title":531,"url":532},"Arize: AI agent frameworks compared (1 October 2026)","https:\u002F\u002Farize.com\u002Fai-agents\u002Fagent-frameworks\u002F","\u002Fimages\u002Fblog\u002Fopenai-agents-sdk\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopenai-agents-sdk\u002Fog.jpg",[64,65,66],"OpenAI Agents SDK: könnyű agent-runtime éles szélekkel","Az OpenAI Agents SDK értékelése: a runner-ciklus, a tracing, a guardrail-ek és a jóváhagyások, plusz mit fizet a kiadási tempó és a Responses-only funkciók.","Az Agents SDK runner-ciklusának diagramja: bemenet, ügynök, modellhívás, végső kimenet, guardrail-ek, és a bemenetbe visszafutó eszközhívások","MIT · API pay per token","Agent framework",{"slug":542,"published":543,"minutes":370,"category":7,"tags":544,"keywords":549,"about":556,"sources":566,"cover":587,"og":588,"expertise":62,"locales":589,"lang":66,"title":590,"description":591,"coverAlt":592,"url":593,"pricing":594,"kind":9},"openhands","2026-09-09",[9,545,546,547,548],"Sandboxed execution","Automations","Self-hosted","MIT licence",[542,550,551,552,553,554,22,555],"openhands self-host","open hands coding agent","openhands vs claude code","agent canvas","openhands docker sandbox","openhands cloud pricing",[557,560,563],{"name":558,"url":559},"OpenHands","https:\u002F\u002Fwww.openhands.dev",{"name":561,"url":562},"OpenHands on GitHub","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands",{"name":564,"url":565},"Intelligent agent","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIntelligent_agent",[567,569,572,575,578,581,584],{"title":568,"url":562},"OpenHands README",{"title":570,"url":571},"OpenHands licence (MIT)","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fblob\u002Fmain\u002FLICENSE",{"title":573,"url":574},"Agent Canvas 1.25.0 release notes","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Fagent-canvas\u002Frelease-notes\u002Fv1.25.0.md",{"title":576,"url":577},"OpenHands sandbox overview","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Fsandboxes\u002Foverview.md",{"title":579,"url":580},"OpenHands quick start","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Finstallation",{"title":582,"url":583},"OpenHands pricing","https:\u002F\u002Fwww.openhands.dev\u002Fpricing",{"title":585,"url":586},"Introducing the OpenHands Index","https:\u002F\u002Fwww.openhands.dev\u002Fblog\u002Fintroducing-the-openhands-index","\u002Fimages\u002Fblog\u002Fopenhands\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopenhands\u002Fog.jpg",[64,65,66],"OpenHands: a nyílt forráskódú coding agent, amit üzemeltetsz","Az OpenHands 1.25.0 MIT-licencű coding agent platform web canvas-szal, CLI-vel, sandboxolt végrehajtással és ütemezett automatizálásokkal. Elemzés arról, hol erős és hol nehézkes.","Az OpenHands-ajánló címképe: hurok a feladattól az agenten és a sandboxon át vissza","https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands","Free · self-host",1791383550282]