Веб-версияОткрыть в Telegram
ЧЧат канала Cross Join

Чат канала Cross Join

@crossjoin_chat · группа · Технологии · в индексе с 2026-07-19
59участников
5 426сообщений в индексе
Вся ветка · 1 ответ →
И
А
Вся ветка · 1 ответ →
И
И
Вся ветка · 2 ответа →
    1. Б
      Наброс. Сам имею основную работу и парттайм. Использовал Клода для ускорения процесса. Например, он может за 15 минут (хотелось быстрее, но ок) написать мне тесты, которые я писал бы часа два. Теоретически освободившееся время можно и нужно тратить на задачи на парттайме. Если в контракт не входит что я должен использовать агентов - а у меня не входит.
Вся ветка · 2 ответа →
Б
Cross Join - канал о разработкеПрогать с агентом зачастую выматывает сильнее, чем без него. Сначала надо сгенерить код. Это кажется просто, но перед этим действием нужно уже провести много работы, продумать требования и нюансы (ибо магии нет: говно на входе = говно на выходе). План-хуян. Потом наконец генеришь и даёшь другом
Ну то есть даже если не доверять агенту фичу целиком, а доверять пресловутые рутинные задачи, то это экономит время, и появляется возможность как-то распорядиться этим временем. И либо ты уже про… сроки по задаче и это спасет тебя, либо это чисто свободное время. А так чтобы со старта фичу целиком, как в посте - до такой степени я не зашивался, нафик надо.
Б
C
Типовые косяки агентов (август 2026) У меня есть сложный проект, в котором 99% кода написано AI (код уровня подсистем ядра Linux и секурити: eBPF LSM, TPROXY, fanotify). На нём отлично видно, как кодинговые агенты лажают. Наиболее типичные ошибки, которые я замечаю: - Автоматические тесты через агента тестируют не реальные сценарии. Например, у юзера стартует один сервис, а в плейбуке в момент тестирования создается другой сервис. После чего, какие-то сценарии начинают валиться с ошибками и агент маркирует это как "Critical", заводит задачу "на серьезных щах" и даже порывается пофиксить. - Агенты переусложняют реализацию. Если дать им полную свободу продуктового мышления, то они навертят кучу сложностей, которые вообще не нужны (или не нужны в ближайшие пару лет точно) - Агенты всегда находят ошибки в ревью кода. То есть можно запускать на сложной кодовой базе ревьюер, потом фиксить его находки, запускать ещё раз, фиксить... и каждый раз получать новую порцию "проблем". После ревью агент обычно ещё делает триаж найденных задач, и часть из них становится Critical/Major ошибочно. Потому что если разбираться в продукте и его архитектуре, там из 23 найденных проблем, ну, может, три Major, остальные — можно смело засунуть в бэклог и никогда до них не дойти. - Сложные планы агенты реализуют неэффективно. Ну то есть человек смотрит на объем работ из плана и начинает отмечать кластеры работы, группировать изменения, делать сначала code complete, точечно проверять в реальных сценариях на реальных сервера, а потом уже тестить всё полными e2e. Агент (без специальных инструкций) послушно выполняет план и постоянно сползает в сторону "после каждого изменения запустить тесты". Сначала я думал, что проблема в моём харнессе вокруг проекта, но потом у меня появилось ещё три других проекта, где всё было совсем по-другому, а проблемы те же. Противоядие от этих проблем есть. Нужно понимать проект (как с технической, так и с продуктовой стороны). И иногда проваливаться очень г
36 · 1.3K ·
    1. А
      Хехе )) Умом ИИшку не понять, Аршином общим не измерить, У ней особенная стать - В ИИшку можно только верить. Фёдор Тютчев, 28 ноября 1866
    1. Ч
      Чат канала Cross Join
      в claude есть встроенный скилл simplify. Вчера прикол был, этот simplify помимо всего прочего в моей ветке переименовал removeSubscription() в remove(), мол и так всё понятно, зачем длинное название далее, открываю новую сессию, прошу сделать код ревью. И он мне одним из пунктов пишет, что: (nit) я бы переименовал remove() в removeSubscription(), а то непонятно что за remove 🙂
  1. Н
    а что входит в этот харнесс? Чисто агенты как есть, или какие-то скиллы/плагины и тд?
  2. S
    Постоянно сталкиваюсь не с переусложнением, а с попытками создавать "большой комок грязи". Немного не углядишь, и вместо нового метода в нужном классе или разделения классов появляется функция уровня модуля. Беда с многопоточностью, легко войти в бесконечный цикл правок. Для ревизии кода нужно четко задавать границу, и все будет норм. Так что не расслабляйте булки, а следите за нейроболванчиками.
  3. E
    Предлагаю отказаться от полумер и перестать мимикрировать под инженеров в контексте ИИ. Новый принцип разработки ПО. Если агент не справился — значит, ты недостаточно верил в его успех. Запускай заново, и на этот раз всё обязательно получится. Для продвинутых есть гарантированный способ: во время работы агента вслух тяжело дышим маткой и тогда точно сработает.
  4. Ч
    Чат канала Cross Join
    сука
  5. Л
    По ощущениям, это даже не делегирование. Ты перестаёшь писать код руками, но начинаешь постоянно проверять писателя. Работы будто меньше, а отпустить контроль нельзя.
  6. M
    Как говорится, I second this, big time. Каждый день сталкиваюсь с всем тем, о чем пишет Григорий
Вся ветка · 10 ответов →

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем