A Codex, a Claude Agent és az OpenCode csatlakoztatása a Devin Desktophoz ACP-n keresztül 2026-ban
MarkdownÍgy csatlakoztathatja a Codexet, a Claude Agentet és az OpenCode-ot a Devin Desktop szerkesztőhöz az ACP protokollon keresztül. Telepítési parancsok, beállítások és csomagok.
A teljes cikk elolvasása
Mi az az ACP 2 percben?
Főbb pontok
Az ACP nyílt szabvány a szerkesztők és az AI-ügynökök közötti kommunikációhoz. Az Apache 2.0 licenc alatt álló, JSON-RPC-re épülő ACP lehetővé teszi az OpenAI, az Anthropic, a Google és független csapatok ügynökeinek csatlakoztatását egyetlen szerkesztőhöz, ahol ugyanazon a felületen keresztül kommunikálnak Önnel.
2025 augusztusában a Zed Industries nyílt specifikációként tette közzé az Agent Client Protocolt. 2025 végére a JetBrains hivatalosan is csatlakozott a fejlesztéséhez, decemberben pedig bejelentette a támogatását az IDE 25.3 RC verziójában. Az ötlet egyszerű: több tucat AI-támogatású szerkesztő és több tucat ügynök létezik, korábban pedig minden szerkesztő-ügynök pároshoz külön integrációs rétegre volt szükség. Az ACP szabványosítja a köztük lévő réteget.
Az Agent Client Protocol egy nyílt szabvány, amely lehetővé teszi, hogy bármely ügynök könnyen integrálódjon bármely szerkesztővel.
Gyakori hasonlat, hogy az ACP az AI-ügynökök számára olyan, mint az LSP a nyelvi szerverek számára. Amikor a Microsoft közzétette az LSP-t, többé nem kellett külön VS Code-integrációt írni a Pythonhoz, egy másikat a Rusthoz, és egy harmadikat a Gohoz. Minden nyelv az LSP szabványának megfelelő szervert futtatott, és bármely LSP-t támogató szerkesztő integrálódhatott vele.
2026 júniusában a specifikáció stabil, az 1-es verziónál tart. Hivatalos SDK-k jelentek meg TypeScripthez, Pythonhoz, Rusthoz, Javához és Kotlinhoz. Tizenkét termék jelentette be az ACP-támogatást a szerkesztőkben: a Zed (natív támogatással és a protokoll megalkotójaként), a JetBrains IDE-k a 2025.3-as verziótól, a VS Code, a Neovim, az Emacs, a marimo és további öt rétegtermék. A Cognition szerkesztője, a Devin Desktop külön eset: 2026. június 2-án indult, és már a kezdetektől az ACP-t tette a felülete központi elemévé.
Az Ailoot használatáról a dokumentációban talál információt.
Mit kell telepítenie a kezdés előtt?
Főbb pontok
A Devin Desktop 3.0.21-es vagy újabb verziójára van szüksége (2026. június 4-én jelent meg), Pro, Max vagy Teams csomagra, valamint mindhárom ügynök CLI-eszközének telepítésére: Codex, Claude és OpenCode. A CLI-k nélkül a szerkesztő egyszerűen nem tudja elindítani őket.
A Devin Desktopban az ACP hozzáférése előfizetési csomaghoz kötött. Az ingyenes Free csomagban le van tiltva a harmadik féltől származó ügynökök ACP-n keresztüli használata. A dokumentáció ezt kifejezetten kimondja:
Az ACP-ügynökök a Pro, Max és Teams felhasználói számára érhetők el.
A Pro havi 20 dollárba kerül. Ez elegendő egyéni vibe codernek, aki három ügynökből álló beállítást szeretne kipróbálni. A havi 200 dolláros Max csak akkor szükséges, ha folyamatosan, a háttérben futtatja a Devin Cloudot. A Teams csomag csapatonként 80 dollárba, ezen felül tagonként 40 dollárba kerül, és olyan csoportoknak szól, amelyeknek közös Spaces-felületekre van szükségük.
A Devin Desktop ACP-jének jelenlegi fő korlátja, hogy a szerkesztő nem tölti le magától az ügynököket a regiszterből.
A Devin Desktop még nem tölti le közvetlenül a regiszterből az ügynökök terjesztési csomagjait.
Ez azt jelenti, hogy előre, manuálisan kell telepítenie mindhárom CLI-t — a Codexet, a Claude-ot és az OpenCode-ot. A szerkesztő csak a binárisok telepítése után fogja csatlakoztatható ügynökként felismerni őket.
A leggyorsabb telepítési mód macOS-en és Linuxon:
# Codex CLI from OpenAI
npm install -g @openai/codex
# Claude Code from Anthropic (the ACP adapter is provided by the community adapter claude-agent-acp below)
npm install -g @anthropic-ai/claude-code
# OpenCode (open source)
curl -fsSL https://opencode.ai/install | bash
Minden parancs után ellenőrizze, hogy a bináris elérhető-e a PATH-ban:
codex --version
claude --version
opencode --version
Ha egy parancs nem reagál, előfordulhat, hogy az npm a PATH-on kívülre tette a binárist, vagy a curl hálózati időtúllépés miatt sikertelen volt. Nincs értelme továbblépni; előbb javítsa ki a telepítést.
Hol keresi az ügynököket a Devin Desktop?
Főbb pontok
A Devin Desktop összes ACP-ügynökét a ~/.windsurf/acp/registry.json fájlban kell deklarálni. Ez egy egyszerű JSON-fájl, amely objektumok listáját tartalmazza: id, name, version, description és az egyes platformokon található bináris elérési útja. Minden egyéni ügynök ugyanezt a formátumot használja, és a szerkesztő automatikusan felismeri a következő indításkor.
A Cognition megtartotta a megszokott Windsurf-elérési utat ahelyett, hogy a .windsurf mappát .devin névre változtatta volna. Ez kényelmes: a régi konfigurációk továbbra is a megszokott módon működnek.
A helyi ügynökregiszter konfigurációja a Devin Desktop esetében a
~/.windsurf/acp/registry.json, a Devin Desktop Next esetében pedig a~/.windsurf-next/acp/registry.jsonútvonalon található.
Egyetlen ügynök bejegyzése a regiszterben így néz ki:
{
"id": "codex-cli",
"name": "Codex",
"version": "0.42.0",
"description": "OpenAI's coding agent",
"authors": ["OpenAI"],
"license": "Apache-2.0",
"distribution": {
"binary": {
"darwin-arm64": {
"path": "/opt/homebrew/bin/codex",
"args": ["--acp"]
},
"darwin-x64": {
"path": "/usr/local/bin/codex",
"args": ["--acp"]
},
"linux-x64": {
"path": "/usr/local/bin/codex",
"args": ["--acp"]
},
"win32-x64": {
"path": "C:\\Program Files\\codex\\codex.exe",
"args": ["--acp"]
}
}
}
}
A kulcsmező a path. Ez mutatja meg, hol található a lemezen a végrehajtható CLI-fájl. Ha npm-mel telepítette, az elérési út általában ~/.nvm/.../node/.../bin/codex vagy /usr/local/bin/codex. A which codex paranccsal keresheti meg.
Az args mező adja meg, mit fűz hozzá a Devin Desktop az indítási parancshoz. A --acp kapcsoló szükséges a CLI ACP-szervermódban történő indításához, valamint ahhoz, hogy stdin/stdout csatornán, JSON-RPC-n keresztül kommunikáljon a szerkesztővel. A kapcsoló nélkül a CLI szokásos interaktív módban indul, és a Devin Desktop nem fogja felismerni.
A registry.json szerkesztése előtt készítsen róla biztonsági másolatot. Egyetlen hibás JSON-fájl is blokkolja az összes ACP-ügynököt:
cp ~/.windsurf/acp/registry.json ~/.windsurf/acp/registry.json.backup
Ezután nyissa meg a fájlt egy szerkesztőben, és adja hozzá az ügynök blokkját az agents tömbhöz.
Az OpenAI Codex CLI csatlakoztatása
Főbb pontok
A Codex CLI npm-mel telepíthető. Futtassa a codex auth login parancsot OpenAI API-kulccsal vagy ChatGPT-előfizetéssel, adjon hozzá egy blokkot a registry.json fájlhoz, majd engedélyezze az ügynököt a Devin Settingsben. A három közül a Codex a leggyorsabb. Akkor jó választás, ha a sebesség és a vázkód fontosabb a gondolkodás minőségénél.
Első lépés: hitelesítés. Hitelesítés nélkül a CLI nem tudja meghívni az API-t:
codex auth login
A parancs megnyit egy böngészőt. Ha van ChatGPT Plus vagy Team csomagja, a hitelesítés a fiókján keresztül történik, és nincs szüksége külön API-kulcsra. Ha nincs ChatGPT-előfizetése, a platform.openai.com oldalról származó API-kulcsot kér majd.
Második lépés: ellenőrizze, hogy normál módban működik-e:
codex run "write hello world in python"
Ha választ kap, és megjelenik egy bejegyzés a ~/.codex/sessions/ mappában, a CLI megfelelően működik. Most már csatlakoztathatja a szerkesztőhöz.
Harmadik lépés: adjon hozzá egy blokkot a ~/.windsurf/acp/registry.json fájlhoz. Használja az előző szakaszban bemutatott struktúrát, és a path mezőt a which codex kimenetével töltse ki:
which codex
# /opt/homebrew/bin/codex
Negyedik lépés: engedélyezze az ügynököt a szerkesztőben. Nyissa meg a Devin Desktop parancspalettáját:
Cmd+Shift+PmacOS-enCtrl+Shift+PWindows és Linux rendszeren
Futtassa ezt a parancsot a palettáról: Devin User Settings. A megnyíló ablakban váltson az Agents lapra. A regiszter szerkesztése után a Codexnek meg kell jelennie a listában. Állítsa a mellette lévő kapcsolót „on” állásba.
Az aktiválás után új oszlop jelenik meg az Agent Command Centerben. Hozzárendelhet hozzá egy feladatot, amelyet a Codex végrehajt.
A tesztben a Codex válaszolt a leggyorsabban a három közül — körülbelül 8 másodperc alatt az „adj naplózást ehhez a függvényhez” feladatra. Ugyanez a feladat a Claude-nak 16 másodpercig, az OpenCode-nak pedig 22 másodpercig tartott.
A Codex akkor jó választás, ha:
- gyorsan van szüksége szabványos kódra, hosszas gondolkodás nélkül
- vázkódot ír szkriptekkel, és sok apró módosítást szeretne egymás után elvégezni
- meglévő specifikációból dolgozik, és a megoldás egyértelmű
A Codex kevésbé megfelelő, ha:
- összetett, kompromisszumokat igénylő architekturális feladatról van szó: gyakran választja a könnyebb utat
- jogilag érzékeny kódhoz kiegyensúlyozott válasz kell: a Claude jobb választás
- hozzászokott a promptok finomhangolásához és saját szabályaihoz: a Claude eszközei rugalmasabbak
Az Anthropic Claude Agent csatlakoztatása
Főbb pontok
A Claude Agent a Devin Desktopban a natív Claude Code bináris és a nyílt forráskódú közösségi claude-agent-acp adapter kombinációja. Az adapter ACP-szervermódban futtatja a Claude Code-ot. A hitelesítés Claude Pro-előfizetéssel vagy Anthropic API-kulccsal történik. A kombináció erőssége a gondolkodás minősége és a nagy kódbázisokon nyújtott jó teljesítmény.
Az Anthropic még nem ad ki saját ACP-binarist „Claude Agent” néven. A Devin Desktop ugyanazt használja, mint a hagyományos Claude Code, de egy shim közbeiktatásával: a protokolltár Apache 2.0 licencű claude-agent-acp adapterét.
Első lépés: hitelesítse a Claude Code-ot:
claude auth login
Ha Claude Pro vagy Max előfizetése van, a hitelesítés a fiókján keresztül történik. Ellenkező esetben a console.anthropic.com oldalról származó API-kulcsot kér majd.
Második lépés: ellenőrizze:
claude "rewrite this function so it returns Result<T, E>"
Ha a CLI válaszol, telepítheti az adaptert, és csatlakoztathatja a szerkesztőhöz.
Harmadik lépés: telepítse az adaptert:
npm install -g @agentclientprotocol/claude-agent-acp
Negyedik lépés: adjon hozzá egy blokkot a registry.json fájlhoz. A path mező az adapter binárisára mutat, nem magára a claude parancsra:
{
"id": "claude-agent",
"name": "Claude Agent",
"version": "0.4.0",
"description": "Anthropic's coding agent (community ACP adapter)",
"authors": ["Anthropic", "ACP community"],
"license": "Apache-2.0",
"distribution": {
"binary": {
"darwin-arm64": {
"path": "/opt/homebrew/bin/claude-agent-acp",
"args": []
}
}
}
}
Ötödik lépés: engedélyezze a Devin Settingsben, az Agents lapon.
A tesztek leírása szerint a Claude Agent teljesített a legjobban a legnagyobb feladatokban. A „bontsd három fájlba ezt a 600 soros komponenst úgy, hogy minden import és teszt megmaradjon” feladatnál a Codex kétszer is megfeledkezett arról, hogy a komponens három helyen jelenik meg. A Claude első próbálkozásra mindent észrevett.
A Claude Agentnek ugyanazok a hátrányai, mint a Claude Code-nak:
- egyszerű feladatokban lassabb a Codexnél
- API használatakor drágább hívásonként, mint előfizetéssel
Szeretne olyan beállítást, amelyben több AI-ügynök dolgozik a feladatán, anélkül hogy binárisok állatkertjévé válna? Az összekapcsolás a technikai rész. Ennél fontosabb tudni, hogyan ossza meg köztük a kontextust, hogy mindegyik ügynök tisztában legyen azzal, mit végzett el a többi. Ez a kontextusmérnökség része: a rendszer három elemének egyike — az Ön AI-klónja, a projekt Második Agy rendszere, valamint az egyes feladatok kontextusmérnöksége. Ezek után nem számít, milyen protokollal kommunikálnak az ügynökei; ugyanúgy dolgoznak.
Az OpenCode csatlakoztatása: ingyenes alternatíva
Főbb pontok
Az OpenCode független közösség nyílt forráskódú ACP-ügynöke. Bármely OpenAI-kompatibilis API-val működik, beleértve az Ollamán keresztül elérhető helyi API-kat is. Ingyen telepíthető és futtatható helyben. Az az előnye, hogy teljesen offline is futtathatja, vagy olyan olcsó modellekkel használhatja, mint a Qwen.
Az OpenCode 2026 elején indult a Claude Code nyílt forráskódú alternatívájaként. Júniusra a tárolója több mint 30 000 csillagot gyűjtött, dokumentációját egy tucat nyelvre fordították le, és kész presetek váltak elérhetővé az Ollamához és a vLLM-hez.
Telepítse a szkripttel:
curl -fsSL https://opencode.ai/install | bash
Ellenőrzés:
opencode --version
Ezután állítsa be, melyik modellt használja az OpenCode. A teljesen helyi futtatáshoz indítsa el az Ollamát, és irányítsa rá az OpenCode-ot:
opencode config set provider ollama
opencode config set base_url http://localhost:11434
opencode config set model qwen3.5-coder:32b
Keressen eszközhasználati útmutatókat az Ailoot dokumentációjában
Ezután adjon hozzá egy blokkot a registry.json fájlhoz:
{
"id": "opencode",
"name": "OpenCode",
"version": "0.18.1",
"description": "Open source coding agent",
"authors": ["OpenCode community"],
"license": "MIT",
"distribution": {
"binary": {
"darwin-arm64": {
"path": "/usr/local/bin/opencode",
"args": ["acp"]
}
}
}
}
Engedélyezze a Devin Settingsben. Kész.
A Qwen 3.5 Coderrel használt OpenCode észrevehetően lassabban válaszolt a Codexnél és a Claude-nál — feladatonként átlagosan 22–25 másodperc alatt, míg a versenytársaknak 8–16 másodpercre volt szükségük. Másfelől semmibe sem kerül, és nincs olyan csapat mögötte, amely megvonhatná a hozzáférését.
Az OpenCode akkor jó választás, ha:
van helyi GPU-ja, és offline szeretne programozási feladatokat futtatni
tanulási projekten dolgozik, és még nem szeretne pénzt költeni API-ra
össze szeretné hasonlítani, mennyivel maradnak el a nyílt forráskódú modellek a zárt modellektől
Az OpenCode kevésbé megfelelő, ha:
- a Claude-éhoz közeli minőségre van szüksége; a nyílt forráskódú modellek még nem érték utol
- nagy architekturális feladatoknál 50K+ tokenes kontextusra van szükség; a helyi modellek gyakran elveszítik a fonalat
- kritikus a sebesség; még egy 4090-es kártyán is lassabb az OpenCode, mint a felhőalapú Codex
Spaces: kontextusmegosztás az ügynökök között
Főbb pontok
A Spaces a Devin Desktop olyan csoportjait jelenti, ahol az ügynökök láthatják egymás kontextusát. Projektenként használjon egy Space-t. Ha a Codex ott ír egy tesztet, a Claude pontosan tudni fogja, melyik tesztről van szó, további magyarázat nélkül. A Pro csomagban érhető el.
Korábban a Windsurfben minden ügynök a saját munkamenetében működött. Elindította a Cascade-et, aztán a Codexet, és nem tudtak egymásról. A Cognition ezt a Spaces megoldással kezelte.
Azért hoztuk létre a Spaces-t, hogy az együtt dolgozó ügynökök megoszthassák a kontextust és hatékonyan együttműködhessenek a feladatokon.
Egy Space-en belül az ügynökök láthatják:
- a többi ügynök által végzett fájlmódosításokat
- a legutóbbi feladatok és döntések előzményeit
- a megosztott promptkontextust (például az Ön
CLAUDE.mdvagyAGENTS.mdfájlját) - a folyamatban lévő pull requesteket és azok megjegyzéseit
Space létrehozása:
- Nyissa meg az Agent Command Centert (a Devin Desktop felső sávjában lévő gombbal)
- Kattintson a jobb felső sarokban a „New Space” elemre
- Kapcsoljon egy projektmappát a Space-hez
- Adja hozzá a szükséges ügynököket a Settingsben engedélyezettek közül
Három ügynökből álló beállítási munkafolyamat:
- Codex megírja az első implementációs vázlatot a Space-ben
- Claude Agent látja, mit végzett a Codex, majd áttekinti a kódot, refaktorálja és rendbe teszi a bonyolult részeket
- OpenCode megírja a teszteket a végleges változathoz
Mindhárman ugyanazt az AGENTS.md fájlt (a projekt közös szabályfájlját) és ugyanazt a feladatfájlt használják. Nem kell megismételnie a kontextust.
Három projekten végzett tesztek két dolgot mutattak. Először: a feladat indításától a kész PR-ig eltelt idő körülbelül harmadával csökkent, mert az ügynököknek nem kellett újra elmagyarázniuk egymásnak az információkat. Másodszor: több kézi beavatkozásra volt szükség, mert a Codex és a Claude néha eltérő irányba vitték a kódot. Érdemes szigorúan megfogalmazni az AGENTS.md fájlt.
Ha még nincs saját AGENTS.md fájlja, nézze meg az AGENTS.md és a CLAUDE.md együttes használatáról szóló útmutatót: egyetlen utasításfájlt ismertet, amelyet mindhárom ügynök elolvas.
Mikor melyik ügynököt érdemes futtatni?
Főbb pontok
Öt gyakorlati helyzet, amikor váltani érdemes a Codex, a Claude Agent és az OpenCode között a Devin Desktopban. Mindegyik helyzet üzleti döntés, nem modell-összehasonlítás.
1. minta. Szabványos funkció 30 perc alatt
CRUD egy új táblához, egy kétmezős űrlap vagy egy egyszerű weboldal. Válassza a Codexet. 5 perc alatt megírja, Ön pedig áttekintheti és kiadhatja. A Claude túl sokáig gondolkodna ezen. Az OpenCode nem lenne elég gyors.
2. minta. Kompromisszumokkal járó architekturális feladat
El kell döntenie, hogy ezt a részt külön szolgáltatásba szervezze-e, vagy a monolitban hagyja. Vagy a Redux és a Zustand között kell választania egy meglévő projekthez. Válassza a Claude-ot. Mérlegelni tudja az érveket. A Codex megbeszélés nélkül ad egy „megoldást”, amely nagy valószínűséggel hibás lesz.
3. minta. Tesztlefedettség a már megírt kódhoz
Miután az egyik ügynök megírta a kódot, váltson a Claude-ra vagy az OpenCode-ra a tesztekhez. A Codex nem érzi jól, mely szélső esetek fontosak. A Claude a többieknél jobban teszteli az összetett üzleti logikát, míg az OpenCode jó API-integrációs tesztek írására.
4. minta. Offline helyi fejlesztés
Repülőgép, vonat, internet nélküli dácsa. A Codex és a Claude nem működik — API-t igényelnek. Az Ollamával és helyi modellel használt OpenCode az egyetlen lehetőség. A minőség gyengébb, de így is írhat kódot.
5. minta. Három válasz összehasonlítása
Ha nem biztos benne, melyik megközelítés a megfelelő, adja ugyanazt a feladatot mindhárom ügynöknek a Spaces-en keresztül. Hasonlítsa össze a három választ, és válassza ki a legjobbat, vagy kombinálja őket. Több tokenbe kerül, de kritikus feladatoknál megéri.
Az itt leírt munkaritmusban a feladatok 60%-a a Codexhez (sebesség), 30%-a a Claude-hoz (minőség), 10%-a pedig az OpenCode-hoz (offline) kerül. Ebben a példában hetente egyszer mindhárom ügynököt elindítják a Spaces-ben egy nehéz feladaton, hogy összehasonlítsák a javaslataikat.
Devin Desktop-csomagok és az ügynökök előfizetései
Főbb pontok
Az ACP-ügynökök csak a Pro (havi 20 dollár), a Max (200 dollár) vagy a Teams (csapatonként 80 dollár, plusz tagonként 40 dollár) csomagban engedélyezhetők. Magukra az ügynökökre (OpenAI, Anthropic) külön kell előfizetni.
A Devin Desktop kifizetése után minden ACP-ügynöknek saját előfizetésre van szüksége:
- Codex — ChatGPT Plus vagy Team (20 dollártól), illetve használatarányos fizetésű OpenAI API-kulcs
- Claude Agent — Claude Pro (20 dollár) vagy Max, illetve Anthropic API-kulcs.
- OpenCode — ingyenes, ha helyi modellt használ az Ollamán keresztül.
Etikai minimumként ne osszon meg egy fiókot több ember között; egy fiók egy személy nevére van regisztrálva.
2026 júniusában a három ügynökből álló beállítás alap-előfizetései körülbelül havi 60 dollárra jönnek ki: Devin Pro (20 dollár), ChatGPT Plus (20 dollár) és Claude Pro (20 dollár). Ha a beállítást Claude nélküli Codexre és OpenCode-ra csökkenti, 40 dollár az összeg.
Miben különbözik az ACP az MCP-től?
Főbb pontok
Az ACP egy szerkesztőt kapcsol össze egy ügynökkel. Az MCP egy ügynököt kapcsol össze egy eszközzel (adatbázissal, fájlokkal, API-val). Az ügynök ACP-n keresztül kommunikál a szerkesztővel, az adott feladathoz szükséges eszközökhöz pedig MCP-n keresztül kapcsolódik. A két szabvány kiegészíti egymást, nem versenyeznek.
Gyakran összekeverik őket, mert mindkettő „ügynököknek szóló protokoll”, és mindkettő JSON-RPC-t használ. A különbség abban rejlik, hogy mit kapcsolnak össze.
Az Anthropic MCP-je — Model Context Protocol az ügynököt adatforrásokhoz és eszközökhöz kapcsolja. Egy MCP-szerveren keresztül az ügynök láthatja az adatbázisát, fájlokat olvashat, meghívhatja a GitHub API-t, és hozzáférhet a Notionhöz. Elemzi a bemeneti adatokat, és eldönti, melyik eszközt használja.
A Zed és a JetBrains ACP-je — Agent Client Protocol a szerkesztőt kapcsolja az ügynökhöz. Az ACP-n keresztül az IDE továbbítja az ügynöknek a kijelölt kódot, a megnyitott fájlokat és a palettáról futtatott parancsot. Cserébe fájlmódosításokat, megerősítési kéréseket és a feladat állapotáról szóló frissítéseket fogad.
Az ügynök ACP-n keresztül kommunikál a szerkesztővel, az eszközeivel pedig MCP-n keresztül. A felépítés így néz ki:
┌─────────────────┐
│ Devin Desktop │ ← szerkesztő
└────────┬────────┘
│ ACP (Apache 2.0, JSON-RPC over stdio)
┌────────▼────────┐
│ Claude Agent │ ← ügynök
└────────┬────────┘
│ MCP (Anthropic, JSON-RPC over HTTP or stdio)
┌────────▼────────┐
│ MCP server │ ← eszköz (adatbázis, fájlok, API)
└─────────────────┘
Az MCP-ről további információt az MCP-szerverek a Claude Code-hoz című külön útmutatóban talál, amely hét kész szerver csatlakoztatására mutat példákat.
Mi nem működik 2026 júniusában?
Főbb pontok
2026 júniusában az ACP már éles használatban van a Devin Desktopban, de vannak korlátai. A legfontosabb, hogy a regiszter nem tölti le automatikusan az ügynököket, ezért a CLI-ket kézzel kell telepítenie. A kevésbé jelentős korlátozások közé tartozik, hogy néhány fejlett szerkesztőfunkció csak a Devin Locallal működik, nem minden ACP-ügynökkel.
Három jelentős korlát két hét tesztelés során:
A regiszter nem tölti le az ügynököket. Ahogy az útmutató elején szerepel, a Devin Desktop elvárja, hogy kézzel telepítse a CLI-binárisokat. Ezt egy telepítőszkript megoldja, az útmutatók azonban gyakran elfelejtik megemlíteni.
Nem minden szerkesztőfunkció jut el minden ügynökhöz. A több fájlt egyetlen tranzakcióban érintő szerkesztés jelenleg teljes körűen csak a Devin Localban működik. Az ACP-n keresztül használt Codex és Claude egyszerre csak egy fájl szerkesztésére kap utasításokat. Ez a legtöbb feladatot nem akadályozza, de ha egy műveletben 5+ fájlra kiterjedő refaktorra van szüksége, vissza kell váltania a Devin Localra.
Ütközések párhuzamos munka közben. Ha ugyanabban a Space-ben egyszerre két ügynök szerkeszti ugyanazt a fájlt, amelyik utoljára ír, felülírja a másik változatát. A Devin Desktop még nem jelenít meg ütközési diffet. A megoldás az, hogy az egyes ügynökök külön fájlt kapnak a feladatban, vagy PR-en keresztül dolgozik, és kézzel oldja fel az egyesítési ütközéseket.
A JetBrains hasonló béta-korlátozásokról számol be az ACP IDE 25.3 RC-beli implementációjánál:
Ugyanez a minta, mint a Devin Desktopnál: telepítse kézzel a CLI-t, majd csatlakoztassa a szerkesztőhöz.
Merre tart az ökoszisztéma?
Főbb pontok
A kompatibilis ACP-ügynökök regisztere havonta bővül. 2026 márciusában az ökoszisztémának 25+ ügynöke volt; júniusra a zed.dev/acp több mint 60-at sorolt fel. 2026 végére várható az összeolvadás: a Cursor, a Replit Agent, a Continue és az Aider is bejelentheti az ACP-támogatást. A Devin Desktop a bővebb lista egyik szerkesztője marad, nem az egyetlen.
Az ACP jelenleg az egyik vezető szabvány, de nem az egyetlen. Három szabvány fejlődik párhuzamosan:
- MCP (Anthropic) — ügynök és eszköz között. Már de facto szabvánnyá vált.
- A2A (Google, 2025 áprilisa) — ügynök és ügynök között. Független ügynökök kommunikációja központi koordinátor nélkül.
- ACP (Zed, JetBrains, 2025 vége) — szerkesztő és ügynök között.
A következő hónapokban várhatóan a Cursor és a Replit Agent is beépíti az ACP-t a felületébe. Jelenleg saját fejlesztésű API-kat használnak. Ha két nagy szereplő átveszi az ACP-t, a szabvány általánossá válik. Ekkor „a saját ügynöke bármelyik szerkesztőben” működő normává válik.
A vibe coder számára ez két dolgot jelent. Először: nem kell öt különböző alkalmazást telepítenie ahhoz, hogy új modelleket próbáljon ki. Másodszor: ha egy szolgáltató holnap megváltoztatja az árazási modelljét vagy leáll, átviheti az ügynökét bármely ACP-szerkesztőbe, és folytathatja a munkát.
Az ügynökhármas beállítása a technikai rész. Annak megértése, hogy a technikai döntések hogyan befolyásolják a termékét, más készség. A fő feladat egy olyan rendszer felépítése, amelyben az AI utánozza a gondolkodásmódját (AI-klón), megjegyzi a projekt kontextusát (Második Agy), és elolvassa a feladat szabályait (kontextusmérnökség). Ez a három elem alkot működő rendszert. Utána akár egyetlen este alatt is eszközt válthat.
Források
- Agent Client Protocol a GitHubon — v1 specifikáció
- ACP-ügynökök és szerkesztők katalógusa a zed.dev oldalon
- A Devin Desktop ACP-dokumentációja
- Devin Blog — a Devin Desktop és az ACP bejelentése, 2026. június 2.
- Cognition Blog — Spaces és Agent Command Center
- JetBrains — ACP-oldal
- OpenCode — nyílt forráskódú ACP-ügynök
Ismerje meg az Ailootot.
További részletek
Kérdések és válaszok: A Codex, a Claude Agent és az OpenCode csatlakoztatása a Devin Desktophoz ACP-n keresztül 2026-ban
Miért nem jelenik meg az ügynök registry.json szerkesztése után?
Ellenőrizd a CLI telepítését, a tényleges futtatható fájlra mutató registry-útvonalat és az engedélyezést a Devin Settings → Agents alatt. A registry az indítást írja le; nem telepít és nem hitelesít.
Az ACP helyettesíti az MCP-t?
Nem. Az ACP a szerkesztőt kapcsolja az ügynökhöz, az MCP az ügynököt eszközökhöz és adatforrásokhoz. Egy munkafolyamatban az ügynök ACP-t használhat a szerkesztőhöz és MCP-t adatbázishoz vagy más eszközhöz.