В репозитории alirezarezvani/claude-skills вышел коммит, который подключает Java к анализатору code-reviewer и завершает рефакторинг модуля. Это значимое обновление для разработчиков, использующих AI-ассистентов для проверки кода.
Коммит с заголовком «feat(code-reviewer): wire Java into analyzer + complete the refactor» добавляет поддержку языка Java в существующий анализатор кода. Ранее инструмент был ориентирован на другие языки — теперь Java-разработчики могут использовать AI-ревью в своих проектах. Рефакторинг затронул внутреннюю архитектуру модуля, что упрощает дальнейшее расширение списка поддерживаемых языков.
Для пользователей Claude Code, Codex и Cursor это означает возможность автоматизированного код-ревью Java-проектов непосредственно в рабочем процессе. Анализатор проверяет синтаксис, стиль и потенциальные ошибки, используя AI-модели. Разработчикам больше не нужно переключаться между инструментами — всё работает внутри привычной среды.
Практическая значимость: Java остаётся одним из самых популярных языков в корпоративной разработке. Интеграция AI-ревью для Java снижает нагрузку на команды code review, ускоряет цикл разработки и помогает выявлять проблемы на ранних этапах. Рефакторинг также закладывает основу для добавления других языков в будущем.
#GitHub #AIskills #Java #CodeReview #Development
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Исследователи IBM представили ScarfBench (Self-Contained Application Refactoring Benchmark) — открытый бенчмарк для оценки AI-агентов на задачах миграции между корпоративными Java-фреймворками: Spring, Jakarta EE и Quarkus.
В отличие от традиционных бенчмарков, сравнивающих сгенерированный код с эталоном, ScarfBench проверяет, собирается ли приложение, разворачивается ли и сохраняет ли поведение. Бенчмарк включает 34 приложения, 102 реализации фреймворков, 204 задачи миграции, ~151K строк кода и 1331 экспертный тест.
Результаты тестирования современных кодинг-агентов показали, что даже лучшие из них достигают менее 10% успеха по поведенческим тестам. Миграция фреймворков требует не просто перевода кода, но адаптации систем сборки, управления зависимостями и сохранения семантики — это принципиально сложнее, чем исправление багов или генерация кода.
Практическая значимость: ScarfBench задаёт реалистичный стандарт оценки AI для enterprise-разработки. Инструмент доступен на GitHub и Hugging Face Spaces.
#AI #Benchmark #ScarfBench #Agents #Java #Enterprise #IBM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💯1
❌ Oracle запретила ИИ-код в OpenJDK
Oracle ввела запрет на приём AI-сгенерированного кода в OpenJDK. Руководитель проекта заявил, что такие материалы не могут попадать в репозитории, pull request’ы и другие каналы проекта из-за рисков для безопасности и интеллектуальной собственности. Разработчикам при этом разрешено использовать LLM локально — для отладки и ревью кода.
Политика резко контрастирует с внутренними практиками Oracle. Ларри Эллисон недавно заявил, что ИИ-модели теперь пишут код самой Oracle, а со-генеральный директор Майк Сицилия отметил, что AI-инструменты позволяют меньшим командам работать быстрее. Параллельно компания вкладывает $70 млрд в расширение дата-центров — из-за этих трат S&P понизило рейтинг Oracle до BBB-, на одну ступень выше «мусорного» уровня.
Формально запрет касается только OpenJDK, но сигнал показателен: даже компания, делающая ставку на ИИ-разработку, не готова принимать машинный код без проверки в ключевом open-source проекте. Для Java-сообщества это означает, что автоматизированные патчи от нейросетей придётся тщательно вычищать вручную.
#AI #OpenJDK #Java #Oracle #Code #Tech #Programming
Oracle ввела запрет на приём AI-сгенерированного кода в OpenJDK. Руководитель проекта заявил, что такие материалы не могут попадать в репозитории, pull request’ы и другие каналы проекта из-за рисков для безопасности и интеллектуальной собственности. Разработчикам при этом разрешено использовать LLM локально — для отладки и ревью кода.
Политика резко контрастирует с внутренними практиками Oracle. Ларри Эллисон недавно заявил, что ИИ-модели теперь пишут код самой Oracle, а со-генеральный директор Майк Сицилия отметил, что AI-инструменты позволяют меньшим командам работать быстрее. Параллельно компания вкладывает $70 млрд в расширение дата-центров — из-за этих трат S&P понизило рейтинг Oracle до BBB-, на одну ступень выше «мусорного» уровня.
Формально запрет касается только OpenJDK, но сигнал показателен: даже компания, делающая ставку на ИИ-разработку, не готова принимать машинный код без проверки в ключевом open-source проекте. Для Java-сообщества это означает, что автоматизированные патчи от нейросетей придётся тщательно вычищать вручную.
#AI #OpenJDK #Java #Oracle #Code #Tech #Programming
🔥1🤔1