Depository of News

Как мы сделали Cursor‑агента членом команды: hooks, safe‑list и Telegram‑бот

newsdepo.com · world

<img src="https://habrastorage.org/getpro/habr/upload_files/d49/027/fbe/d49027fbee7f467851016da224eb244c.png" /><p>Мобильное приложение, команда из&nbsp;шести человек. Агенты писали наш код давно&nbsp;— проблема&nbsp;была в&nbsp;том, что&nbsp;они писали «типовой React Native», а&nbsp;не&nbsp;наш: лезли в&nbsp;android/, тянули hex в&nbsp;стили, забывали lint.</p><p>Рассказываю, как&nbsp;мы дошли до&nbsp;состояния, когда большинство мелких и средних задач уходят в&nbsp;production через pull request, который никто из&nbsp;людей не&nbsp;писал&nbsp;— только ревьюил: слоистые доки под&nbsp;разные аудитории, Cursor hooks, которые блокируют запись в&nbsp;нативное дерево и не&nbsp;дают агенту остановиться на&nbsp;красном lint, safe‑list автономных задач, Telegram‑бот на&nbsp;Cursor Agent SDK, замыкающий цикл «QA‑агент нашёл баг → /pr_qa → PR». И раздел о&nbsp;том, что&nbsp;не&nbsp;сработало.</p><p>Главная мысль: агент становится членом команды не&nbsp;тогда, когда ему хорошо объяснили правила, а&nbsp;тогда, когда среда не&nbsp;даёт их нарушить.</p> <a href="https://habr.com/ru/articles/1080250/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080250#habracut">Читать далее</a>

Read full article →