https://ampcode.com/ https://github.com/QwenLM/qwen-code?tab=readme-ov-file Сразу два условно бесплатных AI агента. Оговорочки: не люблю "вайбкодинг" в чистом виде. Но вот решать рутинные задачи при помощи них - почему бы и нет? Бесплатных дневных лимитов (если использовать оба агента) здесь с запасом. Какие кейсы удалось порешать:

  • Нагрянул рефакторинг большого модуля. Из-за легаси многие справочники там хранились прямо в БД и надо было переписать их на Enum. Работа простая, но муторная. Достаточно простой промт "Найди все реализации "ThesEntity" и замени на "ThesEnum", затем прогони тесты, почини чего сломалось" - ИИ с третьей итерации, но осилил. Время - около 10 минут.
  • Легаси проект, который уже никто и не помнит как запускать. ИИ нашел все заметки предыдущих разработчиков, нашел наличие compose.yaml, объяснил как именно и чего запускать. Справился с первой итерации.
  • "Оцени переход от js к ts в проекте на nuxt". Проанализировал кол-во файлов, наличие d.ts для типизации в IDE. Дал достаточно трезвую оценку времени.
  • "Есть утилитарный класс, покрой его тестами". Справился с первой итерации. По поводу качества - как всегда всё зависит от правильной постановки задачи. В принципе, полученный код можно было сразу в прод отправлять. Важно: это CLI агенты. У них есть интеграция с IDE, но в таком режиме они будут достаточно быстро отжирать весь дневной лимит. Просто потому, что IDE контекст значительно больше. В CLI режиме же некоторые таски занимали меньше 1% дневного лимита. Хотя строк кода там было "натрогано" по 1к в каждой.