Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.

У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными, т.к. разработка с Rider под Unity имеет некоторую специфику, из-за чего приходится много экспериментировать и выискивать удобные инструменты.

Расскажу, что я успел попробовать, чем и как пользуюсь сейчас.


Контекст

После обновления Rider до версии 2025 мой любимый AI-ассистент Supermaven, которым я пользовался длительное время (запись в блоге), перестал работать. И вообще его забросили.

На тот момент GigaCode всё ещё не постиг нормально RAG для C#, а яндексовский SourceCraft работал не прям отзывчиво и имел ограничения на токены, которые было непонятно как докупать.

upd: сейчас стало уже сильно лучше. А в SourceCraft вообще добавили агентный режим. Но уже поздно — меня "перекупили".

Поэтому тогда встал вопрос о поиске нового ассистента для разработки.

Ранее у меня были простые требования:

  • быстрый и полезный автокомплит;

  • RAG и учёт код-стайла;

  • интеграция с Rider.

Раз всё равно придётся проводить RnD, то пора было уже искать что-то более актуальное:

  • с удобным чатом;

  • с агентными возможностями;

  • с поддержкой MCP (запись в блоге);

  • за минимальный прайс.

Существует множество крутых CLI-решений типа Claude Code, Codex, Qwen Code и др, которыми я и сам активно пользуюсь. Но для текущих проектов и более плавного погружения хотелось найти для коллег удобной интеграции в Rider с авто-комплитом, чтобы это был больше ассистент, чем инструмент агентной разработки.

И я сам часто работаю в VS Code по сторонним задачам. Поэтому возможность работы с тем же AI-сервисом по той же подписке дополнительно в VS Code – дополнительный плюс.


JetBrains AI & Junie

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $10.

Формат: плагин для Rider, Fleet, VS Code.

У меня есть активная подписка dotUltimate, в которую с недавнего времени включен JetBrains AI (запись в блоге). Даже если не брать во внимание этот факт, то это всё равно выгодное предложение.

Здесь есть автокомплит, чат, актуальные LLM-модели, самая тесная интеграция с Rider из всех других решений. Доступны MCP.

Долгое время это всё работало очень посредственно. Но в октября Jetbrains добавили next-edit suggestions, multi-line completions и вообще прокачали качество работы авто-комплита. И спустя 2 года после релиза наконец-то этим не больно пользоваться.

Честного Agent-Mode здесь также долго не было. Но недавно, после долгого ожидания, для Rider стал доступен Junie — полноценный агент. Отдельным плагином. У него даже первое время был отдельный Pricing, но теперь он официально входит в подписку Jetbrains AI.

Junie работает, со своими обязанностями справляется. Интерфейс очень простой и казуальный. Модель выбрать, увы, нельзя. И при этом сам Junie ужасно прожорливый. Я потратил все кредиты на тарифе Pro за 1.5 недели неактивного использования.

Jetbrains AI также доступен в редакторе Fleet. И недавно появился для VS Code, но без Junie. На момент правки он находится в Preview.


Qodo AI

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $30.

Формат: плагин для Rider, VS Code.

Очень простой и понятный. Быстрый. Удовлетворяет всем требованиям.

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

Есть поддержка режима планирования, когда AI сам разбивает работу на этапы, ставит себе задачи и отслеживает их выполнение.

Также имеется возможность задать кастомные правила для AI по работе в проекте. Т.е. полноценное агентное решение.

Бесплатный тариф довольно щедрый. Но, если его будет мало, то подписка начинается от $30.

Мне не понравилось качество автокомплита. Он в целом неплохой. Но попадал в контекст и имел отзывчивость ощутимо хуже, чем у Supermaven.

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


Zencoder AI

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $19.

Формат: плагин для Rider, VS Code.

Похожее решение на Qodo AI.

Настроек побольше, и сам по себе в использовании посложнее.

Сетка тарифов более разнообразная и доступная.

Автокомплит так же плоховат. При этом сильно грузит систему и долго анализирует проект.

Подешевле, но понравилось меньше.


Augment Code

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $50.

Формат: плагин для Rider, VS Code.

Его рекомендовали ранее в комментариях к одному из прошлых постов. И сам я о нём наслышан.

Мне будет недостаточно бесплатного тарифа, а платить за него $50 я не готов. Поэтому даже не пробовал, но решение считается одним из топовых.


Sweep AI

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $10.

Формат: плагин для Rider.

Здесь самый крутой автокомплит. Быстрый, точный, многофункциональный, удобно встроен в интерфейс IDE, есть next-edit suggestion и multi-line completion. Для Rider это есть только здесь и в Jetbrains AI.

Чат со всеми современными возможностями: агенты, планирование, правила, прикрепление скриншотов, файлов, папок. При этом есть генерация сообщений для коммитов, как у JB AI.

Сначала мне не понравилась цена и тарификация: за $30 предоставлялось всего лишь 500 сообщений в чат на месяц, т.е. это примерно по 16 сообщений в день.

Но позднее тарифная сетка обновилась. Появились варианты за $10 и $20. И теперь тарификация не по сообщениям, а по реальному использованию.

Разработчики очень отзывчивые. У плагина отсутствовало частичное принятие правок. Мелочь, но крайне неудобная. Один из моих читателей написал им в дискорд по этому вопросу, и они реализовали эут фичу.

Сейчас для Rider это — лучшее решение и лучшая замена Supermaven, который стоил те же $10.

Единственный момент, который меня отталкивает – это невозможность его использования за пределами Jetbrains. Плагин не доступен ни для VS Code, ни для Fleet. А решать все задачи в Rider я не могу.


Github Copilot

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $10.

Формат: плагин для Rider, VS Code.

Плагин совсем недавно получил поддержку полноценного агентного режима и MCP. По схожей с Jetbrains AI стоимости его можно назвать "топ за свои деньги". Т.к. Sweep AI за $10 предлагает только автокомплит.

Имеет удобный и приятный интерфейс. Работает быстро и довольно неплохо.

RAG и автокомплит работают качественно, хотя и не всегда достаточно отзывчиво.

Агентные функции — пока самые базовые. В этом плане не топ решение.

По сравнению с плагином в VS Code функционал в Rider сильно урезан. И на маркетплейсе много негативных отзывов.

В качестве первого AI-помощника это будет хорошим и недорогим выбором. Но для более искушенных пользователей альтернативы пока будут более продвинутыми.


Continue.dev

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $10.

Формат: плагин для Rider, VS Code.

Это open-source решение, которое позволяет подключить любую LLM, в т.ч. и локальную, и платить (или не платить) только за непосредственное использование токенов поставщику.

Удобное и экономное решение, особенно если есть активная подписка на какой-нибудь ChatGPT.

Автокомплит работает медленнее, чем если использовать какой-то агрегатор типа сервисов выше. Но это зависит и от подключенной LLM.

Например, можно подключить модель через сервис на подобии Cerebras Code, который предоставляет Qwen3-Coder с быстрым автокомплитом, но это дополнительная подписка, которая нивелирует достоинство бесплатного использования Continue.

Также многое придётся настраивать самостоятельно. Готовые решения предоставляют большое количество предустановок и скрытых подкрепляемых промптов. Здесь придётся это всё формировать самостоятельно и подстраивать под себя.

Из критичного: постоянно вешает Rider намертво. Порой даже сразу на запуске. Лечится только перезагрузкой IDE.


AI Coding

🔗 Ссылка

Бесплатный тариф: нет.

Стоимость подписки: $1 / год.

Формат: плагин для Rider.

Это как Continue, только работает и работает хорошо.

Стоимость подписки символическая.

Т.к. мне важно качество и скорость автокомплита, то пришлось продолжить поиск. Но если бы мне нужно было просто купить токенов и воткнуть их в IDE-агент, то я бы остановился на этом решении. Мне всё понравилось.


Refact

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $10.

Формат: выделенная IDE и плагин для Rider, VS Code.

Open-Source решение, которое в т.ч. можно использовать как self-hosted.

Есть подписка от $10, но также и есть возможность подключить большинство моделей по BYOK без подписки, чего нет у многих других решений.

Есть щедрый бесплатный тариф. При этом есть неограниченный авто-комплит, который весьма неплох, но не поддерживает частичное принятие правок.


Windsurf

🔗 Ссылка

Бесплатный тариф: есть.

Стоимость подписки: от $15.

Формат: выделенная IDE и плагин для Rider, VS Code.

Многие знакомы с Windsurf как с IDE, альтернативной Cursor. Но для меня стало открытием, что свой прошлый плагин Codeium для Rider они не забросили, а переименовали тоже в Windsurf и мощно обновили.

У плагина не такая тесная интеграция, как в IDE. И если в IDE автокомплит работает вообще лучше всех в этом топе, то в Rider он сильно урезан до базовых возможностей.

Здесь очень много моделей, которые пополняются по мере обновлений Windsurf. Часто с промо-акциями. Так, GPT-5 тут работал бесплатно несколько недель после выхода.

Инструмент постоянно обновляется и пополняется новыми возможностями и режимами. Windsurf стараются максимально оперативно подхватывать тренды.

Из интересных особенностей:

  • Наличие и поддержка всех современных фич для разработки с агентами.

  • Есть качественный голосовой ввод, что невероятно повышает удобство.

  • По мере работы с проектом автоматически формируется Memory Bank.

  • Можно установить отдельно Windsurf IDE и решать в ней отличные от разработки под Unity задачи. Например, так недавно я в Windsurf IDE вайбкодил Python-проект по миграции данных между таск-трекерами.

Из недостатков:

  • Плагин отстаёт по удобству и возможностям от IDE.

  • Плагин работает с багами. Часто. Но их решают. Потом добавляют новых.

  • В плагине MCP-сервера не всегда запускаются самостоятельно.

  • Порой агент в терминале зависает и приходится перезапускать чат.

По итогу я остановился на этом решении. Мне очень понравился Windsurf IDE за свои $15. Со всеми их акциями это очень дешёвое и мощное решение.

Плагин тоже показал себя вполне неплохо. Он мог бы быть лучше. Но в последнее время я всё чаще решаю задачи вне Unity и Rider. А после обновления Jetbrains AI я и вовсе отказался от авто-комплита Windsurf в Rider. Использую только чат и агентов.


Интеграция Windsurf IDE с Unity

У меня были попытки подружить Windsurf IDE с Unity. По умолчанию они друг друга не чувствовали. Проблему помог решить дополнительный плагин.

Однако из-за того, что у Windsurf отдельный от VS Code репозиторий плагинов, то многих из них для Windsurf нет. В т.ч. плагина для разработки под Unity.

Можно установить Unity, MS DotNet Tools и C# Dev Kit вручную через vsix-файлы, но в конце всё сваливается в "The C# Dev Kit extension may be used only with Microsoft Visual Studio Code". Вероятно, как-то и это обойти можно, но пытаться дальше я не стал.

Можно обойтись альтернативными плагинами (например, Unity Code Pro и dotRush) , но альтернативы для подключения отладчика найти не получилось.

Проблему отсутствия крутых и полезных инструментов рефакторинга, отладки и пр., доступных в Rider, решить частично тоже можно. Jetbrains недавно сделали ReSharper для VS Code, и он ещё находится в стадии Public Preview. Плагин не доступен в репозиториях Windsurf, но его можно установить вручную через vsix-файл.

Думаю, что для с Cursor и Trae ситуация будет похожей.

Несмотря на все удобства и шустрость Windsurf IDE, заменить им полностью Rider пока что сложно. ReSharper помогает с этим, но не в полной мере. Поэтому плагин Windsurf для IDE — достойный компромисс.


Подключение Unity через MCP

К Windsurf я также подключил MCP-сервер для Unity, что позволило в целом повторить возможности Nimble Fox (запись в блоге) и обращаться к Unity из AI-чата внутри IDE.

Я перепробовал с десяток разнообразных решений. Для себя выделил два наиболее функциональных и простых в использовании: #1 и #2.

Второй уже, кажется, теряет актуальность, т.к. у авторов новый амбициозный проект. А первый по началу не поддерживал рекомпиляцию скриптов, ожидание, запуск тестов и получение логов. Приходилось прибегать к дополнительным MCP: #1, #2, #3. Но уже сильно обновился и закрывает собой все потребности.

Работать с MCP приходится преимущественно через Top-Tier модели, т.к. модели попроще не всегда могут корректно подготовить аргументы, и моделям приходится помогать самостоятельно.

Полезных и стабильных кейсов использования я пока не нашёл. Сильно хотелось автоматизировать вёрстку, но без UI Toolkit, который пока не подходит под текущие проекты, получается плохо. Поэтому применяю ситуативно как небольшой помогатор для делегирования мелких задач с последующим запуском юнит-тестов.


Сценарии применения

Автокомплит позволяет писать код намного быстрее, достукивая Tab'ом целые блоки логики, минимизируя риски опечататься или что-то забыть.

Автокомплит отлично генерирует логи, summary, атрибуты, проверки, подписки, отписки и прочие рутинные вспомогательные операции.

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

Ещё он помогает удостовериться в принятом решении или перепроверить его. В т.ч. помогает провести предварительное ревью перед отправкой Pull Request'а.

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

Агент позволяет освободить время для более важных и сложных задач, забирая на себя другие более мелкие и рутинные:

  • написать логи или документацию для целого модуля,

  • сделать прототип новой фичи,

  • сгенерировать новый элемент для какой-то фичи (например, добавить нового персонажа),

  • провести рефакторинг кода,

  • написать юнит-тесты на указанные классы, запустить и тут же исправить, если были обнаружены ошибки.

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


Заключение

Поиск подходящего AI-инструмента для разработки под Unity в Rider — непростая задача, особенно, если хочется добиться баланса между функциональностью, удобством и стоимостью, т.к. многие инструменты больше сосредоточены на VS Code.

После тестирования разнообразных решений я остановился на Windsurf как основном инструменте. Он смог закрыть все мои потребности по минимальной цене и предоставил новые возможности через выделенную IDE, которую я использую при решении задач вне Unity.

Также я используя свою подписку Jetbrains AI, включённую в подписку на dotUltimate. И в домашних проектах использую Qwen Code, изучая CLI решения, которые пока в мои коммерческие проекты не встраиваются эффективно.

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