TGViewer
Мобильное Чтиво Мобильное Чтиво @mobilefiction · 1.73K subscribers
Post #445 1.38K
Написал TBD-плагин для AI-агентов 🤖

Я в основном работаю в Claude Code и OpenCode.

И постоянно сталкиваюсь с одной и той же штукой: даешь агенту большую задачу, а он легко может уйти в огромный PR на несколько тысяч строк.

Для меня это плохо, потому что я люблю работать по Trunk-Based Development. То есть стараюсь резать работу на маленькие PR’ы, которые:
• можно нормально отревьюить
• можно быстро смержить
• не ломают trunk
• несут какую-то отдельную логическую ценность

Для мобильной разработки это, как мне кажется, вообще особенно важно.
У нас цена ошибки выше: билд, QA, сторы, rollout, пользователи на разных версиях приложения.

Быстро просто задеплоить фикс нельзя, как на беке.

А еще в мобилке куча неочевидных мест, которые AI может случайно сломать.

Поэтому маленькие PR’ы здесь еще позволяют не потерять контроль над тем, что AI меняет в приложении.

И почти каждый раз я вручную объяснял агенту, как именно разбить задачу:
• где сделать безопасный первый PR
• где нужен feature toggle, где лучше branch by abstraction
• где механические изменения надо вынести отдельно и так далее.

В итоге вынес это всё в отдельный плагин 🧩
Trunk-Based Development for Coding Agents

Как использовать в Claude Code:

/using-tbd do the gift-cards task from our Jira, SHOP-1234


Можно комбинировать с другими штуками, например с Superpowers:

/using-tbd /using-superpowers do SHOP-1234


В OpenCode slash-команд нет, поэтому можно просто попросить загрузить using-tbd skill.

Что делает плагин:
• Сначала смотрит, помещается ли задача в один нормальный PR.
• Если нет, то раскладывает все на цепочку маленьких PR’ов.
• Пишет decomposition map в docs/tbd/decompositions/.

Дальше агент идет по одному PR за раз, а не пытается сделать всё сразу.

То есть это не про то, как писать код, не про TDD, не про конкретный стек и не про ваш процесс.
Это просто слой, который помогает держать нормальные границы PR’ов, когда с кодом работает AI.

Если тоже страдаете от больших AI-generated PR’ов попробуйте 🙌

Вот репозиторий:
https://github.com/makzimi/tbd

Навалите фидбека, поставьте звездочку ⭐️

#mobile #tbd #ai #agents #claude
  • 👍 10
  • 🔥 7
  • 🆒 1
More from @mobilefiction
  1. Sep 21, 2026Погнали 16 сезон Podlodka Android Crew Тема на этот раз: AI в Android-разработке. Если вдр…
  2. Sep 19, 2026😏 Осень — время конференций Осенью много конференций, включая DevFest'ы разных стран. В п…
  3. Sep 18, 2026🎁 AI+Android! Разыгрываю билетик на Podlodka Android Crew 16! Зову на Podlodka Android Cr…
  4. Sep 16, 2026Как поменялась Android-разработка с приходом AI Сегодня буду вести стрим, на котором Антон…
  5. Sep 11, 2026DrinkitLive — стримы в Drinkit Сегодня наша команда выиграла внутренний хакатон в Додо! За…
  6. Sep 10, 2026🛠 Android × AI: приглашаю на Подлодку Друзья, я лично приглашаю вас на Подлодку Андроид К…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →