home.social

#intellij_idea_plugin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #intellij_idea_plugin, aggregated by home.social.

fetched live
  1. Veai 5.10: общие скиллы и подсказки в чате

    Главное в Veai 5.10 – скиллы теперь подхватываются из dot-директорий других ассистентов. В чат добавили быструю документацию по ссылкам на код. Запуск и получение конфигураций в Rider До Veai 5.10 в C#/.NET-проекте нужно было просить агента прогнать тесты в модуле или собрать проект. Агент шёл в терминал и пытался угадать команду: какой dotnet , какой TFM, какой фильтр и какой путь к csproj. На монорепо с несколькими SDK и global.json это регулярно заканчивалось exit code 1 и попыткой починить рабочий код.

    habr.com/ru/companies/veai/art

    #aiагенты #llm #автоматизация_тестирования #генерация_кода_ai #автоматизация_разработки #ai_в_разработке #автоматическая_генерация_кода #ииассистент #intellij_idea_plugin #документация

  2. Veai 5.10: общие скиллы и подсказки в чате

    Главное в Veai 5.10 – скиллы теперь подхватываются из dot-директорий других ассистентов. В чат добавили быструю документацию по ссылкам на код. Запуск и получение конфигураций в Rider До Veai 5.10 в C#/.NET-проекте нужно было просить агента прогнать тесты в модуле или собрать проект. Агент шёл в терминал и пытался угадать команду: какой dotnet , какой TFM, какой фильтр и какой путь к csproj. На монорепо с несколькими SDK и global.json это регулярно заканчивалось exit code 1 и попыткой починить рабочий код.

    habr.com/ru/companies/veai/art

    #aiагенты #llm #автоматизация_тестирования #генерация_кода_ai #автоматизация_разработки #ai_в_разработке #автоматическая_генерация_кода #ииассистент #intellij_idea_plugin #документация

  3. Veai 5.10: общие скиллы и подсказки в чате

    Главное в Veai 5.10 – скиллы теперь подхватываются из dot-директорий других ассистентов. В чат добавили быструю документацию по ссылкам на код. Запуск и получение конфигураций в Rider До Veai 5.10 в C#/.NET-проекте нужно было просить агента прогнать тесты в модуле или собрать проект. Агент шёл в терминал и пытался угадать команду: какой dotnet , какой TFM, какой фильтр и какой путь к csproj. На монорепо с несколькими SDK и global.json это регулярно заканчивалось exit code 1 и попыткой починить рабочий код.

    habr.com/ru/companies/veai/art

    #aiагенты #llm #автоматизация_тестирования #генерация_кода_ai #автоматизация_разработки #ai_в_разработке #автоматическая_генерация_кода #ииассистент #intellij_idea_plugin #документация

  4. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  5. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  6. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  7. Миграция с CUBA Platform на Jmix с помощью ИИ

    Многие команды продолжают использовать приложения на платформе CUBA, которые хорошо работают и ежедневно решают реальные бизнес-задачи. Но со временем неизбежным становится вопрос: стоит ли продолжать поддерживать приложение на старом стеке или лучше перенести его на Jmix? В этой статье я хочу показать, как такая миграция выглядит на практике. Мы перенесли приложение-пример Timesheets с CUBA Platform на Jmix и записали процесс шаг за шагом. Timesheets - это не маленькое демо с несколькими сущностями и CRUD-экранами. Это приложение для учета рабочего времени с согласованиями, несколькими способами ввода времени, кастомным UI-поведением, календарем, диаграммами и немалым объемом бизнес-логики.

    habr.com/ru/companies/haulmont

    #jmix #intellijidea #программирование #intellij_idea_plugin #ии #ииагенты #миграция

  8. Миграция с CUBA Platform на Jmix с помощью ИИ

    Многие команды продолжают использовать приложения на платформе CUBA, которые хорошо работают и ежедневно решают реальные бизнес-задачи. Но со временем неизбежным становится вопрос: стоит ли продолжать поддерживать приложение на старом стеке или лучше перенести его на Jmix? В этой статье я хочу показать, как такая миграция выглядит на практике. Мы перенесли приложение-пример Timesheets с CUBA Platform на Jmix и записали процесс шаг за шагом. Timesheets - это не маленькое демо с несколькими сущностями и CRUD-экранами. Это приложение для учета рабочего времени с согласованиями, несколькими способами ввода времени, кастомным UI-поведением, календарем, диаграммами и немалым объемом бизнес-логики.

    habr.com/ru/companies/haulmont

    #jmix #intellijidea #программирование #intellij_idea_plugin #ии #ииагенты #миграция

  9. Миграция с CUBA Platform на Jmix с помощью ИИ

    Многие команды продолжают использовать приложения на платформе CUBA, которые хорошо работают и ежедневно решают реальные бизнес-задачи. Но со временем неизбежным становится вопрос: стоит ли продолжать поддерживать приложение на старом стеке или лучше перенести его на Jmix? В этой статье я хочу показать, как такая миграция выглядит на практике. Мы перенесли приложение-пример Timesheets с CUBA Platform на Jmix и записали процесс шаг за шагом. Timesheets - это не маленькое демо с несколькими сущностями и CRUD-экранами. Это приложение для учета рабочего времени с согласованиями, несколькими способами ввода времени, кастомным UI-поведением, календарем, диаграммами и немалым объемом бизнес-логики.

    habr.com/ru/companies/haulmont

    #jmix #intellijidea #программирование #intellij_idea_plugin #ии #ииагенты #миграция

  10. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  11. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  12. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  13. Генерация коммитов, ручной запуск Skills и быстрые действия в чате: Veai 5.6

    Работа с агентом обычно прерывается мелкими операциями: написать сообщение коммита, скопировать кусок ответа, прикрепить скриншот. В релизе Veai 5.6 (

    habr.com/ru/companies/veai/art

    #java #skills #aiagent #intellij_idea_plugin #ai_ассистент #llm #автоматическая_генерация_кода #автоматизация_тестирования #автоматизация_процессов #промпты

  14. Генерация коммитов, ручной запуск Skills и быстрые действия в чате: Veai 5.6

    Работа с агентом обычно прерывается мелкими операциями: написать сообщение коммита, скопировать кусок ответа, прикрепить скриншот. В релизе Veai 5.6 (

    habr.com/ru/companies/veai/art

    #java #skills #aiagent #intellij_idea_plugin #ai_ассистент #llm #автоматическая_генерация_кода #автоматизация_тестирования #автоматизация_процессов #промпты

  15. Генерация коммитов, ручной запуск Skills и быстрые действия в чате: Veai 5.6

    Работа с агентом обычно прерывается мелкими операциями: написать сообщение коммита, скопировать кусок ответа, прикрепить скриншот. В релизе Veai 5.6 (

    habr.com/ru/companies/veai/art

    #java #skills #aiagent #intellij_idea_plugin #ai_ассистент #llm #автоматическая_генерация_кода #автоматизация_тестирования #автоматизация_процессов #промпты

  16. Обзор AI-ассистентов для кодинга: от автодополнения к агентским системам

    AI-ассистенты для программирования за последние годы прошли путь от простого автодополнения до полноценных агентов, способных анализировать проект, принимать решения и выполнять сложные задачи. В 2026-м сильный ассистент уже умеет читать репозиторий, запускать команды, собирать изменения в дифф и предлагать готовые PR-ы. В этой статье по материалам

    habr.com/ru/companies/veai/art

    #aiассистент #aiagent #aiинструменты_для_разработки #intellij_idea_plugin #автоматическая_генерация_кода #автотесты #автоматизация_тестирования #java #дебаггинг #llmагент

  17. Обзор AI-ассистентов для кодинга: от автодополнения к агентским системам

    AI-ассистенты для программирования за последние годы прошли путь от простого автодополнения до полноценных агентов, способных анализировать проект, принимать решения и выполнять сложные задачи. В 2026-м сильный ассистент уже умеет читать репозиторий, запускать команды, собирать изменения в дифф и предлагать готовые PR-ы. В этой статье по материалам

    habr.com/ru/companies/veai/art

    #aiассистент #aiagent #aiинструменты_для_разработки #intellij_idea_plugin #автоматическая_генерация_кода #автотесты #автоматизация_тестирования #java #дебаггинг #llmагент

  18. Обзор AI-ассистентов для кодинга: от автодополнения к агентским системам

    AI-ассистенты для программирования за последние годы прошли путь от простого автодополнения до полноценных агентов, способных анализировать проект, принимать решения и выполнять сложные задачи. В 2026-м сильный ассистент уже умеет читать репозиторий, запускать команды, собирать изменения в дифф и предлагать готовые PR-ы. В этой статье по материалам

    habr.com/ru/companies/veai/art

    #aiассистент #aiagent #aiинструменты_для_разработки #intellij_idea_plugin #автоматическая_генерация_кода #автотесты #автоматизация_тестирования #java #дебаггинг #llmагент

  19. Postman удобен ровно до тех пор, пока не слил секреты твоего прода

    Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В этой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чувство безопасности и какие системные ошибки приводят к реальным инцидентам с многомиллионными последствиями.

    habr.com/ru/companies/haulmont

    #kotlin #http #httpclient #amplicode #тестирование_вебприложений #автотесты #intellij_idea_plugin #connekt

  20. Postman удобен ровно до тех пор, пока не слил секреты твоего прода

    Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В этой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чувство безопасности и какие системные ошибки приводят к реальным инцидентам с многомиллионными последствиями.

    habr.com/ru/companies/haulmont

    #kotlin #http #httpclient #amplicode #тестирование_вебприложений #автотесты #intellij_idea_plugin #connekt

  21. Postman удобен ровно до тех пор, пока не слил секреты твоего прода

    Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В этой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чувство безопасности и какие системные ошибки приводят к реальным инцидентам с многомиллионными последствиями.

    habr.com/ru/companies/haulmont

    #kotlin #http #httpclient #amplicode #тестирование_вебприложений #автотесты #intellij_idea_plugin #connekt

  22. Veai 5.3: новые режимы агента, личный кабинет и выбор модели LLM

    В Veai 5.3 добавлены режимы работы агента (Modes), появился личный кабинет и возможность выбрать модель LLM для индивидуальных пользователей, отображение ИИ-текста стало более плавным и комфортным для восприятия.

    habr.com/ru/companies/veai/art

    #ai_agent #ai_ассистент #intellij_idea_plugin #генерация_тестов #генерация_кода #дебаггинг #llm #автоматизация_тестирования #автоматизация_рутины #java

  23. Veai 5.3: новые режимы агента, личный кабинет и выбор модели LLM

    В Veai 5.3 добавлены режимы работы агента (Modes), появился личный кабинет и возможность выбрать модель LLM для индивидуальных пользователей, отображение ИИ-текста стало более плавным и комфортным для восприятия.

    habr.com/ru/companies/veai/art

    #ai_agent #ai_ассистент #intellij_idea_plugin #генерация_тестов #генерация_кода #дебаггинг #llm #автоматизация_тестирования #автоматизация_рутины #java

  24. Veai 5.3: новые режимы агента, личный кабинет и выбор модели LLM

    В Veai 5.3 добавлены режимы работы агента (Modes), появился личный кабинет и возможность выбрать модель LLM для индивидуальных пользователей, отображение ИИ-текста стало более плавным и комфортным для восприятия.

    habr.com/ru/companies/veai/art

    #ai_agent #ai_ассистент #intellij_idea_plugin #генерация_тестов #генерация_кода #дебаггинг #llm #автоматизация_тестирования #автоматизация_рутины #java

  25. Погружение в разработку плагинов для Android Studio (часть 2)

    Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик. Добро пожаловать во вторую часть статьи про разработку плагинов для Android Studio. В предыдущей части мы сделали первоначальные настройки и рассмотрели некоторые задачи. Здесь рассмотрим ещё несколько примеров разных задач и способы их решения с помощью собственного плагина. Предполагается, что проект уже настроен, поэтому без вступления сразу перейдём к делу.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  26. Погружение в разработку плагинов для Android Studio (часть 2)

    Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик. Добро пожаловать во вторую часть статьи про разработку плагинов для Android Studio. В предыдущей части мы сделали первоначальные настройки и рассмотрели некоторые задачи. Здесь рассмотрим ещё несколько примеров разных задач и способы их решения с помощью собственного плагина. Предполагается, что проект уже настроен, поэтому без вступления сразу перейдём к делу.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  27. Погружение в разработку плагинов для Android Studio (часть 2)

    Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик. Добро пожаловать во вторую часть статьи про разработку плагинов для Android Studio. В предыдущей части мы сделали первоначальные настройки и рассмотрели некоторые задачи. Здесь рассмотрим ещё несколько примеров разных задач и способы их решения с помощью собственного плагина. Предполагается, что проект уже настроен, поэтому без вступления сразу перейдём к делу.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  28. Explyt 5.0 на Joker: поддержка Rider и новый тестовый агент

    Всем привет! Рады представить новую версию Explyt 5.0 с поддержкой Rider 🚀 новым тестовым агентом, Web search & Web fetch и другими приятными улучшениями. Агентский режим генерации тестов

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #rider #тестирование #программирование #искусственный_интеллект #java #c# #java_plugin

  29. Explyt 5.0 на Joker: поддержка Rider и новый тестовый агент

    Всем привет! Рады представить новую версию Explyt 5.0 с поддержкой Rider 🚀 новым тестовым агентом, Web search & Web fetch и другими приятными улучшениями. Агентский режим генерации тестов

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #rider #тестирование #программирование #искусственный_интеллект #java #c# #java_plugin

  30. Explyt 5.0 на Joker: поддержка Rider и новый тестовый агент

    Всем привет! Рады представить новую версию Explyt 5.0 с поддержкой Rider 🚀 новым тестовым агентом, Web search & Web fetch и другими приятными улучшениями. Агентский режим генерации тестов

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #rider #тестирование #программирование #искусственный_интеллект #java #c# #java_plugin

  31. Explyt 4.1: поддержка Python и MCP, пользовательские Rules и Workflows

    Привет, Хабр! Отправив детей в школы и детские сады (а кто-то из нас сам идет преподавать в ИТМО и СПбГУ), делимся первым релизом этой осени. Теперь вы можете использовать возможности ассистента в PyCharm . С поддержкой MCP серверов больше не нужно реализовывать отдельные интеграции для каждого инструмента. Пользовательские Rules и Workflkows помогут сделать работу агента более удобной и корректной. Другие улучшения + поддержка OpenAI GPT-5

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #тестирование #java #программирование #искусственный_интеллект #intellij_idea #mcp #mcpserver

  32. Explyt 4.1: поддержка Python и MCP, пользовательские Rules и Workflows

    Привет, Хабр! Отправив детей в школы и детские сады (а кто-то из нас сам идет преподавать в ИТМО и СПбГУ), делимся первым релизом этой осени. Теперь вы можете использовать возможности ассистента в PyCharm . С поддержкой MCP серверов больше не нужно реализовывать отдельные интеграции для каждого инструмента. Пользовательские Rules и Workflkows помогут сделать работу агента более удобной и корректной. Другие улучшения + поддержка OpenAI GPT-5

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #тестирование #java #программирование #искусственный_интеллект #intellij_idea #mcp #mcpserver

  33. Explyt 4.1: поддержка Python и MCP, пользовательские Rules и Workflows

    Привет, Хабр! Отправив детей в школы и детские сады (а кто-то из нас сам идет преподавать в ИТМО и СПбГУ), делимся первым релизом этой осени. Теперь вы можете использовать возможности ассистента в PyCharm . С поддержкой MCP серверов больше не нужно реализовывать отдельные интеграции для каждого инструмента. Пользовательские Rules и Workflkows помогут сделать работу агента более удобной и корректной. Другие улучшения + поддержка OpenAI GPT-5

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #тестирование #java #программирование #искусственный_интеллект #intellij_idea #mcp #mcpserver

  34. Выпущена версия Jmix 2.6

    Мы рады объявить о выпуске Jmix 2.6, который включает новую функциональность, улучшения и оптимизацию производительности. Этот релиз приносит значительные обновления в Jmix Studio, представляет новые UI-компоненты и повышает продуктивность благодаря умным инструментам и интеграциям. Ниже представлен краткий обзор ключевых возможностей Jmix 2.6.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  35. Выпущена версия Jmix 2.6

    Мы рады объявить о выпуске Jmix 2.6, который включает новую функциональность, улучшения и оптимизацию производительности. Этот релиз приносит значительные обновления в Jmix Studio, представляет новые UI-компоненты и повышает продуктивность благодаря умным инструментам и интеграциям. Ниже представлен краткий обзор ключевых возможностей Jmix 2.6.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  36. Выпущена версия Jmix 2.6

    Мы рады объявить о выпуске Jmix 2.6, который включает новую функциональность, улучшения и оптимизацию производительности. Этот релиз приносит значительные обновления в Jmix Studio, представляет новые UI-компоненты и повышает продуктивность благодаря умным инструментам и интеграциям. Ниже представлен краткий обзор ключевых возможностей Jmix 2.6.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  37. Как мы сделали AI-агента и пользуемся им на практике

    Привет, Хабр! В последнем обновлении Explyt мы добавили AI-агента для написания кода. В этой статье расскажем, что он умеет и как мы сами его используем. Пару месяцев назад в нашем плагине не было AI‑агента, а был только ассистент для генерации тестов. И пока агент не появился, в работе мы использовали другие известные плагины. Лично мне очень нравился Copilot, из‑за своего минималистичного интерфейса и контроля за контекстом. Однако фичи копайлота в первую очередь доезжали до VSCode, а пользователю IntelliJ IDEA приходилось дожидаться их месяцами. Поэтому для прототипирования и скаффолдинга, написания бойлерплейтного кода с помощью AI‑агентов мне приходилось переключаться между любимой средой разработки и IntelliJ, что было несколько неудобно. С появлением своего AI‑агента пошло легче: можно было нажаловаться тимлиду Серёже, который затем осознанно и вдумчиво хакал очередной юзкейс. Со временем отладили настолько, что использовать внешние инструменты не приходится, свой стал работать достаточно хорошо. Дальше покажем, что он может, расскажем о приятных фишках, которые мы сделали для себя, чуть‑чуть о реальном опыте работы с ассистентом.

    habr.com/ru/companies/explyt/a

    #ai #ml #llm #llmагент #intellij_idea_plugin #автоматическая_генерация_кода

  38. Как мы сделали AI-агента и пользуемся им на практике

    Привет, Хабр! В последнем обновлении Explyt мы добавили AI-агента для написания кода. В этой статье расскажем, что он умеет и как мы сами его используем. Пару месяцев назад в нашем плагине не было AI‑агента, а был только ассистент для генерации тестов. И пока агент не появился, в работе мы использовали другие известные плагины. Лично мне очень нравился Copilot, из‑за своего минималистичного интерфейса и контроля за контекстом. Однако фичи копайлота в первую очередь доезжали до VSCode, а пользователю IntelliJ IDEA приходилось дожидаться их месяцами. Поэтому для прототипирования и скаффолдинга, написания бойлерплейтного кода с помощью AI‑агентов мне приходилось переключаться между любимой средой разработки и IntelliJ, что было несколько неудобно. С появлением своего AI‑агента пошло легче: можно было нажаловаться тимлиду Серёже, который затем осознанно и вдумчиво хакал очередной юзкейс. Со временем отладили настолько, что использовать внешние инструменты не приходится, свой стал работать достаточно хорошо. Дальше покажем, что он может, расскажем о приятных фишках, которые мы сделали для себя, чуть‑чуть о реальном опыте работы с ассистентом.

    habr.com/ru/companies/explyt/a

    #ai #ml #llm #llmагент #intellij_idea_plugin #автоматическая_генерация_кода

  39. Как мы сделали AI-агента и пользуемся им на практике

    Привет, Хабр! В последнем обновлении Explyt мы добавили AI-агента для написания кода. В этой статье расскажем, что он умеет и как мы сами его используем. Пару месяцев назад в нашем плагине не было AI‑агента, а был только ассистент для генерации тестов. И пока агент не появился, в работе мы использовали другие известные плагины. Лично мне очень нравился Copilot, из‑за своего минималистичного интерфейса и контроля за контекстом. Однако фичи копайлота в первую очередь доезжали до VSCode, а пользователю IntelliJ IDEA приходилось дожидаться их месяцами. Поэтому для прототипирования и скаффолдинга, написания бойлерплейтного кода с помощью AI‑агентов мне приходилось переключаться между любимой средой разработки и IntelliJ, что было несколько неудобно. С появлением своего AI‑агента пошло легче: можно было нажаловаться тимлиду Серёже, который затем осознанно и вдумчиво хакал очередной юзкейс. Со временем отладили настолько, что использовать внешние инструменты не приходится, свой стал работать достаточно хорошо. Дальше покажем, что он может, расскажем о приятных фишках, которые мы сделали для себя, чуть‑чуть о реальном опыте работы с ассистентом.

    habr.com/ru/companies/explyt/a

    #ai #ml #llm #llmагент #intellij_idea_plugin #автоматическая_генерация_кода

  40. PVS-Studio доступен в OpenIDE

    Этот момент настал — теперь наш плагин доступен для загрузки из маркетплейса OpenIDE. Более подробно рассказываем в этой статье.

    habr.com/ru/companies/pvs-stud

    #java #pvsstudio #openide #intellijidea #intellij_idea_plugin #статистический_анализ #ide #среда_разработки #реестр_российского_по #плагин

  41. Погружение в разработку плагинов для Android Studio

    В одной из прошлых статей было рассказано, как начать разработку собственного плагина для Android Studio (или IntelliJ Idea). В этой статье окунёмся немного глубже и создадим более сложные и, хочется верить, ещё более полезные инструменты для повседневной работы в IDE. Рассмотрим разработку плагинов для IntelliJ Idea и Android Studio на нескольких нетипичных, но простых и боевых задачах. Будет много полезных ссылок, пояснений и несколько примеров с кодом.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  42. Погружение в разработку плагинов для Android Studio

    В одной из прошлых статей было рассказано, как начать разработку собственного плагина для Android Studio (или IntelliJ Idea). В этой статье окунёмся немного глубже и создадим более сложные и, хочется верить, ещё более полезные инструменты для повседневной работы в IDE. Рассмотрим разработку плагинов для IntelliJ Idea и Android Studio на нескольких нетипичных, но простых и боевых задачах. Будет много полезных ссылок, пояснений и несколько примеров с кодом.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  43. Погружение в разработку плагинов для Android Studio

    В одной из прошлых статей было рассказано, как начать разработку собственного плагина для Android Studio (или IntelliJ Idea). В этой статье окунёмся немного глубже и создадим более сложные и, хочется верить, ещё более полезные инструменты для повседневной работы в IDE. Рассмотрим разработку плагинов для IntelliJ Idea и Android Studio на нескольких нетипичных, но простых и боевых задачах. Будет много полезных ссылок, пояснений и несколько примеров с кодом.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  44. День рождения Kotlin и релиз нового HTTP-клиента для IntelliJ IDEA в Open Source

    День рождения Kotlin уже

    habr.com/ru/companies/haulmont

    #kotlin #spring #http #httpclient #intellijidea #intellij_idea_plugin

  45. День рождения Kotlin и релиз нового HTTP-клиента для IntelliJ IDEA в Open Source

    День рождения Kotlin уже

    habr.com/ru/companies/haulmont

    #kotlin #spring #http #httpclient #intellijidea #intellij_idea_plugin

  46. День рождения Kotlin и релиз нового HTTP-клиента для IntelliJ IDEA в Open Source

    День рождения Kotlin уже

    habr.com/ru/companies/haulmont

    #kotlin #spring #http #httpclient #intellijidea #intellij_idea_plugin

  47. Explyt 4.0: агентский режим и генерация тестов по исполнению

    Всем привет! В Питере вместе с летней жарой случился релиз Explyt 4.0 c крутыми фичами для написания кода, тестирования и дебаггинга: агентским режимом Explyt Agent и генерацией тестов по исполнению Generate Tests from Execution . Поддержка Testcontainers и не только

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #дебаггинг #тестирование #java #программирование #искусственный_интеллект #kotlin #intellij_idea

  48. Explyt 4.0: агентский режим и генерация тестов по исполнению

    Всем привет! В Питере вместе с летней жарой случился релиз Explyt 4.0 c крутыми фичами для написания кода, тестирования и дебаггинга: агентским режимом Explyt Agent и генерацией тестов по исполнению Generate Tests from Execution . Поддержка Testcontainers и не только

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #дебаггинг #тестирование #java #программирование #искусственный_интеллект #kotlin #intellij_idea

  49. Explyt 4.0: агентский режим и генерация тестов по исполнению

    Всем привет! В Питере вместе с летней жарой случился релиз Explyt 4.0 c крутыми фичами для написания кода, тестирования и дебаггинга: агентским режимом Explyt Agent и генерацией тестов по исполнению Generate Tests from Execution . Поддержка Testcontainers и не только

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #дебаггинг #тестирование #java #программирование #искусственный_интеллект #kotlin #intellij_idea