Выпуск JetBrains 2024.3 расширяет возможности разработчиков
В релизе 2024.3 компания JetBrains внесла ряд улучшений в свои продукты, обеспечив разработчикам более совершенный опыт.

Компания IBM запускает новый набор программных агентов с искусственным интеллектом, предназначенных для автономного решения проблем на GitHub. Агенты предоставляются по модели лицензирования с открытым исходным кодом.
В объявлении, сделанном на конференции IBM TechXchange во Флориде, IBM продемонстрировала коллекцию агентов искусственного интеллекта, которые работают на основе открытых LLM.
Ави Сил, менеджер и главный научный сотрудник IBM по языкам и агентам, рассказал, что агент может брать кодовую базу разработчика на Github и, учитывая любые новые проблемы/ошибки, автоматически устранять их. Сил сказал, что в отличие от большинства SWE-агентов, использующих модели Frontier/закрытого исходного кода, IBM SWE-Agent построен только на основе моделей с открытым исходным кодом, что означает, что разработчики могут запускать его на своей кодовой базе, не беспокоясь об утечке данных в LLM API. Сил также заявил, что SWE-Agent достигает конкурентоспособной производительности по сравнению с агентами, представленными в таблице лидеров SWE-Bench.
В своем блоге IBM сообщила, что в среднем агенты SWE могут локализовать и устранить проблемы в течение пяти минут, а в ходе тестирования им удалось достичь 23,7 % успеха в тестах SWE-bench, которые измеряют, насколько эффективно агенты ИИ могут решать реальные проблемы, найденные на GitHub. Этот результат ставит агента IBM SWE в верхнюю часть таблицы лидеров SWE-bench, выше многих других агентов, основанных на моделях массивного фронтира, таких как GPT-4o и Claude 3.
SWE-Agent использует парадигму «смеси агентов», которая включает несколько моделей с открытым исходным кодом, таких как Meta LLaMa 3.1, Mistral AI Large и собственные IBM Granite LLM.
По словам Ручира Пури (Ruchir Puri), главного научного сотрудника IBM Research, цель IBM - предложить экономически эффективные агенты SWE, которые будут работать в любом месте, где находится код разработчика, в том числе за брандмауэрами, и при этом достигать высокой производительности.
Инструмент присоединится к другим ИИ-агентам, которые IBM Research разработала для разработчиков, включая один для редактирования строк кода на основе запросов разработчиков, который опирается на Granite LLM от IBM на watsonx, и другой, который может быть использован для разработки и выполнения тестов, чтобы убедиться, что код будет работать так, как нужно.
В процессе использования разработчик может открыть полученный отчет об ошибке на GitHub, пометить его «ibm-swe-agent-1.0», и агент будет работать в фоновом режиме, чтобы найти проблемный код. После того как он найдет место, он предложит разработчику исправление, которое можно применить для решения проблемы. Разработчик может просмотреть предложенное исправление, принять его и внедрить, либо узнать, что предлагают другие агенты.
IBM заявляет, что выпустит исследовательский документ о новых агентах «в ближайшее время».
В релизе 2024.3 компания JetBrains внесла ряд улучшений в свои продукты, обеспечив разработчикам более совершенный опыт.
Отношение ИТ-специалистов к использованию генеративного ИИ в качестве средства обеспечения качества и тестирования значительно изменилось за последние 12 месяцев, показало новое исследование.
Компания Google объявила об обновлении инструментария Responsible Generative AI Toolkit, позволяющего использовать его с любой моделью LLM.