Смених агента миналата седмица и той не знаеше нищо за проекта. Индексиране отначало, контекст отначало, търпение отначало.
Факт
Фактите: JetBrains обяви поддръжка на Agent Client Protocol в WebStorm - отворен стандарт, който отделя средата за разработка от AI агента, така че разработчикът да сменя агенти, без да сменя редактор и без да губи контекста и индексирането по проекта. GitHub Copilot работи като сървър по протокола, Claude Code се свързва през адаптер. Компанията сравнява хода с Language Server Protocol. Обявата не уточнява кои други среди поддържат протокола.
Сравнението не е рекламно, а точно. Преди LSP всеки редактор пишеше собствена поддръжка за всеки език и работата растеше на квадрат. След него един протокол свърши работата на всички и езикът спря да те заключва в редактор.
Днес същата сметка стои при агентите, само че заключалката е по-скъпа. Средата помни проекта ти, а агентът носи уменията. Вържеш ли ги едно за друго, смяната на единия ти струва другото.
Всеки път, когато нещо стане протокол, някой губи заключалка, а всички печелят избор.
Ние караме флот от агенти всеки ден. Общ протокол значи, че утрешният по-добър модел се закача, вместо да се преживява. Проверявам го на наш проект и ще кажа дали държи.
Официални първоизточници
JetBrains Blog - The LSP Moment for AI Agents: WebStorm ACPВизуалът към статията е генериран код-арт, без чужди изображения.