Глеб Кудрявцев про AI кодинг – Telegram
Глеб Кудрявцев про AI кодинг
6.7K subscribers
100 photos
14 videos
2 files
80 links
Пишу тулы для кодинга и упарываюсь по агентам.

Лучший курс по AI кодингу ai.careerfactory.ru

Основной канал t.me/glebkudr
Личка t.me/glebkudr1
Download Telegram
Вчера потратил день на выяснения того, почему пайплайн вдруг херово стал кодить. Обвешал все тестами и логами чтобы выяснить, что все работает как надо. Просто... Да хер знает что просто, внешне все оказалось корректно. Ничего не понял кроме того, что в аппке ChatGPT модель отвечает хорошо, а апи коллы — ленится и тупит. На те же самые задачи.

Пойду орать доколе, благо квантизацию к делу не пришьешь и фиг докажешь. Будем надеяться, просто временное совпадение факторов 😡
114🤣3
Почему claude code настолько хорош в разработке?

Потому что его создатели вдохновлялись моим еще не опубликованным Шотганом v. Pro 😂

Не, ну а что, очень похожие принципы
— Один простой цикл работы, нет развесистого куста агентов
— Разные сети на разные куски работы
— Предпочтение LLM векторному поиску

Клевая статья-разбор работы клод кода с точки зрения промптинга

PS Решил делать свой курс по ЛЛМ разработке с упором на архитектуру и SDD. До этого нужно запустить публичную версию, так что дедлайн конец сентября. Буду успевать!

За наводку спасибо Арсению
6🔥226👍3👎2😁2🙈1
Нашел, почему агент внезапно начал лениться и писать код буквально выдавливая из себя малюсенькими порциями.

Среди кучи инструкций его промпта притаилось предательское "не усложняй, делай минимальные изменения".

Ну он, падла, и делал минимальные изменения 🌚
😁307🔥4
Вообще, день сегодня прошел — классика вайбкодинга.

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

После обеда я решил написать уже глобально нужную фичу (тм), и в этот момент понял, что у нас регресс.

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

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

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

Такой вот прекрасный понедельник 😂
2😱19😁12🔥7🤬2
Лучшее название для вызовов нейросеток в вашем софте — смарт функции (а никакие не агенты).

Прочувствуйте этот концепт глубоко, и поймете, как строить масштабируемые и надежные умные программы.
12👍5
Агент — это эмуляция разумного поведения, создаваемая ансамблем смарт-функций, действующих по установленному алгоритму.
👍13👎3
Lovable очень клево дизайнит из коробки. Если вы любите китайские гирлянды, то вообще топ 😁 (я люблю)
😁25🔥6😱1
Gpt-5 ленится как сучка в вопросах буквального переноса верстки с одного фронта на другой.

Вот реально, просто делает половину, а на другую забивает, хотя перенести нужно 100% стилей.

Подключил gemini 2.5 pro и дело пошло 😬
🤣19👍7🔥3💯1
Работа за день

90% кода пишется в новом Шотгане 😎

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

Заканчиваю онбординг, так что релиз скоро!
🔥48👍12
Денег бесплатно раздавать токены нет, поэтому ценовая модель будет максимально простой. Приносите свои ключи и юзаете сколько хотите.

На кодинговую сессию типа того что выше на скриншоте у меня уходит 8-10 долларов по апи. В общем, укладывется в 200 баксов в месяц, вполне нормальная альтернатива про-подпискам любых провайдеров.
👍34🔥103🥴1
Есть такая маза неприятная в AI кодинге.
Вот оно шуршит и ты думаешь.

— то ли это будет стоить 100к токенов?
— то ли миллион?
— то ли оно нахер выжрет вообще все что может и не сделает никогда, а тебе пора бы перезапустить задачу как-бы в предупреждение этому факту?

В натуре казино.

Наверное поэтому и затягивает 😁
😁40💯10🔥32
Прошка перевалила за лям токенов.

Посмотрел — первый коммит сделал 30 июля. Получается примерно 1500 строк в день включая выходные…
🔥23👍7
Извините, ржу 😁
😁3513🤪3😱2
Очень прикольно, что в процессе кодинга с ИИ, учишься еще и ты сам. Причем навыки приходят те, о которых раньше даже никто и не думал.

— Сетки дают оператору прокачку интуиции того, что есть сложно, а что просто. Более сложные задачи сразу пускаешь по более навороченным циклам, жестче декомпозируешь и т.д. И это не зависит от строчек кода, ну или слабо зависит. Сначала этой интуиции нет, потом постепенно появляется.
— Перестаешь мыслить отдельными функциями/фичами, начинаешь мыслить системами в целом и токенами. У меня при анализе сейчас первый вопрос — какой объем занимает контекст по задаче. Аналогично и про кодовую базу. Появляется ощущение большой/маленькой кодовой базы именно относительно ее объема в токенах, а не строках кода или файлах. Или "биллинг делать 2 дня/минимум 100к токенов" — нарабатывается подобная интуиция.
— Начинаешь оперировать не словами, а единицами контекста, где каждая единица может быть — десятки тысяч токенов. Например список релевантных файлов, архитектура, или дифф файла. Накидываешь такие промпты из шаблонов и обогащаешь их нужной информацией буквально за минуту.

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

Продолжаю вести наблюдения 🙂
👍508🗿4🤣2🔥1😱1
Хочешь сделать подарок женщине — дай ей безлимитную кредитку

Хочешь сделать подарок разработчику — дай ему безлимитный ключ для ллм 😁
😁47🤣12💯7👎1🤔1🤝1
Код, написанный человеком vs код, написанный ллм 😅
😁289🌚2
Используем скан репозитория в json чтобы объяснить пользу от скана репозитория в json 😁
😁17
Попробовал CodexCLI + модель OpenAI Codex (господи, да, больше кодексов, есть ведь еще и веб-версия)

Очень сильная штука, смогла с одного промпта перенести мне верстку из реакта в vue со всеми css. Курсор + GPT-5 с этой задачей провалился феерически, а тут сработало.

Кормил ее как и всегда, подробной архитектурой сделанной в шотгане — в этом плане любые инструменты без индекса недееспособны по сравнению с тем, где индекс есть, и могут работать только на имеющейся подробной спеке.
20👍11🔥3🤣2
https://ai-code-condenser.lovable.app/

Говно? Огонь?

Критикуем дизайн внутрянки

Кто будет душнить типа "а скажи сценарии" — сразу скажу, у нас тут вайб а не духота, проходите мимо 😁

PS Это чисто набросок без серьезной проработки. Представьте что у вас тут сотни задач которые кодит агент. Вот было бы это удобно, а если нет — то чем.
👍16🔥93👌3
Lovable конечно дичайше хорош. Я его не юзал раньше, думал фигня, т.к. пробовал v0, bolt — и это была фигня.

А lovable прямо мощно качает. Могу рекомендовать проектировать фронт именно там. Потом выгружаете через гит к себе в проект и уже издеваетесь по-полной.

Pixel-perfect там не достичь, но у меня процесс "Из головы — без фигмы". Для него прям подходит.

PS В каментах спрашивают а можно ли там бэк. Можно простенький, для домашней странички пойдет. Но сложное не рекомендую. Вообще, инструменты на рынке четко делятся на то, в чем можно прототипировать и то, в чем эти прототипы потом дорабатывать. Тут четко первое.
1🔥21👍11💯42
Понедельничное напоминание, что агентам важна не только длина контекста, но и сложность задачи/требуемое внимание для его решения.

Если вы просите выполнить задачу, ставя слишком много условий, то это проявляется в "лени" — агент выполнит вашу задачу частично.

Сети просто не хватает вычислительной мощности учесть все ваши хотелки, что проявляется в вроде бы правильных, но откровенно неполных ответах.
👍18