Blog

Kako leta 2026 prek ACP povezati Codex, Claude Agent in OpenCode z Devin Desktop

Markdown

Kako prek protokola ACP povezati Codex, Claude Agent in OpenCode z urejevalnikom Devin Desktop. Ukazi za namestitev, nastavitve in paketi.

Preberi celoten članek

Kaj je ACP v 2 minutah?

Ključne informacije

ACP je odprt standard za komunikacijo med urejevalnikom in agentom umetne inteligence. ACP, ki je licenciran pod Apache 2.0 in temelji na JSON-RPC, omogoča povezovanje agentov OpenAI, Anthropic, Google in neodvisnih ekip z enim urejevalnikom, v katerem z vami komunicirajo prek istega vmesnika.

Avgusta 2025 je Zed Industries objavil Agent Client Protocol kot odprto specifikacijo. Do konca leta 2025 se je njegovemu razvoju uradno pridružil JetBrains, decembra pa je napovedal podporo v IDE 25.3 RC. Zamisel je preprosta: obstaja na desetine urejevalnikov z umetno inteligenco in na desetine agentov, prej pa je vsak par urejevalnika in agenta zahteval svojo integracijsko plast. ACP standardizira plast med njima.

Agent Client Protocol je odprt standard, ki vsakemu agentu omogoča preprosto integracijo s katerim koli urejevalnikom.

— Zed, https://zed.dev/acp

Pogosta primerjava pravi, da je ACP za agente umetne inteligence to, kar je LSP za jezikovne strežnike. Ko je Microsoft objavil LSP, ni bilo več treba pisati ločene integracije za VS Code za Python, druge za Rust in še ene za Go. Vsak jezik je izvajal strežnik LSP po standardu, vsak urejevalnik, ki podpira LSP, pa se je lahko integriral z njim.

Junija 2026 je specifikacija stabilna pri različici 1. Izdani so bili uradni SDK-ji za TypeScript, Python, Rust, Java in Kotlin. Podporo za ACP v urejevalnikih je napovedalo dvanajst izdelkov: Zed (z izvorno podporo in kot avtor protokola), IDE-ji JetBrains od različice 2025.3, VS Code, Neovim, Emacs, marimo in še pet nišnih izdelkov. Devin Desktop, urejevalnik podjetja Cognition, izstopa: predstavljen je bil 2. junija 2026, ACP pa je bil že od začetka osrednji del njegovega vmesnika.

Informacije o uporabi Ailoota so na voljo v dokumentaciji.

Kaj morate namestiti pred začetkom?

Ključne informacije

Potrebujete Devin Desktop različice 3.0.21 ali novejše (izdana 4. junija 2026), dostop do paketa Pro, Max ali Teams ter nameščena orodja CLI za vse tri agente: Codex, Claude in OpenCode. Brez CLI-jev jim urejevalnik preprosto ne more naročiti, naj se zaženejo.

Uporaba ACP v Devin Desktop je omejena glede na naročniški paket. V brezplačnem paketu Free je dostop do agentov tretjih oseb prek ACP onemogočen. Dokumentacija to izrecno navaja:

Agenti ACP so na voljo uporabnikom paketov Pro, Max in Teams.

— Dokumentacija Devin, https://docs.devin.ai/desktop/acp

Pro stane 20 $ na mesec. To zadostuje posamezniku, ki se ukvarja z vibe codingom in želi preizkusiti nastavitev s tremi agenti. Max, ki stane 200 $ na mesec, potrebujete le, če neprekinjeno izvajate Devin Cloud v ozadju. Teams, ki stane 80 $ na ekipo in dodatnih 40 $ na člana, je namenjen skupinam, ki potrebujejo skupne prostore Spaces.

Glavna trenutna omejitev ACP v Devin Desktop je, da urejevalnik agentov ne prenese sam iz registra.

Devin Desktop še ne prenaša distribucij agentov neposredno iz registra.

— Dokumentacija Devin, https://docs.devin.ai/desktop/acp

To pomeni, da morate vse tri CLI-je — Codex, Claude in OpenCode — predhodno namestiti ročno. Urejevalnik jih bo prepoznal kot agente, ki jih je mogoče povezati, šele po namestitvi binarnih datotek.

Najhitrejši način namestitve v macOS in Linuxu:

# 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

Po vsakem ukazu preverite, ali je binarna datoteka na voljo v PATH:

codex --version
claude --version
opencode --version

Če se ukaz ne odzove, je npm morda namestil binarno datoteko zunaj PATH ali pa je curl spodletel zaradi omrežne časovne omejitve. Nadaljevanje nima smisla; najprej odpravite težavo z namestitvijo.

Kje Devin Desktop išče agente?

Ključne informacije

Vsi agenti ACP v Devin Desktop so navedeni v datoteki ~/.windsurf/acp/registry.json. To je običajna datoteka JSON s seznamom objektov: id, name, version, description in potjo do binarne datoteke za vsako platformo. Vsak agent po meri uporablja enako obliko, urejevalnik pa ga samodejno zazna ob naslednjem zagonu.

Cognition je ohranil znano pot Windsurf namesto, da bi .windsurf preimenoval v .devin. To je priročno: stare konfiguracije še naprej delujejo kot prej.

Lokalna konfiguracija registra agentov je za Devin Desktop v ~/.windsurf/acp/registry.json, za Devin Desktop Next pa v ~/.windsurf-next/acp/registry.json.

— Dokumentacija Devin, https://docs.devin.ai/desktop/acp

Vnos za posameznega agenta v registru je videti takole:

{
  "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"]
      }
    }
  }
}

Ključno polje je path. To je lokacija izvršne datoteke CLI na vašem disku. Če ste jo namestili prek npm, je pot običajno ~/.nvm/.../node/.../bin/codex ali /usr/local/bin/codex. Najdete jo z ukazom which codex.

Polje args določa, kaj bo Devin Desktop dodal ukazu za zagon. Zastavica --acp je potrebna za zagon CLI v načinu strežnika ACP in komunikacijo z urejevalnikom prek JSON-RPC po stdin/stdout. Brez zastavice se CLI zažene v običajnem interaktivnem načinu in Devin Desktop ga ne bo zaznal.

Pred urejanjem ustvarite varnostno kopijo datoteke registry.json. Ena neveljavna datoteka JSON lahko blokira vse agente ACP:

cp ~/.windsurf/acp/registry.json ~/.windsurf/acp/registry.json.backup

Nato odprite datoteko v urejevalniku in dodajte blok agenta v polje agents.

Povezovanje OpenAI Codex CLI

Ključne informacije

Codex CLI namestite prek npm. Zaženite codex auth login s ključem API OpenAI ali naročnino ChatGPT, dodajte blok v registry.json in omogočite agenta v Devin Settings. Codex je najhitrejši od treh. Primeren je za naloge, pri katerih sta hitrost in začetna ogrodja pomembnejša od kakovosti sklepanja.

Prvi korak: prijava. Brez preverjanja pristnosti CLI ne more klicati API-ja:

codex auth login

Ukaz odpre brskalnik. Če imate ChatGPT Plus ali Team, se prijava izvede prek vašega računa in ne potrebujete ločenega ključa API. Če nimate naročnine ChatGPT, bo zahteval ključ API s platform.openai.com.

Drugi korak: preverite, ali deluje v običajnem načinu:

codex run "write hello world in python"

Če dobite odgovor in se v ~/.codex/sessions/ pojavi vnos, CLI deluje pravilno. Zdaj ga lahko povežete z urejevalnikom.

Tretji korak: dodajte blok v ~/.windsurf/acp/registry.json. Uporabite obliko iz prejšnjega razdelka in v polje path vnesite pot, pridobljeno z which codex:

which codex
# /opt/homebrew/bin/codex

Četrti korak: omogočite agenta v urejevalniku. Odprite ukazno paleto v Devin Desktop:

  • Cmd+Shift+P v macOS
  • Ctrl+Shift+P v Windows in Linuxu

V paleti zaženite ta ukaz: Devin User Settings. V odprtem oknu preklopite na zavihek Agents. Po urejanju registra bi se moral Codex prikazati na seznamu. Stikalo ob njem preklopite na »on«.

Po aktivaciji se v Agent Command Center prikaže nov stolpec. Dodelite mu lahko nalogo, ki jo bo Codex opravil.

V preizkusu, ki je opisan tukaj, je Codex od treh odgovoril najhitreje — za nalogo »dodaj beleženje v to funkcijo« je potreboval približno 8 sekund. Claude je za isto nalogo potreboval 16 sekund, OpenCode pa 22.

Codex je primeren, kadar:

  • potrebujete hitro napisano standardno kodo brez dolgega razmišljanja
  • s skriptami pripravljate ogrodje in želite zaporedoma izvesti veliko manjših sprememb
  • delate po obstoječi specifikaciji in je rešitev očitna

Codex ni primerna izbira, kadar:

  • gre za kompleksno arhitekturno nalogo s kompromisi: pogosto ubere bližnjico
  • potrebujete uravnotežen odgovor za pravno občutljivo kodo: Claude je boljša izbira
  • ste navajeni natančno prilagajati pozive in uporabljati lastna pravila: Claude ponuja prilagodljivejša orodja

Povezovanje Anthropic Claude Agent

Ključne informacije

Claude Agent v Devin Desktop je kombinacija izvorne binarne datoteke Claude Code in odprtokodnega skupnostnega adapterja claude-agent-acp. Adapter zažene Claude Code v načinu strežnika ACP. Prijava poteka prek naročnine Claude Pro ali ključa API Anthropic. Prednosti te kombinacije so kakovost sklepanja in dobro delovanje z velikimi kodnimi bazami.

Anthropic še ne izdaja lastne binarne datoteke ACP z imenom »Claude Agent«. Devin Desktop uporablja enako rešitev kot običajni Claude Code, vendar prek posrednika: adapter claude-agent-acp iz repozitorija protokola, ki je licenciran pod Apache 2.0.

Prvi korak: prijavite se v Claude Code:

claude auth login

Če imate naročnino Claude Pro ali Max, se prijava izvede prek vašega računa. V nasprotnem primeru bo zahteval ključ API s console.anthropic.com.

Drugi korak: preverite delovanje:

claude "rewrite this function so it returns Result<T, E>"

Če se CLI odzove, lahko namestite adapter in ga povežete z urejevalnikom.

Tretji korak: namestite adapter:

npm install -g @agentclientprotocol/claude-agent-acp

Četrti korak: dodajte blok v registry.json. Polje path kaže na binarno datoteko adapterja, ne na sam claude:

{
  "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": []
      }
    }
  }
}

Peti korak: omogočite ga v Devin Settings na zavihku Agents.

V preizkusih, opisanih tukaj, se je Claude Agent najbolje odrezal pri največjih nalogah. Pri nalogi »razdeli to 600-vrstično komponento v tri datoteke, pri tem pa ohrani vse importe in teste« je Codex dvakrat pozabil, da je bila komponenta upodobljena na treh mestih. Claude je prvič opazil vse.

Claude Agent ima enake pomanjkljivosti kot Claude Code:

  • pri preprostih nalogah je počasnejši od Codexa
  • pri uporabi API-ja je vsak klic dražji kot pri naročnini

Želite nastavitev, v kateri pri vaši nalogi sodeluje več agentov umetne inteligence, ne da bi se spremenila v živalski vrt binarnih datotek? Povezovanje je tehnični del. Pomembneje je vedeti, kako med njimi porazdeliti kontekst, da vsak agent ve, kaj so drugi že naredili. To spada v kontekstni inženiring: enega od treh elementov sistema — vaš klon umetne inteligence, Drugi možgani projekta in kontekstni inženiring za vsako nalogo. Nato ni več pomembno, kateri protokol uporabljajo vaši agenti za komunikacijo; delujejo enako.

Povezovanje OpenCode: brezplačna alternativa

Ključne informacije

OpenCode je odprtokodni agent ACP neodvisne skupnosti. Deluje s katerim koli API-jem, združljivim z OpenAI, vključno z lokalnimi API-ji prek Ollame. Namestitev in lokalno izvajanje sta brezplačna. Njegova prednost je, da ga lahko uporabljate povsem brez povezave ali z ugodnimi modeli, kot je Qwen.

OpenCode se je v začetku leta 2026 začel kot odprtokodna alternativa Claude Code. Do junija je njegov repozitorij zbral več kot 30.000 zvezdic, dokumentacija je bila prevedena v ducat jezikov, na voljo pa so bili pripravljeni prednastavljeni profili za Ollamo in vLLM.

Namestite ga s skriptom:

curl -fsSL https://opencode.ai/install | bash

Preverite:

opencode --version

Nato nastavite, kateri model bo uporabljal OpenCode. Za popolnoma lokalno izvajanje zaženite Ollamo in usmerite OpenCode nanjo:

opencode config set provider ollama
opencode config set base_url http://localhost:11434
opencode config set model qwen3.5-coder:32b

V dokumentaciji Ailoot poiščite vodiče za orodja

Nato dodajte blok v registry.json:

{
  "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"]
      }
    }
  }
}

Omogočite ga v Devin Settings. Končano.

V preizkusih, opisanih tukaj, se je OpenCode z modelom Qwen 3.5 Coder odzival opazno počasneje kot Codex in Claude — v povprečju 22–25 sekund na nalogo v primerjavi z 8–16 pri konkurentih. Po drugi strani pa je brezplačen, dostopa do njega pa vam ne more preklicati nobena ekipa v ozadju.

OpenCode je primeren, kadar:

  • imate lokalni grafični procesor in želite programske naloge izvajati brez povezave

  • delate na učnem projektu in še niste pripravljeni porabiti denarja za API

  • želite primerjati, koliko odprtokodni modeli zaostajajo za zaprtimi

OpenCode ni primerna izbira, kadar:

  • potrebujete kakovost, podobno Claudovi; odprtokodni modeli še niso dohiteli zaprtih
  • gre za velike arhitekturne naloge s kontekstom 50K+ tokenov; lokalni modeli pogosto izgubijo pregled
  • je hitrost ključnega pomena; tudi na 4090 je OpenCode počasnejši od Codexa v oblaku

Spaces: deljenje konteksta med agenti

Ključne informacije

Spaces so skupine v Devin Desktop, v katerih lahko agenti vidijo kontekst drug drugega. Za vsak projekt uporabite en Space. Če Codex tam napiše test, bo Claude natančno vedel, za kateri test gre, ne da bi potreboval dodatno razlago. Na voljo je v paketu Pro.

Prej je vsak agent v Windsurfu deloval v svoji seji. Zagnali ste Cascade, nato Codex, vendar nista vedela drug za drugega. Cognition je to rešil s Spaces.

Spaces smo ustvarili zato, da lahko agenti, ki sodelujejo, delijo kontekst in učinkovito sodelujejo pri nalogah.

— Blog Cognition, https://cognition.ai/blog/introducing-devin-desktop

V okviru Space lahko agenti vidijo:

  • spremembe datotek, ki so jih naredili drugi agenti
  • zgodovino nedavnih nalog in odločitev
  • skupni kontekst pozivov (na primer vaš CLAUDE.md ali AGENTS.md)
  • odprte zahteve za povleci in združi ter njihove komentarje

Ustvarjanje Space:

  1. Odprite Agent Command Center (z gumbom v zgornji vrstici Devin Desktop)
  2. V zgornjem desnem kotu kliknite »New Space«
  3. Povežite projektno mapo s Space
  4. Dodajte želene agente med tistimi, ki so omogočeni v Settings

Delovni vzorec za nastavitev s tremi agenti:

  1. Codex v Space napiše prvi osnutek implementacije
  2. Claude Agent vidi, kaj je naredil Codex, pregleda kodo, jo refaktorira in uredi zapletene dele
  3. OpenCode napiše teste za končno različico

Vsi trije uporabljajo isto datoteko AGENTS.md (skupno datoteko s pravili projekta) in isto datoteko z nalogo. Konteksta vam ni treba ponavljati.

Preizkusi v treh projektih so pokazali dve stvari. Prvič, čas od začetka naloge do dokončanega PR-ja se je skrajšal za približno tretjino, ker agentom ni bilo treba ponavljati informacij drug drugemu. Drugič, potrebnih je bilo več ročnih posegov, saj sta Codex in Claude kodo včasih usmerila v različni smeri. Datoteko AGENTS.md je koristno napisati strogo.

Če še nimate svoje datoteke AGENTS.md, si oglejte vodnik kako skupaj uporabljati AGENTS.md in CLAUDE.md: opisuje eno samo datoteko z navodili, ki jo preberejo vsi trije agenti.

Kdaj uporabiti posameznega agenta?

Ključne informacije

Pet praktičnih scenarijev za preklapljanje med Codexom, Claude Agentom in OpenCode v Devin Desktop. Vsak scenarij je poslovna odločitev, ne primerjava modelov.

Vzorec 1. Standardna funkcija v 30 minutah

CRUD za novo tabelo, obrazec z dvema poljema ali preprosta spletna stran. Izberite Codex. Napisal jo bo v 5 minutah, vi pa jo lahko pregledate in uvedete. Claude bi tu predolgo razmišljal. OpenCode ne bi bil dovolj hiter.

Vzorec 2. Arhitekturna naloga s kompromisi

Odločiti se morate, ali ta del izločiti v ločeno storitev ali ga pustiti v monolitu. Ali pa izbirate med Reduxom in Zustandom za obstoječi projekt. Izberite Claude. Pretehta lahko argumente. Codex vam bo brez razprave ponudil »rešitev«, ki bo najverjetneje napačna.

Vzorec 3. Pokritost s testi za že napisano kodo

Ko eden od agentov napiše kodo, preklopite na Claude ali OpenCode za teste. Codex slabo prepozna, kateri robni primeri so pomembni. Claude je od drugih boljši pri testiranju kompleksne poslovne logike, OpenCode pa dobro piše teste integracije API-jev.

Vzorec 4. Lokalni razvoj brez povezave

Letalo, vlak, vikendica brez interneta. Codex in Claude ne bosta delovala — potrebujeta API. OpenCode z Ollamo in lokalnim modelom je edina možnost. Kakovost bo nižja, vendar boste še vedno lahko pisali kodo.

Vzorec 5. Primerjava treh odgovorov

Če niste prepričani, kateri pristop je pravi, prek Spaces vsem trem agentom dodelite isto nalogo. Primerjajte njihove odgovore in izberite najboljšega ali jih združite. To stane več tokenov, vendar se pri ključnih nalogah izplača.

V opisanem delovnem ritmu je 60% nalog dodeljenih Codexu (hitrost), 30% Claudu (kakovost) in 10% OpenCodeu (delo brez povezave). V tem primeru enkrat tedensko v Spaces za težko nalogo zaženejo vse tri in primerjajo njihove predloge.

Paketi Devin Desktop in naročnine za agente

Ključne informacije

Agenti ACP so na voljo samo v paketih Pro (20 $ na mesec), Max (200 $) ali Teams (80 $ na ekipo in 40 $ na člana). Naročnine za same agente (OpenAI, Anthropic) so ločene.

Ko plačate Devin Desktop, vsak agent ACP potrebuje svojo naročnino:

  • Codex — ChatGPT Plus ali Team (od 20 $) oziroma ključ API OpenAI s plačilom po porabi
  • Claude Agent — Claude Pro (20 $) ali Max oziroma ključ API Anthropic.
  • OpenCode — brezplačen pri uporabi lokalnega modela prek Ollame.

Etični minimum je, da računa ne delite z več osebami; račun je registriran na eno osebo.

Junija 2026 osnovne naročnine za nastavitev z vsemi tremi agenti znašajo približno 60 $ na mesec: Devin Pro (20 $), ChatGPT Plus (20 $) in Claude Pro (20 $). Če nastavitev zmanjšate na Codex in OpenCode brez Clauda, znaša strošek 40 $.

Kako se ACP razlikuje od MCP?

Ključne informacije

ACP poveže urejevalnik z agentom. MCP poveže agenta z orodjem (zbirko podatkov, datotekami, API-jem). Agent prek ACP komunicira z urejevalnikom, do orodij, ki jih potrebuje za nalogo, pa dostopa prek MCP. Standarda se dopolnjujeta in si ne konkurirata.

Ljudje ju pogosto zamenjujejo, ker sta oba »protokola za agente« in oba uporabljata JSON-RPC. Razlika je v tem, kaj povezujeta.

MCP — Model Context Protocol podjetja Anthropic povezuje agenta z viri podatkov in orodji. Prek strežnika MCP lahko agent vidi vašo zbirko podatkov, bere datoteke, kliče API GitHub in dostopa do Notiona. Analizira vhodne podatke in se odloči, katero orodje bo uporabil.

ACP — Agent Client Protocol podjetij Zed in JetBrains povezuje urejevalnik z agentom. Prek ACP IDE posreduje agentu izbrano kodo, odprte datoteke in ukaz, ki ste ga zagnali iz palete. V zameno prejema spremembe datotek, zahteve za potrditev in napredek naloge.

Agent komunicira z urejevalnikom prek ACP, z orodji pa prek MCP. Sestava je videti takole:

┌─────────────────┐
│ Devin Desktop   │ ← urejevalnik
└────────┬────────┘
         │ ACP (Apache 2.0, JSON-RPC over stdio)
┌────────▼────────┐
│ Claude Agent    │ ← agent
└────────┬────────┘
         │ MCP (Anthropic, JSON-RPC over HTTP or stdio)
┌────────▼────────┐
│ MCP server      │ ← orodje (zbirka podatkov, datoteke, API)
└─────────────────┘

Več o MCP si preberite v ločenem vodniku Strežniki MCP za Claude Code, ki vsebuje primere povezovanja sedmih pripravljenih strežnikov.

Kaj junija 2026 ne deluje?

Ključne informacije

Junija 2026 je ACP v Devin Desktop že v produkciji, vendar ima omejitve. Glavna je ta, da register agentov ne prenese samodejno, zato morate CLI-je namestiti ročno. Med manjšimi omejitvami je tudi to, da nekatere napredne funkcije urejevalnika delujejo samo z Devin Local, ne pa z vsakim agentom ACP.

Med dvema tednoma preizkušanja so bile ugotovljene tri omembe vredne omejitve:

Register ne prenaša agentov. Kot je omenjeno na začetku vodnika, Devin Desktop pričakuje, da boste binarne datoteke CLI namestili ročno. To lahko reši namestitveni skript, vendar vodiči to pogosto pozabijo omeniti.

Vse funkcije urejevalnika niso na voljo vsem agentom. Urejanje več datotek v eni transakciji trenutno v celoti deluje samo z Devin Local. Codex in Claude prek ACP prejmeta ukaze za urejanje po eno datoteko naenkrat. To večine nalog ne ovira, vendar morate pri refaktorju, ki v enem postopku zajema 5+ datotek, preklopiti nazaj na Devin Local.

Spori pri vzporednem delu. Če dva agenta v istem Space hkrati urejata isto datoteko, tisti, ki piše zadnji, prepiše različico drugega. Devin Desktop še ne prikazuje razlike ob sporu. Rešitev je, da vsakemu agentu v nalogi dodelite drugo datoteko ali delate prek PR-ja in ročno razrešite spore pri združevanju.

JetBrains navaja podobne omejitve beta različice svoje implementacije ACP v IDE 25.3 RC:

Gre za enak vzorec kot pri Devin Desktop: CLI namestite ročno in ga povežite z urejevalnikom.

Kam gre ekosistem?

Ključne informacije

Register združljivih agentov ACP se vsak mesec širi. Marca 2026 je bilo v ekosistemu 25+ agentov, junija pa jih je zed.dev/acp navajal več kot 60. Do konca leta 2026 se pričakuje konsolidacija: podporo za ACP bi lahko napovedali tudi Cursor, Replit Agent, Continue in Aider. Devin Desktop bo ostal eden od urejevalnikov na širšem seznamu, ne edini.

ACP je trenutno eden vodilnih standardov, vendar ni edini. Vzporedno se razvijajo trije:

  • MCP (Anthropic) — povezava agenta z orodjem. Je že de facto standard.
  • A2A (Google, april 2025) — povezava agenta z agentom. Komunikacija med neodvisnimi agenti brez osrednjega koordinatorja.
  • ACP (Zed, JetBrains, konec leta 2025) — povezava urejevalnika z agentom.

V prihodnjih mesecih naj bi tudi Cursor in Replit Agent vgradila ACP v svoja vmesnika. Trenutno uporabljata lastniške API-je. Ko ACP prevzameta dva velika igralca, standard postane običajen. Nato »vaš agent v katerem koli urejevalniku« postane delovna norma.

Za vibe coderja to pomeni dvoje. Prvič, za preizkušanje novih modelov vam ni treba namestiti petih različnih aplikacij. Drugič, če ponudnik jutri spremeni cenovni model ali preneha delovati, lahko njegovega agenta prenesete v kateri koli urejevalnik ACP in nadaljujete z delom.

Nastavitev trojice agentov je tehnični del. Razumevanje vpliva tehničnih odločitev na vaš izdelek je drugačna spretnost. Glavna naloga je zgraditi sistem, v katerem umetna inteligenca posnema vaš način razmišljanja (klon umetne inteligence), si zapomni kontekst projekta (Drugi možgani) in bere pravila naloge (kontekstni inženiring). Ti trije elementi tvorijo delujoč sistem. Nato lahko orodja zamenjate v enem večeru.

Spoznajte Ailoot.

Več podrobnosti

Vprašanja in odgovori: Kako leta 2026 prek ACP povezati Codex, Claude Agent in OpenCode z Devin Desktop

Zakaj se agent po urejanju registry.json ne prikaže?

Preverite nameščeni CLI, pot registra do dejanske izvedljive datoteke in vklop agenta v Devin Settings → Agents. Register opisuje zagon orodja; ne namesti in ne overi ga.

Ali ACP nadomesti MCP?

Ne. ACP povezuje urejevalnik z agentom, MCP pa agenta z orodji in podatkovnimi viri. Isti agent lahko v enem poteku dela uporablja ACP za urejevalnik in MCP za podatkovno bazo ali drugo orodje.

Vsi članki