avocoder.works
104 subscribers
214 photos
98 videos
262 links
journaling my findings @avocoder
Download Telegram
avocoder.works
А еще я за этот период сделал этот бот. Прикрутил туда распознавание картинок, чтобы максимально ленивые кассиры даже могли просто скинуть в бот фото чека с адресом получателя и к ним выехал наш курьер.
Ну кроме этого, там еще отслеживание статуса, живая локация курьера, возможность делиться ссылкой с диплинком в бот.

И всё это просто в режиме чата в Visual Code и всё равно есть люди, которые говорят: ну как-то особо прироста скорости не чувствую
avocoder.works
А еще я за этот период сделал этот бот. Прикрутил туда распознавание картинок, чтобы максимально ленивые кассиры даже могли просто скинуть в бот фото чека с адресом получателя и к ним выехал наш курьер.
Бизнес-процессы чуть докрутить и по идее любой сможет заказать курьера через нашего бота в ЧР. С учетом того, что яндекс не работает, это должно быть одной из киллер фич Govza
avocoder.works
Дал ему страницу с отчетами и попросил накинуть туда больше чартов. Это нужно написать UI + API для чартов (у меня монорепо). Посмотрим как у него получится. 12 чартов хочет сделать))
This media is not supported in your browser
VIEW IN TELEGRAM
Я часть из этого удалю, но такой вот результат.

Промт такой: @apps/web-app/src/pages/reports/reports-page.tsx give me some ideas which useful charts I could add to this page

Максимально просто такой разговорный)) Он накинул план и реализовал)
Ещё я постоянно такие скрипты пишу. Я и раньше делал, но это занимало несколько часов и скрипт должен был быть необходимым, а сейчас на разные простые процессы тоже пишу для оптимизации.

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

Подобные задачи сейчас неактуально делать без LLM абсолютно.

Поэтому, когда нужно обработать какой-то инпут и извлечь данные, лучше всегда упомянуть использование LLM процессора.
avocoder.works
Иногда агент может написать такую ерунду, пытаясь обойтись стандартными методами решения проблемы. Подобные задачи сейчас неактуально делать без LLM абсолютно. Поэтому, когда нужно обработать какой-то инпут и извлечь данные, лучше всегда упомянуть использование…
Что я тут пытаюсь сделать: добавить возможность указания адреса в виде ссылки на Яндекс Картах. Ссылка содержит название на латинице (улица и дом) и координаты. LLM может извлечь оттуда и привести в опрятный вид (если надо) и выдать JSON объект.

Да, задача в принципе несложная, можно и транслитерацией обойтись, но процент ошибок у LLM будет гораздо ниже, плюс он может обработать некоторые неочевидные моменты. Если этот запрос стоит 0.0000001$, то в чём проблема его использовать? :-)
Часто помогает)
Исчерпал полный недельный лимит. Интересно, добьет он таску или нет.

Claude Code в таких случаях текущую таску останавливает)
просто для проверки отправил тестовый запрос в тот же чат, чтобы проверить, может он просто до конца добавил, а 0 показывает потому что нецелое число. Судя по всему, он именно до завершения таски поработал)
Заметил уже несколько раз, что после того, как я одобряю план Claude Code, он вот так стоит)) Нужно бывает пнуть)
Сегодня весь день на Claude Code.

В сравнении с ChatGPT Codex чувствуется явная деградация в качестве.

Claude Code по сравнению с Codex:
- шумный (много ненужного вывода)
- задает много вопросов (типа, можно ли сделать поиск; но это скорее настраивается)
- по итогу делает так, что еще после первого подхода приходится много доделывать
- токены расходуются быстрее (здесь у обеих компаний одинаковый подход: 5-часовой лимит + недельный)

Это лишь первый день + сейчас у Anthropic такой период, что все жалуются на деградацию качества Opus 4.5, так что это не какое-то решающее слово в вопросе Codex vs Claude Code
https://t.me/cryptoEssay/2742

Помню как пару лет назад смотрел на цены токенов в API и думал "мне с такими ценами нескоро это понадобится, это ведь нужно какой-то прям важный юз-кейс для этого иметь")) А сейчас на openrouter даже полностью БЕСПЛАТНЫЕ ($0/M input tokens $0/M output tokens) модели есть))
avocoder.works
https://t.me/cryptoEssay/2742 Помню как пару лет назад смотрел на цены токенов в API и думал "мне с такими ценами нескоро это понадобится, это ведь нужно какой-то прям важный юз-кейс для этого иметь")) А сейчас на openrouter даже полностью БЕСПЛАТНЫЕ ($0/M…
Это вот если прямо бесплатные нужны. А так для большинства пользоавтелей, если у вас не миллионный трафик, цены для платных моделей вполне доступные.

LLM это просто асинхронная функция. Кидай туда то, что требует какой-то более-менее сложной обработки, преобразовывай в/из JSON, для этого всего писать свой код уже не нужно)
Брат, а ты мог бы через созвон показать то, как ты работаешь с вайб-кодингом конкретно на своем проекте?
Было бы очень полезно


...А что я могу такого показать по-твоему? Мне кажется, у тебя более умный подход, с задачами и тд, я просто чатюсь и делаю проект, у меня нет какой-то техники особой))
Так, у нас один из агентов уходит на 5-недельный спринт. Будет миграцию с Node v20 на v24 делать.
У меня нет никакого сомнения, что на сегодняшний день ChatGPT Codex намного лучше справляется с кодингом в сравнении с Claude Code. Даже 5.1, а не 5.2

Речь о "простом" промтинге. Без скилов, без каких-то умных команд и т.д., то етсь о таком "наивном" вайб-кодинге.

Я не силен в том, чтобы делать какие-то замеры, да и ленюсь, но я вижу как Claude с трудом (5-10 промтов) делает то, что Codex делает за один-два промта.

Просто попробуйте оба. Я считаю, что ГЛУПО не покупать подписку на то и другое и не смотреть как оно работает.
Пытается убедить меня, что я не запустил приложение и поэтому оно не работает))
Доказал 🦾
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтобы убедиться в том, что это не слишком субъективно, надо поискать на видео или статью их сравнения за последний месяц. Я уверен, что кто-то сел и прям сравнил их давая одинаковые команды на одном и том же коде))