TGViewer
AI Coder AI Coder @ai_coder_news · 539 subscribers
Post #567 990

Forwarded from Egor Tolstoy

💬 Как построить harness, который автономно напишет мобильное приложение | Дмитрий Полищук (@deepol)

Дима Полищук продолжил знакомить с фреймворком xpowers на базе superpowers и в прямом эфире собрал и настроил инфраструктуру, которая автономно пишет мобильное приложение.

Таймкоды:
00:03:24 Показ приложения и стека
00:08:30 Спецификация и дизайн-система
00:15:27 agents.md и правила агента
00:19:40 Архитектура, SOLID, ограничения
00:23:35 Harness и автономный цикл
00:33:06 Mac mini для запуска
00:38:14 Self-check и память агента
00:51:21 PR workflow и review-агенты
01:05:08 Test-first и UI-тесты
01:15:57 Shared memory и orchestration
01:20:30 Вопросы и финал

Ключевые хайлайты:
• В центре примера было Flutter-приложение для трейдинга, собранное примерно за несколько дней и затем дорабатываемое.
• Автономность агента создаёт scaffold вокруг модели: структура репозитория, формат задач, правила проверки и design-system.
• `agents.md` использовался как центральный файл управления поведением агента с краткими project rules и best practices.
• Harness принуждал агента к test-first циклу с unit-тестами и UI/end-to-end сценариями.
• Для UI и мобильных экранов сначала делались макеты и scaffold, а уже потом генерация кода.
• В схеме использовались review agents, которые блокировали прогресс до достижения согласия по изменениям.
• Общая память между агентами строилась через несколько слоёв памяти, чтобы удерживать контекст между сессиями и машинами.
• Размер pull request влиял на качество работы агента: слишком большие PR усиливали drift и ухудшали review.
• Для автономной iOS-разработки рекомендовался отдельный Mac mini для запуска, тестов и работы с iOS simulator.


Полезные ссылки:
Полный транскрипт сессии
Страница сессии на сайте
  • 👍 8
  • 🔥 6
More from @ai_coder_news
  1. Sep 18, 2026⚡ Собрал смарт-роутинг для Claude Code: тяжёлые задачи — на GLM-4.5+, рутина — на флеш Под…
  2. Sep 16, 2026Я перестал давать Astra писать код. И дело не в том, что она плохо это делает 🙂 Довёл до…
  3. Sep 14, 2026Как я использую OKF в своих проектах? Я запускаю этот промпт и дальше агент читает правила…
  4. Sep 14, 2026🧠 Google OKF vs OpenViking: какую память делать своим агентам? Начал разбираться с Open K…
  5. Sep 9, 2026Оказывается, hidden reasoning у frontier-моделей можно было буквально украсть за два API-в…
  6. Sep 7, 2026Spotify показал, как сократить расход Claude Code примерно на 90% — и идея тут на самом де…
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 →