Халоу, халоу! Чуть про харнесс аишный расскажу! 🥂
Харнесс – это, грубо говоря, тулинг вокруг нейронки. Типичный примеры – клод код, виндсёрф, курсор, опенкод. Некоторые из них model agnostic, некоторые под вендор локом (кк, кодекс).
Хороший тулинг помогает нам со следующим:
• кушать меньше токенов,
• быстрее работать,
• не бесится от всратого UI.
Мы всё ещё находимся на этапе субсидирования токенов от провайдеров, поэтому метрика кол-ва токенов носит информационный характер.
Со скоростью всё несколько интереснее. Я пользуюсь клод кодом и виндсёрфом. Каждый раз замечаю, насколько быстрее виндсёрф делает поиск по проекту для сбора контекста. Клоду в свою очередь даже fast mode не то чтобы сильно помогает. В каких-то кейсах это не важно, где-то наоборот оч сильное роляет. Мне, к примеру, скорость работы прям важна – я верифицирую весь сгенерированный код и частота фидбек лупа напрямую влияет на время моей работы.
По поводу UI. Я не люблю чё-то делать в терминале. Он прекрасно подходит, когда работаешь в стиле "отправил промпт и забыл 🚘". Если же нужно поглядеть план разработки, логи нейронки, подробно составить промпт, проверить сгенерированный код (ок, бумер), то хочется иметь нормальный UI.
И вот внезапно выясняется, что для разработческих нужд идеальных решений нет.
• клод код слоупочный и CLI,
• кодекс тоже медленный, но приложение приятное,
• курсором и виндсёрфом прям очень приятно пользоваться, но там лимиты бесконечно меньше кодекса/кк.
Существуют попытки сделать универсальное решение. Придумали протокол ACP, который призван запереть все нейронки под одну гребёнку. Редактор Zed как раз его поддерживает. По сути он позволяет использовать клод код/кодекс с их жирными лимитами, но с удобным UI в редакторе. По экспириенсу, конечно, не виндсёрф с курсором, но уже вполне неплохо. Если бы можно было, я бы, конечно, для всего использовал виндсёрф, но дорого.
Могу однозачно рекомендовать потыкать Zed, если проверяете генерируемый код. Это бесплатно, достаточно иметь подписку на кодекс/кк. Если на работе есть купленный курсор/виндсёрф, то их использование хорошо учит переключаться между дорогими и дешёвыми сетками. CLI тулинг рекомендовать не хочу, это просто неудобно.
Фан факт. Последние пару месяцев я не пишу руками код. Интересный опыт, подводных ёбом, но об этом как-нибудь потом 🛌
Post #51
329
- ❤ 8
- 👏 7
- 👍 2