Аноны, тут программистов нет что ли, тред по сабжу не нашел, пришлось самому запилить. Расскажите какие сейчас есть актуальные модели и инструменты чтобы писали за меня код. Только давайте без очевидной чат-жопы и прочих чатботов которые способны лишь на простенькие скрипты. Нет, нейросеть должна сама уметь работать с IDE, загружать в контекст все необходимые классы проекта и при необходимости искать документацию в интернете.
Если конкретно, то мне надо писать игру под Unity на C# в Visual Studio. Какие есть интересные варианты сейчас кроме Copilot?
>>1106267 (OP) Я пробовал Copilot, Continue (плагин для VS Code) и недавно Cursor поставил.
https://www.builder.io/blog/cursor-vs-github-copilot Если сравнивать конкретно курсор и копилот, то курсор сейчас выигрывает. Там хоть те же самые модели под капотом (gpt/claude), но у него более плотный уровень интеграции со средой разработки.
Копилот мне как-то не зашёл раньше - в нём надо было контекст каждый раз вручную задавать, что было крайне неудобно; а вот курсор сейчас может сам по всему проекту искать файлы и пачками их создавать/модифицировать в рамках одного запроса. Копилот тоже постепенно обрастает фичами, но пока находится в позиции догоняющих, хотя я сейчас не особо за ним слежу.
Continue может быть интересен только тем, что его можно к локальным LLM подключить, что может быть полезно, если у тебя хороший сетап по GPU. Но лично у меня не вышло из него что-то толковое получить, поскольку там совсем слабый уровень интеграции с IDE - от подписки в $20 на курсор толку будет на порядок больше, чем от конфига под запуск 100B-123B моделей локально. Как минимум, хотя бы из-за отсутствия толкового инструментария под локальные модели, поскольку все актуальные тулзы только в SaaS.
>>1106562 Вы не можете если вы прогоните меня отсюда сейчас то я умру в этом холоде Я уйду завтра так что пожалу йстаОн знал потому что уже один раз умирал Ли Сун Мин не желал повторять этот опыт Поэтому он тщательно подготовится ко всевозможным опасностям в этой жизни Если он умрет от лап орков то это будет глупая смерть
>>1106267 (OP) Нейросеть не умеет работать с IDE и интернетом. С IDE работает тулинг, обвязка сетей.
Из ИДЕ и плагинов. Курсор - топчик. Из попенсорса есть Kilo Code и Cline - курсор на минималках. У Cline есть обидные косяки с разборкой пути, потому пользуюсь Kilo.
Из агентов: есть хорошие, но вендорлокнутые Claude Code/Codex/Gemini-cli. Есть попенсорсные aider и opencode. Я пользуюсь aider, он объективно устарел, но мне лень изучать что-то новое.
Из моделей: gpt-5.2, opus-4.5, и qwen3-coder:30b для мелких приватных задачек.
Вообще в /pr/ есть тред, но там депрессивные вкатуны с НЕНУЖНО головного мозга, потому конструктивных мыслей около нуля. https://2ch.su/pr/res/3465819.html
>>1491124 Ещё Roo Code есть, довольно популярный open source плагин под VS Code, весьма продвинутый. На скрине топ-10 приложений, работающих через openrouter
> в /pr/ есть тред доска полностью деградировала, осталось сборище шизов и каких-то случайных людей, нормальные в основном сбежали. Это видно по темпам переката тредов по языкам, в разы упало всё
>>1491124 >gpt-5.2, opus-4.5 Gemini-3 примерно равного с ними уровня, и по коду, и по ценам
В принципе есть сильно более дешёвые варианты, которые тоже чего-то могут, но всё-таки они проигрывают.
>>1106267 (OP) Devstral-Small-2-24B-Instruct-2512-Q4_K_M.gguf - для всякой мелочевки - обновить тесты, документацию, отрефакторить, запустить/поправить очевидные баги/запустить. Оказался на удивление хорош и БЫСТР на 16+16 VRAM . Джуниорчик на подхвате.
zai-org_GLM-4.5-Air-IQ4_XS - медленный, но ахуенный швейцарский нож. Может создавать НОВОЕ и корректировать легаси, может переписывать с одного ЯП на другой. Работает четко как бульдозер. Не проебывается даже при контексте больше 64k . Практически миддл.
>>1499045 Советую Cursor, охуенная штука, но токины жжот как портовая проститутка. За 6 дней 221 миллион токенов нахуй на Cursor Pro и нахуй заморозка аккаунта с требованием перейти и оплатить Cursor Pro+ А ведь сука месяц оплатил за 20 баксов, 6 дней прошло и хуяк +24 дня хуесосания или плати барину еще 60 баксов
Но блядина охуенно комфортно в нем писать код и запускать по три окна с разными задачами. Как на наркотик подсел на этот ебучий Курсор, но сука 221 миллион токенов за 6 дней, куда это нахуй
>>1501647 И внезапно лол, Курсор по несколько часов шизел в попытках накопать траблу с взаимосвязью 40 экранов фронтенда между собой и с бэкендом. Закидывал в Дипсик и внезапно охуеть всё чинилось с его подачи. Но в геминьке контекста пиздец как мало и токенов на сеанс, порой 4 файла для контекста и анализа закидываешь в геминьку и случается пук среньк начать новый чат удалите половину файлов с анализа. Я готов 30 баксов за геминьку платить в месяц если они прикрутят в него весь функционал курсора. Курсор это как ебучая ванильная Перплексити с его ебучими пространствами, таааааак комфортно и такая ломка когда морозят про за наёб системы
>>1501650 >Но в геминьке контекста пиздец *быстрофикс Но в Дипсике просто сейчас в геминьке Бизнес Ентерпрайз сижу картинки для приложения генерю и автоматом вписалось что висело в моей мясной оперативке
>>1501647 Лол там авто-режим остается всегда бесплатным и там иногда компосер ебучий, а иногда ГПТ 5.2 пускают, а иногда Claude висит на проводе. Я просто подстраиваюсь под модель которая сейчас есть и работаю над той частью проекта которая лучше работает с этой моделью. Жаль Grok бесплатный кончился, мне он очень нравился. Туповатый, но эмоционально-отзывчивый как гемма, с ним классно было идеи брейнштормить.
Но да, я сам курсором пользуюсь. У меня какое-то время ушло на то чтобы понять как корректно организовывать промптинг, передачу контекста, как вообще организовывать проект так чтобы ЛЛМ не бесновалось в нём. Сейчас у меня реально работа над проектом 2х-3х от моей обычной скорости, только успеваю читать что оно там понаделало, чтобы говно нигде не было закопано.
>>1106267 (OP) >игру под Unity на C# в Visual Studio. Ой блять, не, НЕ СОВЕТУЮ. Ни одна из моделей физически не понимает как корректно делать игры. Сука, геймдев это особая дисциплина погромирования. А языковые модели часто физически не понимают как коректно сделать пару дюжин трансформаций кросс-продукта, или корректно написать окно для прототипирования и инострументов. В частности геометрия вообще такая дисциплина где "мы взяли пару векторов, они относятся друг к другу как-то через 20 уравнений", в итоге ЛЛМ просто не вдупляют как эффективно пройти эти 20 шагов чтобы связать какие-то 2 значения.
Интеграции в курсоре с юнити никакой нет. В итоге у него не так много плюсов по сравнению с чистым кодингом. Отмечу что сами модели не так хорошо знают C# и порой пишут откровенную хуйню.
>>1501777 Это больше агентский прикол, ту модели шибко умной не надо. Засовываешь всё в гит. Пишешь скрипт сборки. Пишешь тесты. Говоришь. Обнови одну библиотеку до свежей версии. Выбирай ту библиотеку/версию для которой нужно изменить минимум кода. Убедись что сборка завершается 0 и тесты проходятся. Если обновление произошло неуспешно - откати код. Если успешно - сделай коммит. Важные факты записывай в journal.md. Запускаешь в луп на ночь - получаешь свежи код.
>>1501665 >только успеваю читать что оно там понаделало, чтобы говно нигде не было закопано. Оно это MD говно генерит со скоростью света. Я раз в сутки прошу проанализировать все MD, сгенерировать обобщив в один новый ROADMAP 10/10 а все остальное нахуй присвоить статус HISTORY_ и переместить в папку /HISTORY/
>Лол там авто-режим остается всегда бесплатным и там иногда компосер ебучий, а иногда ГПТ 5.2 пускают, а иногда Claude висит на проводе. Я просто подстраиваюсь под модель которая сейчас есть и работаю над той частью проекта котор Можно подробнее про бесплатный режим? О_о
>>1501984 >Я раз в сутки прошу проанализировать все MD, сгенерировать обобщив в один новый ROADMAP 10/10 а все остальное нахуй присвоить статус HISTORY_ и переместить в папку /HISTORY/ Сука кажется я понял куда миллионы токенов жгуться. можно просто в правилах прописать чтобы после каждого изменений кода Курсор корректировал актуализацией и вел одну роадмап. Типа
### Общая оценка здоровья проекта: 75/100 ⚠️
Статус: Проект находится в активной разработке, основная функциональность реализована, но требует доработки архитектуры и устранения критических проблем перед production-развертыванием.
### Главные риски:
1. 🔴 КРИТИЧЕСКИЙ: Риск потери данных при обновлении приложения из-за `fallbackToDestructiveMigration()` 2. 🔴 КРИТИЧЕСКИЙ: Несоответствие форматов дат между фронтендом и бэкендом может привести к ошибкам парсинга 3. 🟡 ВЫСОКИЙ: Монолитный ViewModel нарушает принципы SOLID 4. 🟡 ВЫСОКИЙ: Отсутствие миграций Room может привести к потере данных пользователей 5. 🟡 ВЫСОКИЙ: Неполная документация API (Swagger частично заполнен)
Используемый паттерн: MVVM (Model-View-ViewModel) с элементами Clean Architecture
Оценка: ⚠️ 7/10
#### Положительные моменты: - ✅ Используется Hilt для Dependency Injection - ✅ Разделение на слои: `api/`, `services/`, `domain/`, `database/` - ✅ Использование Kotlin Coroutines и Flow для асинхронности - ✅ ViewModel изолирован от Android-компонентов
#### Проблемы:
| Проблема | Описание | Риск | |----------|----------|------| | Монолитный ViewModel | `ExpeditionViewModel` содержит слишком много ответственности (авторизация, экспедиции, навигация, синхронизация) | 🟡 HIGH | | Смешение слоев | ViewModel напрямую работает с Room DAO, должен работать через Repository | 🟡 MEDIUM | | Отсутствие Use Cases | Бизнес-логика находится в ViewModel, должна быть в Use Cases | 🟡 MEDIUM |
Рекомендации: - Разбить `ExpeditionViewModel` на несколько специализированных ViewModel'ов: - `AuthViewModel` - авторизация - `ExpeditionViewModel` - экспедиции - `TaskViewModel` - задания - `NavigationViewModel` - навигация - Вынести бизнес-логику в Use Cases (уже есть структура `domain/usecases/`)
п.с после того как я послушался совета курсора разбить монолит ViewModel на модули. Вот тут то по пизде всё и пошло. Нужно было предварительно закинуть на аналитику в Геминьку бизнес энтерпрайз.
>>1501984 >Оно это MD говно генерит со скоростью света. Я напрямую говорю что пошло оно нахуй со своими md и чтобы не генерировало их. Я вообще не советую читать их в принципе - ЛЛМ не имеют теорию разума. Они не знают как корректно ужимать знания без потерь так чтобы они оказались у тебя в голове. Они не могут представить что у тебя нету их контекста.
>Можно подробнее про бесплатный режим? О_о Да буквально, там сверху есть тоггл авто-режима. туда пихает кого попало, но доступно всегда.
>>1501825 >Обнови одну библиотеку до свежей версии. Так, а если нужна замена древней хуйни на актуальную хуйню (конкретно - ACE на boost, возможно важно), тут агента хватит или нужна уже полноценная модель? Или подобное вообще не рефакторится искусственным идиотом?
>>1502325 >Да буквально, там сверху есть тоггл авто-режима. туда пихает кого попало, но доступно всегда. Большое спасибо, с помощью 5.2 кодекс дописал мобильное корпоративное приложение и создал под него за 5+ часов корпоративный портал на 10к+ юзеров с взаимодействием с админкой муниципалитета в рамках исполнения госзаказов. Люблю тебя анон Заёбаный с красными глазами ложусь довольно урча спать
>>1502480 >а если Да ничего не меняется. Любое глобальное изменение должно быть а) наблюдаемым б) итерируемым Закрывай тестами свою балалайку. Делай инвнетаризацию кода и проси переписывать поэтапно, каждый раз проверяй работоспособность. Конечно, если кода немного, тебе может повезти и у тебя за один промпт сгенерится рабочая компилируемая простыня, но это лотерея.
Где вообще почитать как правильно юзать агентов (бест практикс)? Я сейчас просто загоняю простыню с планом задачи в Курсор или Антигравити, он высерает вайб код, я проверю и дальше он высерает правки, и так пока контекст не схлопнется и он не начнет пукать от галлюцинаций. В процессе всего этого там создаются кучи MD, планов выполнения и все это в одном чате. Такое ощущение что я делаю что то не так. Слышал про какие то skills, roadmaps, может в этом направлении надо курить? Или посмотреть каких нибудь зумеров на ютубе где все пояснят?