Alibaba опубликовала Open Code Review с реализацией гибридной архитектуры рецензирования

1 мин
Alibaba опубликовала Open Code Review с реализацией гибридной архитектуры рецензирования

Alibaba представила открытую платформу Open Code Review с реализацией гибридной архитектуры рецензирования. Она включает методы проверки и возможности больших языковых моделей. 

Проект основан на коде внутренней системы рецензирования изменений Alibaba. Он написан на языке Go и распространяется под лицензией Apache 2.0.

Open Code Review поддерживает интеграцию с различными большими языковыми моделями. Система допускает привязку комментариев к конкретным строкам в коде и содержит встроенные наборы правил для выявление проблем и уязвимостей, таких как ошибки при синхронизации потоков, межсайтовый скриптинг и подстановка SQL-кода. 

Тест на основе правил доступна для языков Java, TypeScript, Go, Python, Kotlin, C++ и C.

Open Code Review включает инструментарий командной строки, который читает изменения из git, затем отправляет их большой языковой модели через выбранного ИИ-агента и генерирует структурированный доклад с построчными комментариями. Кроме того, агент может выполнять поиск в кодовой базе, загружать файлы из репозитория и проверять другие изменённые файлы, чтобы учитывать связи с другими изменениями.

В марте Anthropic представила средство Code Review в составе Claude Code для автоматической проверки сгенерированного кода. Средство интегрируется с GitHub, автоматически анализирует изменения в коде и оставляет комментарии в pull request, указывая на возможные проблемы и предлагая варианты исправления.

Читают сейчас

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

1 час назад

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

Nvidia выпустила средство PAIR (Personal AI Router), который объединяет некоторое количество компьютеров в локальной сети и распределяет между ними задачи по запуску AI‑моделей. В один кластер можно п

1 час назад

H3 Max Director генерирует управляемый видеопоток в реальном времени

Новая релиз H3 Max генерирует не отдельные клипы с последующей склейкой, а единый непрерывный видеопоток. Схема сохраняет контекст сцены, персонажей и происходящего, а промпт можно менять прямо во вре

2 часа назад

Гипотеза панспермии начала понемногу переходить из статуса крамольной к статусу экстравагантной, но обсуждаемой

В июльском номере научного журнала Springer Nature была опубликована материал, название которой можно приблизительно перевести как "Следствие публикации Муди с соавторами для жизнеспособности гипотезы

2 часа назад

Агенты Cursor научились собирать приложения для iOS и macOS

Namespace интегрировала свою облачную инфраструктуру Devboxes с Cursor Cloud Agents. Сам Cursor по-прежнему отвечает за агентный цикл и управление задачей, а выполнение действий — работа с репозиторие

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

3 часа назад

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

OpenAI представила GPT-6 Astra – новую версию модели, в которой основной акцент сделан на выполнении сложных задач. В компании говорят о развитии возможностей работы с компьютером, программировании и