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

Сайт: veai.ru
Download Telegram
Всем привет! 🎄

2025 стал для нас годом перемен, открытий и испытаний — куда без этого в современном мире в эпоху AI 😁

Он запомнится новыми фичами, ребрендингом, выставками и митапами от Москвы до Новосибирска.

❤️ Наша работа не имела бы такого смысла, интереса и отдачи без вашего участия. Спасибо, что делитесь с нами своим опытом. Каждая встреча на ивенте, баг-репорт и вопрос в чате помогают нам двигаться вперед.

Топ-7 фичей Veai по мнению наших пользователей:

1 - Генерация тестов по исполнению
2 - Агентский режим
3 - Пользовательские сценарии (Workflows)
4 - Правила (Rules)
5 - Анализ теста на морганиние (Flaky tests)
6 - Увеличение тестового покрытия
7 - Исправление падающих автотестов из TMS

С наступающим Новым годом — и спасибо, что вы с нами!

Команда Veai 🎄
14
🎓 На стыке AI и науки: Летняя школа Veai

День студента — отличный повод вспомнить золотое время и зачем вообще учатся 🙂 Новые идеи появляются там, где есть реальные задачи, эксперименты и диалог науки с индустрией.

В 2025 наша Летняя школа для студентов прошла в третий раз:

● у большинства это была первая стажировка
● 100% ребят остались довольны, хотят вернуться к нам следующим летом и готовы рекомендовать Veai своим друзьям
● ребята выбрали научную стажировку из-за интересных и актуальных тем
● им особенно понравились атмосфера и люди

Я очень забавно умудрился передавать большой языковой модели свой промпт по одному символу и не понимал почему такое ужасное качество ответа. Обнаружить этот забавный баг удалось только с помощью преподавателя :)


Поздравляем студентов с праздником и уже готовим Летнюю школу Veai 2026 🚀

За подробностями пишите руководителю Летней школы Михаилу Костицыну m.kosticyn@veai.ru или нам в чат.

#Veai #УправляемыйAI #AIразработка #стажировкавIT #студенческиепроекты
🔥42
🚀 Главные обновления Veai 5.3

Всем привет! В первом релизе этого года:

⬥ личный кабинет и выбор модели в подписке Personal
🔥 бесплатный 30-дневный период активируется при регистрации в личном кабинете


⬥ новые режимы работы агента:

Agent - для чтения и редактирования файлов
Ask - для задач изучения проекта и анализа причин возникновения багов
Tester - режим, сфокусированный на генерации тестов

⬥ улучшения UI: плавное отображение текста, генерируемого ИИ, в чате
⬥ обновления в инструменте редактирования файлов (edit_tool)

Подробней обо всех апдейтах рассказываем в статье.

👉 Установить Veai 5.3.
Для обратной связи – наш чат и support@veai.ru
🔥95🤓2❤‍🔥1
🚀 Режимы работы агента (Agent Modes) в Veai 5.3

Получили много вопросов о режимах работы агента. Рассказываем:

Agent — полноценный агент, который умеет читать и редактировать файлы, идентичный старому режиму работы чата по умолчанию. Лучше всего подойдёт для повседневной работы.

Ask — read-only режим умеет читать файлы в проекте и страницы в интернете. Лучше всего подойдёт для задач изучения проекта, например, онбординга в новый проект, брейншторма идей по реализации, анализа причин возникновения багов.

Tester — режим, сфокусированный на генерации тестов (пока доступен только в IntelliJ IDEA (и её форках) для Java и Kotlin).

Вы можете генерировать тесты и в режиме Agent, однако режим Tester будет давать более качественные результаты.

На нашем внутреннем бенчмарке из 33 реальных проектов (с ендпоинтами по ~2000 строк, ≥150 KLOC со Spring, TestContainers, Java, Kotlin) при прочих равных (одной модели и одном входном промпте) Tester агент дал существенно лучшие результаты.

👉 Установить Veai 5.3
🔥5👍2👀1
🚀 Привет! Приглашаем на бесплатный вебинар "AI-ассистенты для кодинга в 2026"

Когда: 12 февраля 2026 в 14:30 (Мск) · онлайн · 45 минут
Спикер: Михаил Костицын, ведущий разработчик и руководитель Летней школы Veai, преподаватель СПбГУ

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

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

Обсудим:
⬥ возможности и ограничения современных AI-ассистентов
⬥ как выбрать AI-ассистент под конкретную задачу, команду и бюджет
⬥ как оценивать риски и учитывать требования безопасности
⬥ лайфхаки для работы с контекстом и промптами
⬥ как решать проблемы засорения контекста
⬥ MCP-сервера

🚀 Всем отличной недели и до встречи на вебинаре!
🔥5👏1
🚀 Релиз Veai 5.4

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

⬥ улучшили кэширование запросов к моделям Anthropic

🔥 по замерам на нашем бенчмарке запросы к моделям Anthropic стали на 70% дешевле


⬥ добавили:
- возможность прикладывать изображения в чате
- автоматическую компрессию чата при достижении большого объёма контекста
- новые сценарии: автоматическое разрешение мёрж конфликтов и создание UI автотеста
- возможность запретить читать или редактировать заданные файлы в проекте

⬥ улучшили интерфейс:
- единый вывод diff нескольких изменений
- кнопки копирования, 👍 и 👎 у ответа агента
- выделение пользовательских сообщений в чате

Подробней обо всех апдейтах рассказываем в статье.

👉 Установить Veai 5.4.
Для обратной связи – наш чат и support@veai.ru
👍31
Друзья,

Приносим извинения за технические проблемы с трансляцией вчера. Нам очень жаль, что это помешало части желающих присоединиться к вебинару.

Чтобы оставить приятное впечатление от этой ситуации, делимся AI-бонусом — промокодом на 5000 Flex кредитов для работы в нашем плагине.

Важно:
⬥ код VEAI12 нужно активировать до 15 февраля, 23:59 (мск), в личном кабинете Veai — https://app.veai.ru/
⬥ промокод действует для индивидуальных пользователей Personal-подписки
⬥ купон можно использовать один раз

Спасибо за понимание и поддержку. Видео вебинара готовим - скоро выложим.

Команда Veai 🖖
9🔥5👍1
🚀 Привет! Приглашаем на совместный вебинар 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