JetBrains представляет плагин для современного Go-кода с AI-агентами Junie и Claude Code.

JetBrains запустила новый плагин, который улучшает AI-агентов Junie и Claude Code, позволяя им писать современный код на Go. Этот плагин интегрирует рекомендации, чтобы гарантировать, что генерация кода использует последние функции Go, как указано в go.mod файле проекта пользователя.
Ключевые особенности
- Плагин обновляет генерацию кода с помощью ИИ, чтобы она соответствовала текущей версии Go, минимизируя проблемы с устаревшими предложениями кода. Например, он заменяет ручные циклы на метод
slices.Contains()для проверки элементов в срезе, что было введено в Go 1.21. - Плагин управляет отсечением данных и предвзятостью частоты. Отсечение данных означает, что обучающие данные не охватывают последние релизы Go, в то время как предвзятость частоты приводит к тому, что модели ИИ предлагают широко используемые, но устаревшие паттерны кода.
Информация о интеграции
- Для Junie: Версия 2xx.620.xx или новее автоматически включает рекомендации плагина. Пользователи старых версий должны обновиться через Настройки → Плагины → Установленные. Эту функцию можно отключить в Настройки → Инструменты → Junie → Настройки проекта → Go.
- Для Claude Code: Установите плагин, добавив репозиторий в маркетплейс с помощью команды:
/plugin marketplace add JetBrains/go-modern-guidelines. Затем установите его с помощью/plugin install modern-go-guidelines. Активируйте рекомендации с помощью/use-modern-go.
Этот инструмент особенно актуален для разработчиков, стремящихся обеспечить актуальность своей кодовой базы в соответствии с современными стандартами и практиками Go, эффективно предотвращая распространение устаревших паттернов кода.
📖 Читать источник: HN AI Agents
👀 Смотрите также

Код Клода использовался для симуляции более 4000 игр в "Мафию" с использованием языковых моделей
Разработчик использовал Claude Code для создания симулятора, в котором большие языковые модели играют в слепую версию игры «Одной ночью: Оборотень», проведя около 4600 игр с моделями от OpenAI и xAI. Эксперимент выявил устойчивые паттерны голосования на основе имён, несмотря на минимальные игровые сигналы.

Graph Compose: Размещенные временные рабочие процессы с визуальным конструктором и искусственным интеллектом
Graph Compose — это хостинговая платформа для оркестрации API-воркфлоу на Temporal, позволяющая определять воркфлоу в виде JSON-графов с тремя методами построения: визуальный конструктор React Flow, TypeScript SDK и AI-ассистент, преобразующий обычный английский текст в графы.

Сандра: MCP с открытым исходным кодом для постоянной памяти графов в Клод
Sandra — это бэкенд графовой + векторной памяти с нативным MCP-сервером, который дает Клоду постоянную структурированную память между сессиями, поддерживая точный, нечеткий и семантический поиск.

SWE-rebench-V2 выпущен: Крупнейший открытый мультиязычный набор данных для обучения кодовых агентов
Nebius выпустил SWE-rebench-V2, в настоящее время самый большой открытый набор данных для обучения кодирующих агентов, с автоматизированным конвейером для извлечения RL-сред в масштабе и специально разработанный для крупномасштабного обучения с подкреплением.