Hopp til hovedinnhold
Tilbake
Koding 3 min · Kilde: JetBrains Blog

JetBrains Air kobler IDE-en til agenter selskapet ikke har laget

KI Takeaway KI-generert · kan inneholde feil

Åpne IDE-en for agenter du ikke har laget selv, er hele premisset bak JetBrains Air, som ble kunngjort 22. september.

«En agent får ikke telefonen klokken tre om natten når noe ryker», skriver JetBrains i kunngjøringen. Poenget er ansvarsfordeling: selve arbeidet kan delegeres til en agent, men ansvaret for det som ruller ut i produksjon kan det ikke. Air er selskapets forsøk på å bygge infrastrukturen rundt den erkjennelsen, etter 26 år der produktet i praksis har vært én utvikler foran ett vindu.

Air består av tre deler. Air i JetBrains-IDE-ene er flaten der du dirigerer agenter og verifiserer det de leverer. Air Teams koordinerer arbeidsflyter der både mennesker og autonome agenter deltar. Air Governance er det som fram til nå het JetBrains Central, lansert for et halvt år siden, og dekker policy, sporbarhet, kostnadskontroll og ansvarsplassering på organisasjonsnivå. Junie, JetBrains' egen kodeagent, støttes på alle tre flatene.

Det som skiller Air fra enda en kodeagent er Agent Client Protocol. Protokollen standardiserer koblingen mellom en IDE og agentens fulle kjøremiljø: planlegging, logikk, verktøy, modellruting og observerbarhet. Gjennom ACP Registry kan du finne og kjøre agenter JetBrains ikke har laget, uten å gå ut av IDE-en. Air Governance skal strekke kostnadsoversikt og innsyn på tvers av leverandørene på samme måte.

Begrunnelsen JetBrains gir er at markedet ikke kommer til å samle seg med det første. Modeller er gode til forskjellige ting, rangeringene snur hver par måneder, og team i samme selskap velger allerede ulikt.

«Å standardisere på én KI-leverandør i dag betyr å binde seg i flere år i et marked som ikke ser likt ut neste kvartal.» — JetBrains, i kunngjøringen av Air

Prisen for å holde valgene åpne er den JetBrains mener ingen har dekket: hver nye modell, agent eller tjeneste tar bort litt innsyn i eget utviklingsarbeid. Konteksten følger ikke med mellom verktøy, forbruket lar seg ikke fordele på noen, og reglene må bygges på nytt for hver tjeneste. Flaskehalsen flytter seg samtidig fra å produsere endringer til å forstå, verifisere og eie dem. Kode blir billigere å generere og dyrere å verifisere, og problemet er ikke koden som åpenbart er feil, men koden som nesten er riktig.

Det kunngjøringen ikke inneholder er priser, datoer og hvilke deler som faktisk kjører i dag. JetBrains sier bare at Air kommer som en rullerende serie utgivelser, at de vil være tydelige på hva som er i forhåndsvisning, og at de ikke navngir framtidige produkter før omfang er bekreftet. Selskapet oppgir heller ikke hvor mange agenter ACP Registry inneholder nå.

Hva bør du gjøre?

  1. Sjekk om agenten du bruker i dag snakker Agent Client Protocol. Står den ikke i ACP Registry, får du ikke den delen av Air.
  2. Finn ut hva agent-bruken din koster per måned før du innfører kostnadsstyring. Uten et utgangspunkt måler Air Governance ingenting for deg.
  3. Kjør Air-flaten mot et repo du kjenner godt, og mål om verifiseringen tar mindre tid enn i dag. Det er den kostnaden JetBrains sier flytter seg.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter