Meta harness openide добавил комментарии для Ai и новых агентов в openide pro

4 минут чтения

Meta Harness OpenIDE: комментарии для AI, новые агенты и исправления

В Meta Harness OpenIDE вышло обновление AI-плагина для OpenIDE Pro. Разработчики сосредоточились на повседневных сценариях: исправили зависания, улучшили работу с длинными диалогами и доработали интерфейс. Кроме того, в каталог интеграций добавили новые инструменты, включая российских AI-агентов.

Главное нововведение - комментарии к коду и сообщениям ассистента. Теперь можно выделить нужный участок файла, пояснить, что следует изменить, и передать замечание выбранному агенту. Если комментариев несколько, их получится сначала собрать, а затем отправить одним сообщением. Для немедленной отправки предусмотрена кнопка Send: она добавляет замечание в диалог и сразу передаёт его в работу.

Комментарий можно адресовать уже открытому чату или создать для него отдельную беседу. Новый диалог при этом запускается в фоне. Оставленные к фрагментам файлов замечания сохраняются после внесения изменений в код и перезапуска IDE - не придётся восстанавливать их вручную.

Поддерживается и работа с ответами AI. Достаточно выделить часть сообщения агента и добавить пояснение: оно появится над строкой ввода. Так можно отметить неточности в большом ответе, уточнить несколько требований и отправить всё вместе, вместо того чтобы по одному формулировать замечания в переписке.

Новые инструменты в каталоге

В список агентов включили Yandex SourceCraft Code Assistant, Koda CLI и "Астра ИИ Код". Они доступны в общем каталоге плагина и могут использоваться в одной панели с другими подключёнными инструментами.

Помимо них, появились Hermes Agent, OpenClaw, pi, GitHub Copilot CLI, OpenHands, Oh My Pi, Open Interpreter, Cline, CodeBuddy Code, Qwen Code, Kimi Code и GLM Agent. Таким образом, каталог пополнили пятнадцатью вариантами: тремя российскими решениями и ещё двенадцатью агентами.

Плагин помогает подготовить среду для выбранного инструмента: устанавливает необходимые компоненты, в том числе Node.js и Python, и обновляет агента. Авторизация и настройка прав доступа выполняются отдельно - в соответствии с требованиями конкретного сервиса.

Удобнее начинать диалог и передавать контекст

Новый чат открывается на стартовом экране с центральным полем для запроса. Агент выбирается рядом с моделью, поэтому нужный инструмент можно указать ещё до начала работы. При вводе поддерживается Markdown: списки и фрагменты кода оформляются прямо в поле сообщения.

Передать агенту файлы проекта можно перетаскиванием. Источником могут быть дерево проекта, открытая вкладка редактора или файловый менеджер. В чате появится ссылка на объект, а сам файл будет приложен к запросу. Для изображений предусмотрен предварительный просмотр.

Изменилось и отображение размышлений агента: начало текста показывается сразу, а продолжение свёрнуто. Это помогает быстрее оценить ход ответа и при необходимости развернуть подробности, не загромождая экран.

Что представляет собой Meta Harness OpenIDE

Плагин предназначен для OpenIDE Pro - мультиязычной среды разработки на платформе IntelliJ. Он подключает внешние AI-инструменты через ACP, позволяя работать с Claude Code, Codex, OpenCode и другими агентами непосредственно в IDE.

При этом разработчику не нужно переключаться между отдельными приложениями, чтобы пользоваться основными инструментами проекта. Рядом с AI-панелью остаются редактор кода, отладчик, Git-клиент, средства работы с Docker и клиент баз данных. Такой подход позволяет обсуждать изменения с агентом и сразу проверять результат в привычной рабочей среде.

Комментарии особенно полезны при ревью сгенерированного кода. Вместо общего запроса вроде "исправь этот ответ" можно выделить конкретную функцию или строку и описать требование именно к ней. Чем точнее обозначен контекст, тем проще агенту понять, какой фрагмент нужно доработать и чего ожидает разработчик.

При работе с длинными ответами удобно разделять замечания по смыслу: отдельно отметить неверное решение, недостаток тестов и проблему с именованием. Затем их можно отправить одной подборкой. Это упрощает обсуждение сложных изменений и помогает не терять отдельные пункты в потоке сообщений.

Перед отправкой запроса полезно проверить, какие файлы действительно нужны агенту. Если приложить только относящиеся к задаче материалы, контекст будет яснее, а обсуждение - компактнее. Для вопросов о реализации можно добавить конкретный фрагмент кода, а для проблем с поведением - указать ожидаемый результат и фактическую ошибку.

Обновления клиента баз данных

Отдельно разработчики недавно обновили DB-клиент. В нём появились форматирование SQL, поддержка Greenplum и улучшения автодополнения, а также работы с пакетами Oracle. Несколько выделенных запросов теперь можно запускать последовательно сочетанием клавиш Ctrl+Enter. В таблицах результатов добавили подсветку JSON.

Доступность

Meta Harness OpenIDE работает в OpenIDE Pro. Новым пользователям OpenIDE Pro предлагают два месяца бесплатного доступа ко всем возможностям среды без ограничений. Обновлённые функции плагина позволяют передавать AI конкретные замечания к коду, подключать больше агентов и удобнее взаимодействовать с ними, не покидая проект.

Прокрутить вверх