Veai - про код и тесты с AI
483 subscribers
87 photos
15 videos
86 links
Объединяя AI и формальные методы, Veai помогает писать код, тесты и исправлять ошибки. Понимает структуру проекта и подражает его стилю. Ускоряет разработку без потери качества.

Сайт: veai.ru
Download Telegram
🚀 Привет! Приглашаем на совместный вебинар Veai и Axiom JDK "Повышение безопасности приложений с применением искусственного интеллекта на основе продуктов Axiom JDK и Veai на примере перевода приложения на Axiom Spring"

Когда: 3 марта, 11:00–12:00 (Мск), онлайн
Спикеры:
Авенир Воронов, директор по внедрению Veai
Алексей Захаров, директор по технологическому консалтингу Axiom JDK

Участие бесплатное, нужно только
👉 Зарегистрироваться

Если вы планируете переход на Axiom Spring или уже находитесь в процессе миграции, вебинар поможет выстроить этот процесс системно — с учётом сроков, ресурсов и требований к безопасности.

Обсудим:
⬥ как встроить переход в SDLC без остановки разработки
⬥ как сократить нагрузку на команду и не потерять качество
⬥ методы контроля безопасности компонентов
⬥ практику использования инструментов Axiom JDK для проверки безопасности компонентов
⬥ как Veai помогает упростить и ускорить переход на новые версии

🚀 До встречи на вебинаре!
👍7🔥2👌2
🚀 Релиз Veai 5.5: работа с агентом становится более управляемой, безопасной и расширяемой.

Skills — поддержка открытого стандарта навыков 🔥
Skill направлен на решение конкретной узкой задачи. Храните в проекте, переиспользуйте между задачами и инструментами, агент будет подключать их автоматически.


Auto Review для сгенерированных агентом изменений
Запускает отдельный чат с Review агентом и помогает с быстрой проверкой перед созданием pull реквеста


Edit Scope ограничивает зону редактирования агента только выбранными файлами и папками
Агент может предлагать и применять изменения внутри заданной области, но не выйдет за её пределы.


⬥ режимы агента Plan и Review
⬥ возможность создавать новые режимы работы агента под свои задачи
⬥ поддержка Claude 4.6 Opus для пользователей персональной подписки
⬥ приятные улучшения UI

Все новости релиза — в статье.

👉 Установить Veai 5.5
Для обратной связи — наш чат и support@veai.ru
👍7🔥7❤‍🔥11
Привет!

Если на выходных судьба занесёт вас в Новосибирский Академгородок, приходите на технический доклад с мемами от нашего коллеги Даниила Степанова на самой ламповой Java-конференции Сибири — SnowOne.

📌 28 февраля, 14:00–15:00 (время Новосибирска)
👨‍💻 Даниил Степанов — разработчик-исследователь в Veai, к.т.н., преподаватель ИТМО

Deep Dive into JVM JDI: Capturing Live Execution for Automatic JUnit Test Generation

Глубокий технический разбор архитектуры инструмента, который использует Java Debug Interface (JDI) для захвата состояния работающей JVM и автоматического синтеза валидных unit-тестов.

Доклад будет полезен Java-разработчикам, тем, кто интересуется внутренним устройством JVM, и всем, кто хочет автоматизировать написание тестов.

Технологии: Java, JVM, JDI (Java Debug Interface), Mockito, JUnit, LLM.

Отличной пятницы и хороших выходных 🖖
🔥8❤‍🔥4👍3
Всем привет!

Спешим поделиться с вами отличной новостью: теперь наш плагин можно скачать с маркетплейса OpenIDE 🚀

Площадка дает пользователям безопасный и бесплатный доступ к плагинам, без санкционных рисков.

И да, вы по-прежнему можете установить Veai с нашего сайта.
Совсем скоро там появится новая версия 😉
👍10🔥63❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Агентное программирование — один из главных трендов последнего года. В Veai есть набор готовых агентов из коробки, но узкие сценарии конкретного проекта или стека ими не закрыть.

Начиная с последнего обновления можно создать своего агента: задать системный промпт, набор инструментов и предустановленные SKILLs.

Агент описывается в привычном.md файле — его можно шарить на всю команду и переиспользовать.

Формат совместим с Claude-агентами: любой готовый агент подключается без изменений.

@veai_devs
🔥12👍43
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Релиз Veai 5.6: генерация коммитов, ручной запуск Skills и быстрые действия в чате

Релиз с улучшениями вокруг повседневных действий, которые раньше занимали несколько лишних кликов: коммиты, скриншоты, длинные ответы агента.

Вот, что вошло в релиз:
⬥ Генерация сообщения коммита прямо из diff (видео прикреплено к посту). Агент может прочитать изменения и предложить текст коммита в окне commit. Удобно, когда diff на пару экранов и формулировать сообщение уже не хочется. Теперь даже в пет-проектах будут понятные тексты коммитов, а не просто fix.

⬥ Действия Ask и Copy для фрагментов ответа. Можно выделить кусок ответа агента и задать следующий вопрос только по нему.

⬥ Вставка изображений через Ctrl+V или drag-and-drop. Скриншоты теперь можно просто вставлять в чат. Перед отправкой они автоматически сжимаются, чтобы не тратить лишние токены.

⬥ Ручной запуск Skills через slash-команды, например /refactor. В прошлом релизе мы поддержали Skills, а теперь делаем работу с ними ещё удобнее!

⬥ В чате теперь показывается технический контекст запроса: какие файлы, правила, Skills и MCP-инструменты попали в промпт.

⬥ Добавили onboarding для новых пользователей. Несколько коротких уроков с базовыми сценариями работы. Прогресс сохраняется в настройках.


Подробнее о новых фичах читайте в релизной статье.

Установить Veai 5.6 | Все возможности Veai | Чат поддержки

@veai_devs
👍9🔥64
☝️Где нас можно смотреть и читать! Выбирайте удобную площадку и подписывайтесь🤝
На наших каналах мы собираем всю важную информация про AI в разработке.
Нас более 50 специалистов — исследователей и инженеров, обладающих экспертизой в статическом и динамическом анализе кода, автоматизированной генерации тестов и символьном исполнении программ. Команда профессионалов, экс-команда из JetBrains и Huawei с опытом создания корпоративных решений на основе формальных методов.


📹RuTube — Подкасты, вебинары, обзоры AI‑ассистентов, практические демо, практические разборы.

📱Телеграм В2В — быстрые инсайты, анонсы релизов и вебинаров, выдержки из клиентских кейсов, промпты и рабочие шаблоны.

РБК / Хабр / Дзен / ВК / Макс 🤝

#Veai #УправляемыйAI #AIразработка #SDLC #ИИкод #КачествоКода #AIгенерациякода #AIagents #ИИагент #LLM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👌1
Делимся серией подкастов и статей про выбор моделей и self‑hosted LLM.

Часть 1: как выбирать модели? Публичные бенчмарки превратились в маркетинг — лаборатории доучивают модели прямо на тестах, и цифры растут, а поведение на реальных задачах нет. Рабочий путь для компании — закрытый бенчмарк на своих репозиториях с метриками вроде доли задач, доведённых до PR без вмешательства разработчика. Смотреть на RUTUBE / Читать в РБК

Часть 2: практика self-hosted LLM. Разбираем железо от игровых GPU до серверных решений и альтернатив NVIDIA. Сравниваем фреймворки инференса: TensorRT-LLM, vLLM и llama.cpp решают разные задачи и плохо взаимозаменяемы. Отдельно про квантизацию — 4 бита стали практической точкой баланса качества и скорости. Смотреть на RUTUBE

Часть 3: в работе.

Veai в других соц.сетях: РБК / Хабр / Дзен / ВК / Макс

#Veai #УправляемыйAI #AIразработка #SDLC #ИИкод #КачествоКода #AIгенерациякода #AIagents #ИИагент #LLM
🔥8👍43
This media is not supported in your browser
VIEW IN TELEGRAM
Джош Кауфман в книге "The First 20 Hours" показал, что для базового освоения навыка достаточно всего лишь 20 часов. Главное условие: начать с правильных вещей, а не действовать методом тыка.

Нам кажется, что и 20 часов многовато, по крайней мере в случае с Veai) Достаточно 20 минут!

И чтобы первые минуты прошли максимально эффективно, мы добавили онбординг — набор коротких уроков по основным сценариям работы с плагином.

Прогресс хранится в настройках, урок можно пройти повторно или сбросить весь список.

Будет полезно друзьям и коллегам, которые ещё не пробовали ИИ-агентов.

Установить Veai | Все возможности Veai | Чат поддержки

@veai_devs
🔥76👍4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Фоновая работа с агентами сейчас норма: поставил задачу и пошёл делать другую листать шортсы.

И очень неприятно, вернувшись из прекрасного мира мемов, увидеть, что агент остановился на первой же ошибке, и дальше ничего не делал!

Начиная со следующего релиза Veai при сбое автоматически делает повторные попытки выполнить задачу.

Казалось бы мелочь, но для автономности довольно важно.

Установить Veai | Все возможности Veai | Чат поддержки

#coming_soon #veai_5_7
🔥8👍3👏21
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Релиз Veai 5.7: директории в чате, авто-retry и меньше лишних переключений

Одно из самых важных изменений – выбор модели прямо в чате. Мы предоставляем доступ к топовым моделям Claude (Opus, Sonnet) и OpenAI, но раньше широкий выбор моделей был спрятан далеко в настройках.

Агент стал умнее:
— терминал открывается только когда нужен, а не при каждом вызове агентом
— случайный сбой больше не приведёт к тому, что через 30 минут вы поймёте, что агент ничего не делал — теперь он повторит попытку сам
— к чату можно прикреплять целые директории, а не только отдельные файлы

Кнопки обратной связи заменили с like/dislike на ❤️ и 🐞. Пользуйтесь — так мы сможем сделать продукт лучше! Если есть желание, будем благодарны за развёрнутый фидбек в чат поддержки.

Подробнее о новых фичах читайте в релизной статье.

Установить Veai | Все возможности Veai
9🔥6👍4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
В июле прошлого года агент Replit удалил продакшн-базу данных с записями 1200+ компаний — во время активного code freeze, несмотря на явный запрет вносить изменения. Другая история связана с Claude Code, который снёс продакшн-окружение вместе с базой и снапшотами, уничтожив 2.5 года данных.

Да, так бывает, агенты иногда лезут не туда. Правят файлы не относящиеся к задаче, читают конфиги с секретами, трогают тесты, которые только уволившийся 3 года назад разработчик знал, как работают.


Начиная с последнего релиза, в Veai есть два инструмента для контроля доступа.

Первый — глобальный, через файлы .readignore и .writeignore. Всё, что попало в .readignore, агент вообще не видит. Что в .writeignore — может читать, но не может трогать.

Второй — локальный, через EditScope. Работает на уровне конкретной задачи: агент анализирует весь проект, но вносит правки только в явно указанные файлы.

Установить Veai | Все возможности Veai

@veai_devs
🔥123👍3💯2
☝️🔥9 апреля в 14:30 он-лайн
запускаем авторский онлайн‑курс из 3 вебинаров по 45 минут: «AI-инструменты для разработчиков 2026: как Middle–Senior увеличить продуктивность в 2–3 раза с помощью Copilot‑подобных ассистентов и не сломать процессы».

Вебинар 1: Уровень компании
1. Безопасность и защита данных
2. Выбор и оценка ИИ-моделей
3. Требования к оборудованию (GPU)
• Вебинар 2: Уровень проекта
1. Управление контекстом и правилами
2. Memory Bank (база знаний проекта)
3. Интеграции через MCP (Jira, GitHub)

• Вебинар 3: Уровень разработчика
1. Режимы работы ИИ-агентов
2. ИИ-методологии (TDD, SDD)
3. Кастомные навыки и сабагенты

Кому будет актульно: разработчикам, техническим лидам, архитекторам, Middle – Senior
Спикер: Михаил Костицын, ведущий разработчик и руководитель Летней школы Veai, преподаватель СПбГУ

Участие бесплатное, нужно только на 1 вебинар 👉 Зарегистрироваться

Вебинар носит прикладной характер и опирается на реальный опыт внедрения AI в промышленную разработку.

@veai_devs
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤‍🔥3🔥3
😲 Anthropic случайно слили исходники Claude Code в открытый доступ

.map-файл с 512 000 строк TypeScript пролежал на npm достаточно, чтобы его успели скачать и опубликовать исходники на GitHub.

Причина — ошибка при сборке: source map попал в пакет, которого не должно было быть.

А вот если бы ребята из Anthropic использовали ревью-агента от Veai, то такой ситуации у них бы не произошло :D

В режиме Auto Review наш агент смотрит на изменения в конфигах сборки и флагах публикации — и говорит, что именно выглядит подозрительно, до того как что либо попадет в продакшен.

Установить Veai | Все возможности Veai

@veai_devs
😁9❤‍🔥4🔥3👍1
🔥AI в Java-разработке: ускоряем код и строим системы на JPoint 2026

Java — уже не просто язык. Сегодня AI меняет то, как мы пишем, проверяем и масштабируем код. На JPoint 2026 будет акцент на практическом применении AI: не «как запустить Claude Code» или «что такое копилот», а где AI реально помогает команде и где появляются ограничения.

☝️Сразу 3 наших спикера выступает: AI как усилитель разработчика и AI как строительный материал для систем.

🔹AI-Powered SDLC — AI в IDE, код-ревью, отладке и инфраструктуре:

🗣Авенир Воронов (Veai) — IntelliJ API для AI-копилотов.
🗣Егор Куликов, Илья Муравьев (Veai) — глубокая отладка Java/Kotlin с AI.

@veai_devs
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4👏2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Debug Mode: агент, который умеет работать с дебаггером IDE

Когда баг не ловится по логам и не объясняется простым чтением кода, приходится открывать дебаггер и разбираться шаг за шагом самому.

Наверняка, многие из вас часто сталкивались с ситуацией, когда агент, не обладая таким необходимым навыком как “дебаггинг”, бесконечно пытался пофиксить ошибку, запуская компиляцию и пытаясь угадать причину по логам.

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

Начиная со следующего релиза ваш агент будет уметь дебажить, как вы! 🚀


Он сможет ставить брейкпоинты, запускать код под отладкой, анализировать состояние переменных и пошагово проверять гипотезы о причине проблемы. В общем, делать всё то, что мы с вами делаем каждый день!

Установить Veai | Все возможности Veai

@veai_devs
🔥9👍4🤩41
⚡️ Что нового в Veai 5.8? Дебаг, рефакторинг и run-конфигурации

Главное в релизе — агент научился работать с IDE так, как это делаем мы:

дебаггер: ставит брейкпоинты, шагает по коду и смотрит на состояние переменных
run-конфигурации: находит и запускает ваши сценарии — тесты, Gradle, Maven, кастомные
рефакторинг: вызывает Rename, а не грепает всю кодовую базу

К остальным улучшениям можно отнести: поминутную оплату за compute-time вместо кредитов, очередь сообщений в чате и поддержку JetBrains IDE версии 2026.1.

👉 Подробнее — в релизной статье.

Установить Veai | Все возможности Veai

@veai_devs
🔥124❤‍🔥3👍2👏1
⚡️Собрали ответы на частые вопросы про новую тарификацию в одной статье:

Коротко о главном:
⬥ теперь считается только время работы модели над запросом: обработка, выполнение задачи и генерация ответа (compute time)
⬥ это не время вашей работы в плагине, не длительность сессии и не время, пока IDE просто открыта
⬥ все купленные кредиты автоматически пересчитаются в минуты: 1 минута = 20 кредитов
⬥ купон-коды на бесплатные кредиты тоже сохраняются и будут пересчитаны

Почему это удобно:
⬥ в среднем в 2 раза дешевле, чем отдельная подписка у одного провайдера
⬥ в 10 раз выгоднее, чем использование тех же моделей через API
⬥ доступ ко всем топовым моделям сохраняется: OpenAI, Anthropic, Gemini, GLM, MiniMax, Qwen, Kimi

Если остались вопросы, пишите в комментариях 👇

Установить Veai | Все возможности Veai

@veai_devs
👍92🔥2👨‍💻1🤝1
Вчера у нас прошел первый вебинар авторского курса «AI-инструменты для разработчиков 2026. Как Middle–Senior увеличить продуктивность в 2–3 раза» — спасибо всем, кто был в эфире и активно участвовал.

Если вы не успели подключиться или хотите пересмотреть отдельные моменты, доступна запись вебинара
по прямой ссылке 🔥RuTube ☝️
за лайк и комментарий отдельное ❤️

По плану — Модуль 2
про использование AI-инструментов на уровне проекта: контекст, память, процессы.
Следите за анонсами🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👏3🔥2🏆1👨‍💻1
В выходные — самое время спокойно досмотреть то, что не успели в будни, и переварить идеи про AI-инструменты в разработке.
Будем очень признательны, если вы ответите на короткий опрос — это займет около 5 минут и поможет нам сделать следующие модули вебинара ещё полезнее.
👍2👌1🏆1