Русский ИТ бизнес
Русский ИТ бизнес

Мне видео записали - как пишут код с помощью Cline. Причем записал человек, который уже лет 20 программирует на php... Говорит, что никогда так быстро не удавалось программировать, как сейчас.

Приложил с его разрешения несколько технических видео, собственно - это практика, не влажные фантазии вайб- кодеров.

https://disk.yandex.ru/i/kXXGhdVFV0kFDg
https://disk.yandex.ru/i/XEQ_E5IzRKKFGA
https://disk.yandex.ru/i/XrdfV2E1l30bHA
https://disk.yandex.ru/i/k5ZNPYH5mCLH8w

Разумеется, ИИ - просто инструмент и должна быть голова на плечах, чтобы его использовать. А если она (голова) есть, то и скорость + качество разработки резко улучшается.

Русский ИТ бизнес
  • Аристократичный Шаман
    Аристократичный Шаман
    На видео не видно, какие модели используются?
    • Аристократичный Шаман
      Аристократичный Шаман
      В попытках сэкономить все пытался добиться от дешевых моделей типа DeepSeek v3.1, какого то результата, но ничего не помогло. Нормальный результат - только с gpt-5, gemini 2.5 pro и иногда claude
  • Волшебный Конструктор
    Волшебный Конструктор
    Выглядит так себе, если только костыль/самопис генерировать

    Нужен ИИ который на популярных фреймворках будет нормально модули дописывать не ломая общую логику
    • Аристократичный Шаман
      Аристократичный Шаман
      Это хорошо решается через rules, у нас много базового кода для быстрого создания дашбордов по стандартным крудам, описали подробно архитектуру(тоже через cline) добавили в rules и теперь получаем код в нашем контексте. Да иногда приходится лезть поправлять, но на 80 процентов ИИшка вполне успешно справляется
      • Импульсивный Жандарм
        Импульсивный Жандарм
        а искать потом баги в этом коде, по времени не больше получается?
        • Аристократичный Шаман
          Аристократичный Шаман
          перекладываем это на пользователей😉
        • Аристократичный Шаман
          Аристократичный Шаман
          воспринимаю как ревью, и со временем пришел к максимально маленьким итерациям. Вот в рефакторингом не всегда получается, зачастую агенты начинают при изменении в большом количестве файлов менять саму бизнес логику, тут нужно прям контролировать
        • Бирюзовый Андроид
          Бирюзовый Андроид
          Я ревью полноценное провожу, перечитываю все изменения, руками откатываю и правлю если надо
          Либо перезапуск (но если дошло до перезапуска, то вероятно придётся ставить умную модель, а они долгие, руками быстрее сделать может быть)
      • Бирюзовый Андроид
        Бирюзовый Андроид
        Да, rules хорошо повышают качество

        У меня grok-code-fast-1 справляется с большинством мелких задач, небольшим рефакторингом, и средними задачами, где есть чёткая инструкция что надо сделать

        Учитывая скорость и цены - очень неплохое решение

        (Cursor. Добавили plan mode - экономит время и токены на правках и иногда на описании задачи. Но после беты отрубили доступ слабым моделям, хотя я даже на той же ранее упомянутой модели, на grok-4-fast разорался как их заставить составлять план а не пытаться вызывать недоступные инструменты)
    • Речной Посол
      Речной Посол
      Я так и сделал , большой регламент, четкие правила, Laravel/Apiato + DDD, где все строго по правилам, где что куда и как, на фронте тоже модульная архитектура
      В Бэке все почти идеально делает, конечно пришлось повозиться на первых проектах, докорректировать правила, но результатом очень доволен
      Apiato использовал и до ИИ, Джуны моментально вливались в проект , делали новые фитчи и не косячили и не ломали то что работает.
      Инфраструктура работает вокруг паттерна Porto - https://mahmoudz.github.io/Porto/
  • Долинный Гранат
    Долинный Гранат
    Посмотрел, что ж, это радует, пока есть такие как этот чел с "20-летним стажем", у меня работа будет.
  • Долинный Гранат
    Долинный Гранат
    Как говорится, за три часа с помощью ИИ сделал то, что мог сделать сам за 30 минут.
  • Качающийся Шакал
    Качающийся Шакал
    Думаю скорость разработки точечно увеличивается, на тех задачах где самому не хочется разбираться.

    Общая скорость разработки будет равна скорости мышления программиста, если конечно есть цель все таки владеть своим кодом и мочь его улучшать в будущем.

    Я уже год пишу в курсоре, начиналось как "вкатиться в современный фронт", но по итогу года все равно изучил тот стек, на котором вайбкодил по началу. Даже typescript пришлось применять и понимать его. Вайбкодинг скорее разогрел интерес разбираться дальше и не сгореть на начальных этапах, т.к. хочется быстро увидеть результат, чтобы понимать нужно продолжать или нет.
  • Аристократичный Шаман
    Аристократичный Шаман
    А если от ИИшки прям полотно получил, то зачастую качественнее и дешевле закинуть файл целиком в чат с gemini и попросить отрефакторить. Отдает обратно файл который без доработок запускается в проекте. Но это конечно не про глобальный рефакторинг
  • Полосатый Павлин
    Полосатый Павлин
    когда так задачу ставишь (сразу сделать проект) ничего хорошего лично у меня не выходило, только шаг зашагом с ручным тестированием
  • Рассудительный Заяц
    Рассудительный Заяц
    Лично мне не очень понятно, как вы потом поддерживаете эти "навайбленные" проекты. MVP на коленке накидать - ок. А потом что с этим делать? Бизнесового контекста нет ни у кого, и когда в следующую итерацию бизнес приходит с правками, сидим и начинаем разбираться что же тут накожено? Наверное у меня какая-то фобия оказаться на проекте который достанется по наследству от ИИ)
    • Раздражительный Жираф
      Раздражительный Жираф
      проекты просто небольшие по своей сути, просто они делают их долго
  • Песчаный Инженер
    Песчаный Инженер
    Скоро ии сам будет код писать, как в фильмах, сам себя программировать.