# Kaip 2026 m. prijungti Codex, Claude Agent ir OpenCode prie Devin Desktop per ACP

> Kaip prijungti Codex, Claude Agent ir OpenCode prie Devin Desktop redaktoriaus naudojant ACP protokolą. Diegimo komandos, nustatymai ir planai.

Source: https://ailoot.ai/blog/lt/codex-claude-agent-opencode-devin-desktop-acp/
Canonical: https://ailoot.ai/blog/lt/codex-claude-agent-opencode-devin-desktop-acp/
Language: lt
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-076
Revision: sha256-eefb4b361a310c703d8772c61485a53cbe4084129258d40e50db234683db2cf6


## Kas yra ACP per 2 minutes?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

ACP yra atviras redaktoriaus ir dirbtinio intelekto agento bendravimo standartas. Pagal Apache 2.0 licenciją išleistas ir JSON-RPC pagrindu sukurtas ACP leidžia prijungti OpenAI, Anthropic, Google ir nepriklausomų komandų agentus prie vieno redaktoriaus, kuriame jie su jumis bendrauja per tą pačią sąsają.

</div>

2025 m. rugpjūtį „Zed Industries“ paskelbė „Agent Client Protocol“ kaip atvirą specifikaciją. Iki 2025 m. pabaigos „JetBrains“ oficialiai prisijungė prie jo kūrimo, o gruodį paskelbė apie palaikymą IDE 25.3 RC. Idėja paprasta: yra dešimtys redaktorių su dirbtiniu intelektu ir dešimtys agentų, o anksčiau kiekvienai redaktoriaus ir agento porai reikėjo atskiro integravimo sluoksnio. ACP standartizuoja sluoksnį tarp jų.

<figure>
<blockquote>
<p>„Agent Client Protocol“ yra atviras standartas, leidžiantis bet kuriam agentui lengvai integruotis su bet kuriuo redaktoriumi.</p>
</blockquote>
<figcaption>— Zed, https://zed.dev/acp</figcaption>
</figure>

Dažnai sakoma, kad ACP dirbtinio intelekto agentams yra kaip LSP kalbų serveriams. Kai „Microsoft“ paskelbė LSP, nebereikėjo rašyti atskiros VS Code integracijos Python, kitos Rust ir dar kitos Go kalbai. Kiekviena kalba veikė pagal standartą veikiantį LSP serverį, o bet kuris LSP palaikantis redaktorius galėjo su juo integruotis.



2026 m. birželio duomenimis, 1 versijos specifikacija yra stabili. Išleistos oficialios TypeScript, Python, Rust, Java ir Kotlin SDK. Apie ACP palaikymą redaktoriuose paskelbė dvylika produktų: „Zed“ (palaikymas integruotas, be to, tai protokolo kūrėjas), „JetBrains“ IDE nuo 2025.3 versijos, VS Code, Neovim, Emacs, marimo ir dar penki nišiniai produktai. „Cognition“ redaktorius Devin Desktop išsiskiria tuo, kad buvo išleistas 2026 m. birželio 2 d. ir nuo pat pradžių ACP tapo pagrindine jo sąsajos dalimi.

Informacijos apie darbą su „Ailoot“ rasite [dokumentacijoje](https://ailoot.ai/docs/).

## Ką įdiegti prieš pradedant?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Jums reikia Devin Desktop 3.0.21 arba naujesnės versijos (išleistos 2026 m. birželio 4 d.), Pro, Max arba Teams plano ir įdiegtų visų trijų agentų CLI įrankių: Codex, Claude ir OpenCode. Be CLI redaktorius negali nurodyti jiems pasileisti.

</div>

Prieiga prie ACP Devin Desktop priklauso nuo prenumeratos plano. Nemokamame Free plane trečiųjų šalių agentai per ACP nepasiekiami. Dokumentacijoje tai aiškiai nurodyta:

<figure>
<blockquote>
<p>ACP agentai prieinami Pro, Max ir Teams naudotojams.</p>
</blockquote>
<figcaption>— Devin Docs, https://docs.devin.ai/desktop/acp</figcaption>
</figure>

Pro kainuoja $20 per mėnesį. To užtenka pavieniam „vibe coder“, norinčiam išbandyti trijų agentų sąranką. Max už $200 per mėnesį reikalingas tik tuo atveju, jei nuolat fone naudojate Devin Cloud. Teams kainuoja $80 už komandą ir dar $40 už narį; šis planas skirtas grupėms, kurioms reikia bendrų Spaces.

Šiuo metu pagrindinis ACP apribojimas Devin Desktop yra tas, kad redaktorius **pats neatsisiunčia agentų iš registro**.

<figure>
<blockquote>
<p>Devin Desktop dar neatsisiunčia agentų platinamųjų paketų tiesiai iš registro.</p>
</blockquote>
<figcaption>— Devin Docs, https://docs.devin.ai/desktop/acp</figcaption>
</figure>

Tai reiškia, kad visus tris CLI—Codex, Claude ir OpenCode—iš anksto turite įdiegti rankiniu būdu. Redaktorius juos matys kaip prijungiamus agentus tik įdiegus dvejetainius failus.

Greičiausias diegimo būdas macOS ir Linux sistemose:

```bash
# Codex CLI iš OpenAI
npm install -g @openai/codex

# Claude Code iš Anthropic (ACP adapterį teikia toliau nurodytas bendruomenės adapteris claude-agent-acp)
npm install -g @anthropic-ai/claude-code

# OpenCode (atvirasis kodas)
curl -fsSL https://opencode.ai/install | bash
```

Po kiekvienos komandos patikrinkite, ar dvejetainį failą galima rasti per PATH:

```bash
codex --version
claude --version
opencode --version
```

Jei komanda nereaguoja, npm galėjo įdiegti dvejetainį failą ne PATH nurodytame kataloge arba curl galėjo nepavykti dėl tinklo skirtajam laikui viršyti. Toliau tęsti nėra prasmės; pirmiausia sutvarkykite diegimą.

## Kur Devin Desktop ieško agentų?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Visi Devin Desktop ACP agentai nurodomi faile `~/.windsurf/acp/registry.json`. Tai įprastas JSON failas, kuriame pateikiamas objektų sąrašas: kiekvienos platformos id, name, version, description ir kelias iki dvejetainio failo. Visi pasirinktiniai agentai naudoja tą patį formatą, o redaktorius juos automatiškai aptinka kitą kartą pasileidęs.

</div>

„Cognition“ paliko įprastą Windsurf kelią, o ne pakeitė `.windsurf` į `.devin`. Tai patogu: senos konfigūracijos ir toliau veikia kaip anksčiau.

<figure>
<blockquote>
<p>Vietinio agentų registro konfigūracija Devin Desktop yra <code>~/.windsurf/acp/registry.json</code>, o Devin Desktop Next – <code>~/.windsurf-next/acp/registry.json</code>.</p>
</blockquote>
<figcaption>— Devin Docs, https://docs.devin.ai/desktop/acp</figcaption>
</figure>

Vieno agento įrašas registre atrodo taip:

```json
{
  "id": "codex-cli",
  "name": "Codex",
  "version": "0.42.0",
  "description": "OpenAI programavimo agentas",
  "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"]
      }
    }
  }
}
```

Svarbiausias laukas yra `path`. Čia nurodyta, kur diske yra CLI vykdomasis failas. Jei įdiegėte per npm, kelias paprastai būna `~/.nvm/.../node/.../bin/codex` arba `/usr/local/bin/codex`. Jį galite rasti komanda `which codex`.

Laukas `args` nurodo, ką Devin Desktop pridės prie paleidimo komandos. Žyma `--acp` reikalinga norint paleisti CLI ACP serverio režimu ir bendrauti su redaktoriumi per JSON-RPC, naudojant stdin/stdout. Be šios žymos CLI paleidžiamas įprastu interaktyviuoju režimu, todėl Devin Desktop jo nematys.

Prieš redaguodami sukurkite `registry.json` atsarginę kopiją. Vienas netaisyklingas JSON failas užblokuos visus ACP agentus:

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

Tada atverkite failą redaktoriuje ir įtraukite agento bloką į masyvą `agents`.

## OpenAI Codex CLI prijungimas

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Codex CLI įdiegiamas per npm. Paleiskite `codex auth login` naudodami OpenAI API raktą arba ChatGPT prenumeratą, įtraukite bloką į `registry.json` ir įjunkite agentą Devin nustatymuose. Codex yra greičiausias iš šių trijų agentų. Jis tinka užduotims, kuriose greitis ir pradinės struktūros parengimas svarbesni už samprotavimo kokybę.

</div>

Pirmas žingsnis: autentifikuokitės. Be autentifikavimo CLI negali iškviesti API:

```bash
codex auth login
```

Komanda atidaro naršyklę. Jei turite ChatGPT Plus arba Team, autentifikuojama per jūsų paskyrą ir atskiro API rakto nereikia. Jei ChatGPT prenumeratos neturite, jūsų paprašys API rakto iš platform.openai.com.

Antras žingsnis: patikrinkite, ar įprastas režimas veikia:

```bash
codex run "write hello world in python"
```

Jei gaunate atsakymą ir atsiranda įrašas `~/.codex/sessions/`, CLI veikia tinkamai. Dabar galite prijungti jį prie redaktoriaus.

Trečias žingsnis: pridėkite bloką į `~/.windsurf/acp/registry.json`. Naudokite ankstesniame skyriuje pateiktą struktūrą, o lauką `path` užpildykite komandos `which codex` rezultatu:

```bash
which codex
# /opt/homebrew/bin/codex
```

Ketvirtas žingsnis: įjunkite agentą redaktoriuje. Atidarykite Devin Desktop komandų paletę:

- `Cmd+Shift+P` sistemoje macOS
- `Ctrl+Shift+P` sistemose Windows ir Linux

Paletėje paleiskite komandą `Devin User Settings`. Atsidariusiame lange pereikite į skirtuką `Agents`. Redagavus registrą sąraše turėtų atsirasti Codex. Perjunkite šalia jo esantį jungiklį į padėtį „įjungta“.

Suaktyvinus atsiranda naujas Agent Command Center stulpelis. Galite jam priskirti užduotį, kurią Codex atliks.

Aprašytame bandyme Codex atsakė greičiausiai iš visų trijų—užduotį “add logging to this function” atliko maždaug per 8 sekundes. Tą pačią užduotį Claude atliko per 16 sekundžių, o OpenCode – per 22.

Codex tinka, kai:

- Reikia greito, standartinio kodo be ilgo samprotavimo
- Kuriate pradinę struktūrą scenarijais ir norite iš eilės atlikti daug mažų pakeitimų
- Dirbate pagal esamą specifikaciją, o sprendimas aiškus

Kada Codex netinka:

- Sudėtinga architektūros užduotis su kompromisais: jis dažnai renkasi trumpesnį kelią
- Teisiškai jautrus kodas, kuriam reikia subalansuoto atsakymo: geriau rinktis Claude
- Jei esate įpratę tiksliai derinti promptus ir savo taisykles: Claude įrankiai lankstesni

## Anthropic Claude Agent prijungimas

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Claude Agent Devin Desktop yra vietinio Claude Code dvejetainio failo ir atvirojo kodo bendruomenės adapterio `claude-agent-acp` derinys. Adapteris paleidžia Claude Code ACP serverio režimu. Autentifikuojama per Claude Pro prenumeratą arba Anthropic API raktą. Šio derinio privalumai – kokybiškas samprotavimas ir geras darbas su didelėmis kodų bazėmis.

</div>

Anthropic kol kas neišleidžia savo ACP dvejetainio failo pavadinimu „Claude Agent“. Devin Desktop naudoja tą patį įrankį kaip įprastas Claude Code, bet per tarpinį sluoksnį: protokolo saugykloje esantį [claude-agent-acp](https://github.com/agentclientprotocol/claude-agent-acp) adapterį, licencijuotą pagal Apache 2.0.

Pirmas žingsnis: autentifikuokite Claude Code:

```bash
claude auth login
```

Jei turite Claude Pro arba Max prenumeratą, autentifikuojama per jūsų paskyrą. Kitu atveju jūsų paprašys API rakto iš console.anthropic.com.

Antras žingsnis: patikrinkite:

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

Jei CLI atsako, galite įdiegti adapterį ir prijungti jį prie redaktoriaus.

Trečias žingsnis: įdiekite adapterį:

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

Ketvirtas žingsnis: pridėkite bloką į `registry.json`. Laukas `path` nurodo adapterio dvejetainį failą, o ne patį `claude`:

```json
{
  "id": "claude-agent",
  "name": "Claude Agent",
  "version": "0.4.0",
  "description": "Anthropic programavimo agentas (bendruomenės ACP adapteris)",
  "authors": ["Anthropic", "ACP community"],
  "license": "Apache-2.0",
  "distribution": {
    "binary": {
      "darwin-arm64": {
        "path": "/opt/homebrew/bin/claude-agent-acp",
        "args": []
      }
    }
  }
}
```

Penktas žingsnis: įjunkite jį Devin nustatymų skirtuke Agents.

Aprašytuose bandymuose Claude Agent geriausiai atliko didžiausias užduotis. Vykdant užduotį “split this 600-line component into three files, preserving all imports and tests”, Codex du kartus pamiršo, kad komponentas atvaizduojamas trijose vietose. Claude viską pastebėjo iš pirmo karto.

Claude Agent turi tuos pačius trūkumus kaip Claude Code:

- Paprastose užduotyse jis lėtesnis už Codex
- Naudojant API, o ne prenumeratą, kiekvienas iškvietimas kainuoja daugiau

Norite, kad jūsų užduotį atliktų keli dirbtinio intelekto agentai, bet nenorite binarinių failų zoologijos sodo? Jų prijungimas yra techninė dalis. Svarbiau žinoti, kaip paskirstyti kontekstą, kad kiekvienas agentas žinotų, ką jau nuveikė kiti. Tai konteksto inžinerijos dalis: vienas iš trijų sistemos elementų—jūsų dirbtinio intelekto klonas, projekto Antrasis Smegenys ir kiekvienos užduoties konteksto inžinerija. Po to nebesvarbu, kokiu protokolu bendrauja jūsų agentai; jie veikia vienodai.

## OpenCode prijungimas: nemokama alternatyva

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

OpenCode yra nepriklausomos bendruomenės sukurtas atvirojo kodo ACP agentas. Jis veikia su bet kuriuo OpenAI suderinamu API, įskaitant vietinius API per Ollama. Jį galima nemokamai įdiegti ir naudoti vietoje. Jo privalumas – galimybė veikti visiškai neprisijungus arba naudojant nebrangius modelius, pavyzdžiui, Qwen.

</div>

2026 m. pradžioje OpenCode atsirado kaip atvirojo kodo Claude Code alternatyva. Iki birželio jo saugykla buvo sukaupusi daugiau nei 30,000 žvaigždučių, dokumentacija išversta į keliolika kalbų, o Ollama ir vLLM buvo galima rasti paruoštų nustatymų šablonų.

Įdiekite jį naudodami scenarijų:

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

Patikrinkite:

```bash
opencode --version
```

Tada nustatykite, kurį modelį naudos OpenCode. Kad jis veiktų visiškai vietoje, paleiskite Ollama ir nurodykite OpenCode naudoti šią paslaugą:

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



[Raskite įrankių naudojimo vadovus Ailoot dokumentacijoje](https://ailoot.ai/docs/)

Tada pridėkite bloką į `registry.json`:

```json
{
  "id": "opencode",
  "name": "OpenCode",
  "version": "0.18.1",
  "description": "Atvirojo kodo programavimo agentas",
  "authors": ["OpenCode community"],
  "license": "MIT",
  "distribution": {
    "binary": {
      "darwin-arm64": {
        "path": "/usr/local/bin/opencode",
        "args": ["acp"]
      }
    }
  }
}
```

Įjunkite jį Devin nustatymuose. Viskas.

Aprašytuose bandymuose OpenCode su Qwen 3.5 Coder atsakė pastebimai lėčiau nei Codex ir Claude—vidutiniškai per 22–25 sekundes vienai užduočiai, palyginti su konkurentų 8–16 sekundėmis. Kita vertus, jis nieko nekainuoja, o jokia už jo stovinti komanda negali panaikinti jūsų prieigos.

OpenCode tinka, kai:

- Turite vietinį GPU ir norite vykdyti programavimo užduotis neprisijungę

- Dirbate su mokymosi projektu ir dar nenorite leisti pinigų API
- Norite palyginti, kiek atvirojo kodo modeliai atsilieka nuo uždarų

Kada OpenCode netinka:

- Reikia Claude artimos kokybės; atvirojo kodo modeliai dar nepasivijo
- Didelės architektūros užduotys, kurių kontekstas yra 50K+ tokens; vietiniai modeliai dažnai pameta giją
- Svarbus greitis; net su 4090 OpenCode lėtesnis už debesyje veikiantį Codex

## Spaces: konteksto bendrinimas tarp agentų

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Spaces yra grupės Devin Desktop aplinkoje, kur agentai gali matyti vieni kitų kontekstą. Kiekvienam projektui naudokite po vieną Space. Jei Codex ten parašo testą, Claude tiksliai žino, kuris tai testas, ir nereikia papildomo paaiškinimo. Ši funkcija prieinama Pro plane.

</div>

Anksčiau kiekvienas Windsurf agentas veikė savo sesijoje. Paleisdavote Cascade, tada Codex, ir jie nežinodavo vienas apie kitą. „Cognition“ šią problemą išsprendė naudodama Spaces.

<figure>
<blockquote>
<p>Sukūrėme Spaces, kad kartu dirbantys agentai galėtų bendrinti kontekstą ir veiksmingai bendradarbiauti atlikdami užduotis.</p>
</blockquote>
<figcaption>— Cognition Blog, https://cognition.ai/blog/introducing-devin-desktop</figcaption>
</figure>

Space aplinkoje agentai gali matyti:

- Kitų agentų atliktus failų pakeitimus
- Naujausių užduočių ir sprendimų istoriją
- Bendrinamą promptų kontekstą (pavyzdžiui, jūsų `CLAUDE.md` arba `AGENTS.md`)
- Vykdomus pull request ir jų komentarus

Kaip sukurti Space:

1. Atidarykite Agent Command Center (mygtuką Devin Desktop viršutinėje juostoje)
2. Viršutiniame dešiniajame kampe spustelėkite „New Space“
3. Susiekite projekto aplanką su Space
4. Pridėkite reikiamus agentus iš tų, kurie įjungti nustatymuose

Praktinis trijų agentų sąrankos darbo modelis:

1. **Codex** parašo pirmąjį įgyvendinimo juodraštį Space aplinkoje
2. **Claude Agent** pamato Codex atliktą darbą ir peržiūri kodą, pertvarko bei sutvarko sudėtingas vietas
3. **OpenCode** parašo galutinės versijos testus

Visi trys naudoja tą patį `AGENTS.md` (bendrą projekto taisyklių failą) ir tą patį užduoties failą. Konteksto kartoti nereikia.

Bandymuose su trimis projektais pastebėti du dalykai. Pirma, laikas nuo užduoties pradžios iki užbaigto PR sutrumpėjo maždaug trečdaliu, nes agentams nebereikėjo kartoti informacijos vienas kitam. Antra, reikėjo daugiau rankinio įsikišimo, nes Codex ir Claude kartais kreipdavo kodą skirtingomis kryptimis. Pravartu `AGENTS.md` parašyti griežtai ir aiškiai.

Jei dar neturite savo `AGENTS.md`, skaitykite vadovą [kaip kartu naudoti AGENTS.md ir CLAUDE.md](https://ailoot.ai/blog/lt/agents-md-claude-md-one-instruction-file/): jame aprašomas vienas instrukcijų failas, kurį skaito visi trys agentai.

## Kada naudoti kiekvieną agentą?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Penki praktiniai scenarijai, kaip Devin Desktop aplinkoje kaitalioti Codex, Claude Agent ir OpenCode. Kiekvienas scenarijus yra verslo sprendimas, o ne modelių palyginimas.

</div>

**1 modelis. Standartinė funkcija per 30 minučių**

CRUD naujai lentelei, dviejų laukų forma, paprastas svetainės puslapis. Rinkitės Codex. Jis tai parašys per 5 minutes, o jūs galėsite peržiūrėti ir išleisti. Claude čia per ilgai galvos. OpenCode nebus pakankamai greitas.

**2 modelis. Architektūros užduotis su kompromisais**

Turite nuspręsti, ar šią dalį iškelti į atskirą paslaugą, ar palikti monolite. Arba pasirinkti Redux ar Zustand esamam projektui. Rinkitės Claude. Jis gali pasverti argumentus. Codex pateiks „sprendimą“ be aptarimo, ir jis greičiausiai bus klaidingas.

**3 modelis. Jau parašyto kodo testų aprėptis**

Kai vienas agentų parašo kodą, testams pereikite prie Claude arba OpenCode. Codex prastai jaučia, kurie ribiniai atvejai svarbūs. Claude geriau už kitus testuoja sudėtingą verslo logiką, o OpenCode gerai rašo API integravimo testus.

**4 modelis. Vietinis kūrimas neprisijungus**

Lėktuvas, traukinys, sodyba be interneto. Codex ir Claude neveiks—jiems reikia API. OpenCode su Ollama ir vietiniu modeliu yra vienintelė galimybė. Kokybė žemesnė, bet kodą vis tiek galite rašyti.

**5 modelis. Trijų atsakymų palyginimas**

Kai nežinote, kuris būdas tinkamas, per Spaces tą pačią užduotį pateikite visiems trims agentams. Palyginkite atsakymus ir pasirinkite geriausią arba juos sujunkite. Tai kainuoja daugiau tokenų, bet atsiperka atliekant svarbias užduotis.

Aprašytame darbo ritme 60% užduočių tenka Codex (greitis), 30% Claude (kokybė) ir 10% OpenCode (darbas neprisijungus). Šiame pavyzdyje kartą per savaitę sudėtingai užduočiai Spaces aplinkoje paleidžiami visi trys agentai, kad būtų galima palyginti jų pasiūlymus.

## Devin Desktop planai ir agentų prenumeratos

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

ACP agentai įjungiami tik turint Pro ($20 per mėnesį), Max ($200) arba Teams ($80 už komandą ir $40 už narį). Pačių agentų (OpenAI, Anthropic) prenumeratos yra atskiros.

</div>

Įsigijus Devin Desktop, kiekvienam ACP agentui reikia atskiros prenumeratos:

- **Codex** — ChatGPT Plus arba Team ($20 ir daugiau) arba OpenAI API raktas su mokėjimu pagal faktinį naudojimą
- **Claude Agent** — Claude Pro ($20) arba Max, arba Anthropic API raktas.
- **OpenCode** — nemokamas naudojant vietinį modelį per Ollama.

Etikos minimumas – nesidalyti paskyra su keliais žmonėmis; paskyra registruojama vienam asmeniui.

2026 m. birželio duomenimis, pagrindinės trijų agentų sąrankos prenumeratos kainuoja apie $60 per mėnesį: Devin Pro ($20), ChatGPT Plus ($20) ir Claude Pro ($20). Jei atsisakysite Claude ir paliksite tik Codex ir OpenCode, kaina bus $40.

## Kuo ACP skiriasi nuo MCP?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

ACP sujungia redaktorių su agentu. MCP sujungia agentą su įrankiu (duomenų baze, failais, API). Agentas per ACP bendrauja su redaktoriumi, o per MCP prisijungia prie užduočiai reikalingų įrankių. Šie standartai vienas kitą papildo, o ne konkuruoja.

</div>

Žmonės juos dažnai painioja, nes abu yra „agentų protokolai“ ir abu naudoja JSON-RPC. Skiriasi tai, ką jie sujungia.

**Anthropic sukurtas MCP—Model Context Protocol** sujungia agentą su duomenų šaltiniais ir įrankiais. Per MCP serverį agentas gali matyti jūsų duomenų bazę, skaityti failus, iškviesti GitHub API ir pasiekti Notion. Jis analizuoja įvesties duomenis ir nusprendžia, kurį įrankį naudoti.

**Zed ir JetBrains sukurtas ACP—Agent Client Protocol** sujungia redaktorių su agentu. Per ACP IDE perduoda agentui jūsų pasirinktą kodą, atidarytus failus ir komandų paletėje paleistą komandą. Atsakydamas agentas grąžina failų pakeitimus, patvirtinimo užklausas ir užduoties eigą.

Agentas per ACP bendrauja su redaktoriumi, o per MCP – su savo įrankiais. Struktūra atrodo taip:

```
┌─────────────────┐
│ Devin Desktop   │ ← redaktorius
└────────┬────────┘
         │ ACP (Apache 2.0, JSON-RPC over stdio)
┌────────▼────────┐
│ Claude Agent    │ ← agentas
└────────┬────────┘
         │ MCP (Anthropic, JSON-RPC over HTTP or stdio)
┌────────▼────────┐
│ MCP server      │ ← įrankis (duomenų bazė, failai, API)
└─────────────────┘
```

Daugiau apie MCP skaitykite atskirame vadove [MCP serveriai, skirti Claude Code](https://ailoot.ai/blog/lt/mcp-servers-claude-code/), kuriame pateikiami septynių paruoštų serverių prijungimo pavyzdžiai.

## Kas neveikia 2026 m. birželį?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

2026 m. birželį ACP jau naudojamas Devin Desktop produkcinėje aplinkoje, tačiau turi apribojimų. Pagrindinis jų – registras automatiškai neatsisiunčia agentų, todėl CLI reikia įdiegti rankiniu būdu. Tarp mažesnių apribojimų – kai kurios pažangios redaktoriaus funkcijos veikia tik su Devin Local, o ne su visais ACP agentais.

</div>

Per dvi savaites trukusius bandymus nustatyti trys reikšmingi apribojimai:

**Registras neatsisiunčia agentų.** Kaip minėta šio vadovo pradžioje, Devin Desktop tikisi, kad CLI dvejetainius failus įdiegsite rankiniu būdu. Įdiegimo scenarijus šią problemą išsprendžia, tačiau vadovuose apie tai dažnai pamirštama paminėti.

**Ne visos redaktoriaus funkcijos pasiekiamos kiekvienam agentui.** Kelių failų redagavimas vienoje operacijoje šiuo metu visiškai veikia tik su Devin Local. Codex ir Claude per ACP gauna redagavimo komandas po vieną failą. Daugumai užduočių tai netrukdo, tačiau vienu kartu pertvarkant 5+ failus reikia grįžti prie Devin Local.

**Konfliktai dirbant lygiagrečiai.** Jei du agentai vienu metu redaguoja tą patį failą viename Space, vėliau rašantis agentas perrašo kito versiją savąja. Devin Desktop kol kas nerodo konfliktų skirtumų. Sprendimas – užduotyje kiekvienam agentui priskirti skirtingą failą arba dirbti per PR ir konfliktus išspręsti rankiniu būdu.

„JetBrains“ nurodo panašius beta versijos apribojimus savo ACP įgyvendinime IDE 25.3 RC:



Tai tas pats modelis kaip Devin Desktop atveju: įdiekite CLI rankiniu būdu ir prijunkite jį redaktoriuje.

## Kur juda ekosistema?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Svarbiausia šiame skyriuje">

Svarbiausi dalykai

Suderinamų ACP agentų registras kas mėnesį plečiasi. 2026 m. kovą ekosistemoje buvo 25+ agentų, o iki birželio zed.dev/acp sąraše buvo daugiau nei 60. Tikimasi, kad iki 2026 m. pabaigos rinka konsoliduosis: apie ACP palaikymą gali paskelbti ir Cursor, Replit Agent, Continue bei Aider. Devin Desktop liks vienu iš daugelio redaktorių, o ne vieninteliu.

</div>

Šiuo metu ACP yra vienas iš pirmaujančių standartų, bet ne vienintelis. Lygiagrečiai plėtojami trys standartai:

- **MCP** (Anthropic)—agentas ir įrankis. Jau tapo de facto standartu.
- **A2A** (Google, 2025 m. balandis)—agentas ir agentas. Nepriklausomų agentų bendravimas be centrinio koordinatoriaus.
- **ACP** (Zed, JetBrains, 2025 m. pabaiga)—redaktorius ir agentas.

Tikimasi, kad per ateinančius mėnesius Cursor ir Replit Agent taip pat integruos ACP į savo sąsajas. Šiuo metu jie naudoja nuosavybinius API. Kai ACP priims du pagrindiniai rinkos dalyviai, standartas taps bendras. Tuomet „jūsų agentas bet kuriame redaktoriuje“ taps įprasta praktika.

„Vibe coder“ tai reiškia du dalykus. Pirma, norint išbandyti naujus modelius nereikia įdiegti penkių skirtingų programų. Antra, jei tiekėjas rytoj pakeis kainodarą arba nutrauks veiklą, jo agentą galėsite perkelti į bet kurį ACP redaktorių ir toliau dirbti.

Trijų agentų sąrankos paruošimas yra techninė dalis. Suprasti, kaip techniniai pasirinkimai veikia jūsų produktą, yra atskiras įgūdis. Pagrindinė užduotis – sukurti sistemą, kurioje dirbtinis intelektas atkartoja jūsų mąstymo būdą (dirbtinio intelekto klonas), įsimena projekto kontekstą (Antrasis Smegenys) ir perskaito užduoties taisykles (konteksto inžinerija). Šie trys elementai sudaro veikiančią sistemą. Tada įrankius galite pakeisti per vieną vakarą.

<div class="section" role="doc-bibliography" aria-label="Šaltiniai">

### Šaltiniai

- [Agent Client Protocol GitHub — v1 specifikacija](https://github.com/agentclientprotocol/agent-client-protocol)
- [ACP agentų ir redaktorių katalogas svetainėje zed.dev](https://zed.dev/acp)
- [Devin Desktop dokumentacija apie ACP](https://docs.devin.ai/desktop/acp)
- [Devin tinklaraštis — Devin Desktop ir ACP pristatymas, 2026 m. birželio 2 d.](https://devin.ai/blog/windsurf-is-now-devin-desktop)
- [Cognition tinklaraštis — Spaces ir Agent Command Center](https://cognition.ai/blog/introducing-devin-desktop)
- [JetBrains — ACP puslapis](https://www.jetbrains.com/acp/)
- [OpenCode — atvirojo kodo ACP agentas](https://opencode.ai)

</div>



Susipažinkite su [Ailoot](https://ailoot.ai/).

## Klausimai ir atsakymai

### Kodėl po registry.json redagavimo agentas nepasirodo?

Patikrinkite, ar jo CLI įdiegtas, ar registro kelias rodo tikrą vykdomąjį failą ir ar agentas įjungtas per Devin Settings → Agents. Registras aprašo, kaip įrankį paleisti; jis jo neįdiegia ir neautentifikuoja.

### Ar ACP pakeičia MCP?

Ne. ACP sujungia redaktorių su agentu, o MCP — agentą su įrankiais ir duomenų šaltiniais. Toje pačioje darbo eigoje agentas gali naudoti ACP sąveikai su redaktoriumi ir MCP duomenų bazei ar kitam įrankiui.


## Ailoot · Įmonė ir jos projektų portfelis

Ailoot remiasi sukaupta veiklos patirtimi, plačia klientų baze, stabiliomis paslaugomis ir nuolatine KPI kontrole.

Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.

Ailoot šią veiklos patirtį pritaiko teikdama API prieigą prie DI funkcijų klientų produktuose, agentuose, programose ir automatizavimo sprendimuose.
