Обычно такие люди со снобской ухмылкой смотрят на остальных (стадо) и думают: «щас вы, маслята, навайбкодите, а потом все как проснуться из ИИ анабиоза и позовут меня чистить за вами 🍴🚽💩»
👉тут проводил опрос по тому какой процент кода вам пишут нейронки, каждый пятый генерит нейронкой меньше 20% кода. Сейчас мне уже сложно это визуализировать, честно, это либо:
- студент/новичок который учится и поэтому не генерит много
- сис админ который время от времени поправляет параметры в YAML
- тот кому на работе анально запрещают использование какого-либо ИИ, про нашу паранойю о безопасности писал 👉 тут
- программист-сноб, чьё эго задевает тот факт, что 300+ знаков в минуту на monkey type уже ничего не значит.
Если вы программист, генерите меньше 20% и не попадаете ни под одну категорию, то расскажите свою историю, пожалуйста🙏
Так вот, мои маленькие любители кодописания, такое время скорее всего никогда не настанет, вам никогда не придётся переписывать этот навайбкоденный слоп вручную.
Некачественный слоп-код будут переписывать те же агенты. Вот как нынешняя работа выглядит у меня:
- Обсуждение проблемы в Slack.
- Когда понятно, что надо делать, мы тегаем нашего @.Linear бота и говорим создать тикет.
- Я захожу в CC/Codex (зависит от того где есть токены), подключаю Linear MCP, прошу модель сделать первичный анализ, накидываю доку библиотеки которую нужно чекнуть, чтобы лучше понять как решать проблемку.
- Если проблема распространяется на >1 репозиториев с которыми я не знаком, то я копирую описание проблемы и рассуждения CC в Devin (это агент у которого есть контекст по абсолютно всем репозиториям и документации в рамках организации, он достаточно дорогой, но необходимый тул для рисёрча).
- После того как я сам понял как агент собрался решать эту проблему - я запускаю генерацию, высокоуровнево пробегаюсь по коду, проверяю стиль, архитектурные решения, можно ли что-то обрезать, чтобы сделать его более читабельным.
Когда PR запушен в CI/CD есть джоб с codex CLI под капотом, который делает детальный ревью и оставляет комменты.
- sonar (для статической проверки качества кода)
- Запускаю кастомную CC команду на ветке с фичей, она читает все комменты от sonar, коллег-ревьюеров и claude и исправляет косяки.
- Задача решена, можете ставить себе 2 стори поинта.
80 🔥и скину свою кастомную команду которую можно подключить к Курсору или CLI Агенту
/gitlab-mr-review
@makebugger