Раньше листал рилсы, теперь прошу Codex допиливать мне блог
Я использую ИИ для кодинга около года, конечно, с переменным успехом. Год назад компания оплатила мне подписку для Copilot, и я подключил её к Cline. Я очень далек от того, чтобы сказать, что больше не пишу код руками — это достаточно сложно, когда у тебя огромная кодовая база и много легаси.
Пару недель назад я решил потратить свои кровные и оформить самую дешевую подписку на Codex за $20.
Когда я первый раз открыл Codex, я совсем не понял прикола.А где моё дерево файлов? Как я вообще должен тут писать код? 🤨
Я решил всё-таки попробовать что-то сделать и попросил его запилить выгрузку всех моих постов из Сетки в markdown — и он справился на ура.
Я не остановился и решил, что было бы классно показать все мои посты прямо в моём полуживом блоге. Codex сам проанализировал структуру блога и отрендерил посты в стиле, который отлично ложится на стиль блога. Ещё несколько итераций — и реакции для постов тоже отображаются ✨
В общем, теперь все мои посты красуются в моём блоге и выгружаются автоматически несколько раз в неделю.
И как оказалось, самый прикол в том, что для небольших приложений, которые полностью помещаются в контекст агента, вам не нужно ничего, кроме того, что уже есть в Codex. Вам не нужно знать про структуру файлов — почувствуйте себя прОдуктом, который просто описывает требования сотруднику 😄
Раньше я не мог остановиться листать рилсы, а теперь не могу остановиться просить Codex добавить себе что-нибудь в блог. Прямо во время написания поста за пару минут добавил ссылку на Сетку в свой блог. Поломал шапку, попросил его исправить, он запустил Playwright и пошёл смотреть размеры элементов, предложил несколько вариантов исправлений и сделал всё по красоте 🔥
Советы: — Создавайте новый чат на каждый новый запрос, контекст агента засоряется, и он начинает всё путать — прямо как мы после тяжёлого рабочего дня — Используйте Plan Mode: так Codex сделает ресерч, исследует проект, подготовит план, задаст вам уточняющие вопросы о ключевых решениях — Создавать ветки и пушить изменения можно прямо из Codex. Описание PR и сообщения для коммитов он подготовит самостоятельно — Общаться можете на любом языке, хоть на русском, хоть на английском — Настройте экшены, чтобы запускать ваш проект прямо из Codex В следующий раз расскажу про использование Codex в качестве плагина для Visual Studio Code, так что подписывайтесь, чтобы не пропустить 👀 Расскажите, а каким агентом пользуетесь вы? ❤️
· 17.03
Что ты имеешь в виду, когда пишешь «помещаются в контекст агента» 🤔
Агент же должен забирать контекст из документации и только тот, который ему нужен. Если нужно починить футер он не лезет в код карточек и т.д.
ответить
коммент удалён
· 17.03
Документации нет в большинстве проектов думаю. Код и есть документация.
Но да, тут возможно некорректно выразился. Весь проект в контекст он засовывать не будет, только то что необходимо. Но в маленьких проектах вероятность того, что все неоьходимое поместится в контекст — гораздо выше, чем в реальных проектах.
ответить
ответ удалён
· 17.03
Это неверный подход к разработке с помощью llm. Вы теряете много токенов зазря и llm не до конца понимает ваш проект.
Тут всегда нужно перебздеть, потому что ии иногда игнорирует прямые запросы. Что уже говорить про самодокументирующийся код и его интерпретацию 😅
ответить
ответ удалён
· 17.03
Ну в существующем проекте который разрабатывают лет 15 сложно в одиночку написать всю документацию. Я конечно кое-где документацию написал описал правила архитектуру приложения но пока не более того.
Вообще если грамотно собирать контекст для агента то лишнее токи и особо не потратишь но тут встаёт проблема что утомительные постоянно заново собирать контекст и тогда возможно проще написать документацию но тут мы возвращаемся к первому пункту 😅
ответить
ответ удалён