
JetBrains Air — система продуктів для агентної розробки програмного забезпечення
JetBrains об'єднала пів року роботи над агентною розробкою в JetBrains Air: Air у JetBrains IDE, Air Teams та Air Governance — відкриту багатовендорну систему для керування агентами, координації та аудиту.
JetBrains представила JetBrains Air — відкриту систему продуктів для агентної розробки програмного забезпечення, що охоплює IDE компанії та сервіси навколо них. Анонс опубліковано 22 вересня в блозі JetBrains за авторством Кирила Скригана; він підсумовує пів року експериментів з агентними середовищами та попередню роботу над JetBrains Central.
Три продукти під однією назвою
Air працює на трьох рівнях. У JetBrains IDE це агентний досвід усередині редакторів: керування агентами та перевірка їхніх результатів за допомогою кодового інтелекту JetBrains. Air Teams перетворює активність окремих агентів на злагоджені командні процеси й автоматизує частину доставки. Air Governance, раніше JetBrains Central, відповідає за організаційну політику, видимість, аудит, управління витратами та підзвітність.
Junie, агент програмування JetBrains, підтримуватиметься на всіх поверхнях Air. Система залишається відкритою і для сторонніх інструментів: ACP стандартизує зв'язок між IDE та повним набором можливостей агента, а ACP Registry дозволяє знаходити й запускати сумісних агентів, не виходячи з редактора.
Багатовендорність як принцип дизайну
За словами JetBrains, підтримка кількох постачальників — не додаток, а фундамент. Компанія вважає, що ринок найближчим часом не консолідується: моделі сильні в різних речах, рейтинги змінюються кожні кілька місяців, а команди всередині однієї компанії вже роблять різний вибір. Ставка на одного постачальника — це багаторічне зобов'язання на ринку, який наступного кварталу виглядатиме інакше.
Відкритість має ціну, яку сучасний стек не покриває: контекст не переноситься між інструментами, витрати неможливо атрибутувати, політики доводиться перебудовувати для кожного сервісу. JetBrains позиціонує себе над цим рівнем — спільний контекст, єдиний набір політик, єдине подання витрат і запис про те, що сталося, незалежно від постачальника.
Де зміщується вузьке місце
Зі зростанням частки агентів у виконанні обмеження зміщується від створення змін до їх розуміння, перевірки та прийняття відповідальності: генерувати код дешевше, а перевіряти — дорожче. Відповідальність, за формулюванням JetBrains, не делегується: агент не візьме слухавку о третій ночі, коли щось зламається.
Air розвиватиметься серією поступових релізів, у яких чітко позначатимуть, що доступно вже зараз, що в прев'ю, а що залишається довгостроковим напрямом. Далі — мобільний і віддалений досвід, а також запуск роботи подіями репозиторію та процесами доставки, а не тим, що розробник відкриває редактор і пише запит. Майбутні продукти компанія обіцяє називати лише після підтвердження їхнього обсягу.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.