02.07.2026 Июльский нейрокодинг
А помнишь как я не так давно пытался поженить ClodeCode и DeepSeek? Не помнишь. Ну и правильно. Всё-равно из этого ничего не вышло, поскольку для работы баланс учётки в DeepSeek’е нужно пополнить, а доступные способы оплаты заблокированы для РФ. Этот геополитический брак разбился о рифы санкций, не успев толком начаться.
Нынешним утром (вероятно мозг умудрился выспаться, вот и стартовал приём входящих идей) я подумал, что стоит попробовать подключить к ClodeCode локальную LLM. Ну и конечно, ничего не получилось. Кроме опыта и лёгкого разочарования.
Можно было бы просто сдаться, но это как-то скучно. Так что стал искать варианты и…

Между тем, Aider — это ИИ-ассистент для программирования, работающий из командной строки и интегрирующийся с вашим Git-репозиторием. Он позволяет редактировать код в локальном проекте через диалог с языковыми моделями (Claude, DeepSeek, OpenAI и др.), автоматически создавая осмысленные коммиты для каждого изменения. Aider понимает структуру всего репозитория, поддерживает десятки языков программирования, умеет запускать тесты и линтеры после правок, а также предлагает гибкие режимы работы (например, разделение на архитектора и редактора).
Для начала работы достаточно установить пакет через pip, перейти в папку проекта и запустить Aider с указанием модели и API-ключа. В интерактивном чате доступны слеш-команды (/add, /ask, /diff, /undo), позволяющие управлять файлами, задавать вопросы без изменения кода, просматривать правки и откатывать изменения. Это делает Aider удобным инструментом для ускорения разработки, рефакторинга и автоматизации рутинных задач прямо в привычном терминале.

А вот что из этого… Получилось!
Вот так выглядит процесс написания. Это терминал Windows (чёрное окошечко как в DOS), где в реальном времени пишется код, или можно общаться с нейронкой. При этом, Aider спрашивает подтверждение правок и сам меняет файлы в проекте! Магия, не иначе. Сидишь, пьёшь кофе, а цифровой подмастерье старательно тыкает кнопки за тебя.
А вот так выглядит тестовый проект «какая-нибудь игра». Графика — чистой воды артхаус.

Т.е. можно было бы считать успехом и даже снять какое-нибудь видео с кликбейтным заголовком «НЕЙРОСЕТЬ ПИШЕТ ИГРУ: ВЫ НЕ ПОВЕРИТЕ, ЧТО СЛУЧИЛОСЬ ПОТОМ!». Вот только задница спряталась в деталях.

Любые дальнейшие правки упираются в маленький GPU. Моя видеокарта пыхтит так, будто пытается в одиночку запустить SpaceX Starship. Но в целом, с этим уже можно работать!

Давай предварительно будем считать, что этот эксперимент всё-таки удался. Во всяком случае, у меня немало идей чем занять ИИ, пока я занимаюсь основной работой. Буду осваивать профессию «погонщик верблюдов нейросетей».
Весь день периодически заглядывал в Aider и просил вносить коррективы. И знаешь что? В игре перестали появляться квадраты. И нет, декомпозиция не улучшила ситуацию, а очень даже наоборот.
Вывод? Нужно либо железо помощнее, либо проекты поменьше. Ну либо на имеющемся упороться в промты и искать прочие подобные способы.

Я обещал показать превью, которое вчера сумело пройти цензуру ЧатаГПТ? Вот оно.
Миленько, не так ли? Мне зашло.
Сам стрим сразу пошёл не по плану. Робомолот собрать не вышло, оружие не нашёл, оборону не доработал.
Рисковал, но так ни разу и не погиб.

Когда пришла орда, ни один зомби не смог меня даже поцарапать. Они тупо не доходили, а я чувствовал себя каким-то мастером хэдшотов. Даже странно!

Самое забавное в том, что когда напряжение снова включили, оказалось что трансляция продолжается, а зрители (их в этот раз было аномально больше обычного) ждут продолжения. И я минут за 10 снова всё подключил.
Думал сохранение крашнется и сезон придётся аварийно заканчивать. Не тут то было! Всё загрузилось, и даже зомби снова попёрли. Правда не долго.
В общем, упоротому стриму упоротая картинка. Комплект!
Напишите комментарий