Вайб-кодинг по Чуйкову | Ментор
1.73K subscribers
137 photos
28 videos
1 file
155 links
Меня зовут Константин. Пишу код больше 15 лет, а сейчас пишу про то, как ИИ будет писать код следующие 15 лет. Канал про ИИ в разработке и вайб-кодинге.

Сотрудничество @chuikoff
Download Telegram
4 вывода после 7 дней использования ИИ-агента OpenHands.

1. С ростом кодовой базы затраты на токены сильно возрастают. Грубый пример: за первые 2 дня вы можете реализовать 80% функционала, затратив 20% бюджета. А потом на оставшиеся 20% функционала сольете оставшиеся 80% бюджета.

2. С ростом кодовой базы нужно быть все более точным в своих промптах. И четко понимать что нужно изменить в коде. Нечеткими промптами можно загубить проект так, что ни один естественный интеллект не распутает эти «макароны».

3. Проекты на Python потребляют меньше количество токенов, чем на Node.js (TypeScript). Думаю это связано с более простым синтаксисом языка, динамической типизацией, и более лаконичными конструкциями.

4. LLM все еще лучше справляются с задачами серверной разработки (backend), чем с клиентскими (frontend). Связано это с тем, что визуальное представление имеет более обширное количество параметров, которые быстрее поменять в ручную, чем в несколько итераций промптами.

Резюмирую:
OpenHands отлично подходит для создания микросервисов на Python. Один микросервис - одна задача. Рекомендую сразу просить написать тесты. И все таки еще нужно знать половину ответа, чтобы сделать реально большой проект, ни написав ни строчки самому. Ну либо нужно иметь большой бюджет на токены, терпение и хорошие навыки промпт-инжиниринга.

@ai_skillful

#OpenHands #AI4Development
3🔥6👏51💯1
🤖 Еще один ИИ кодинг агент - Roo Code.

И честно сказать, он очень неплох! Что мне понравилось?

🚀 Способ распространения: это по сути VSCode расширение, ставится быстро, также быстро обновляется. В отличие от OpenHands, который ставится через Docker, и на каждый тред создает отдельный контейнер.

🛠 Гибкие настройки: в Roo Code можно создавать профили настроек - можно настроить разные модели, температуру, какие команды автоматически исполнять, а для каких требовать разрешение. Также можно задавать rate limit запросов к API, автоматическое переключение между моделями, и так далее. В OpenHands ты можешь только выбрать модель.

💆Пользовательский опыт: когда запускаешь задачу в реальном времени видишь потребление токенов, как в самих токенах, так и в реальной валюте. Видишь сколько процентов контекстного окна занято, и сколько кешировано. Так же видишь сколько денег уходит на каждый API запрос. Так же он спрашивает разрешения на просмотр файлов, и когда нужно указать какой-то секретный ключ, он останавливает работу, и дожидается когда ты ему его отправишь. OpenHands создает .env, и вставляет пустые значения.

💅Встроенный улучшатель промптов: Когда пишешь задачу для ИИ агента, рядом всегда есть кнопочка, которая сделает твой промпт более точным и структурированным. Мне прям очень зашла эта фича.

И это не все возможности! Там еще есть Browser Automation, и возможность расширить возможности ИИ агента, с помощью Model Context Protocol (MCP).

Наслаждайтесь: https://github.com/RooVetGit/Roo-Code

Делитесь с друзьями и коллегами!
#инструменты@ai_skillful
#ИИАгенты@ai_skillful

#ai4development #ai_agent
3🔥8
Будущее «vibe coding»

Нашел очень интересную статью - размышление о будущем «vibe coding» и его влиянии на индустрию разработки ПО и Open Source.

Во-первых, начну с заключения. Автор не ставит вопрос о том, заменит ли vibe coding традиционную индустрию или нет, а скорее как именно он изменит разработку ближайшие 5 лет.

Во-вторых, затронут вопрос, как трансформируются команды, и тут нет однозначного мнения. Разработчиков либо станет меньше, либо наоборот больше, за счет увеличения количества производимого ПО.

В-третьих, вместо написания кода люди будут определять цели, а ПО будет менять своё поведение динамически, анализируя пользовательские данные.

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

И самый интересный для меня инсайт - уменьшится роль Open Source библиотек. Так как проще будет сгенерировать персональное решение на лету, чем переиспользовать чужое.

Оригинал статьи по ссылке

#vibe #coding #ai4development

@ai_skillful
3👍4