Skip to content
Статья Substack май 2026 г.

George Xing: как управлять продуктовой командой из одного человека с помощью AI-агентов

George Xing опубликовал этот материал на Substack в мае 2026 года. Это не столько статья с фреймворком, сколько технический дневник — прямой рассказ о том, как он организует свою работу в качестве соло-разработчика, создающего производственный софт с помощью AI. Материал построен вокруг трёх систем, которые в совокупности позволяют ему достигать продуктивности команды.

Ключевая идея идёт вразрез с расхожим предположением: по мере того как генерация кода дешевеет, значимость предварительной работы возрастает, а не снижается. Дешёвый код полезен только тогда, когда вы создаёте правильную вещь. Если спецификация расплывчата, AI-инструменты ускоряют движение в неправильном направлении. Вся система Синга спроектирована так, чтобы обеспечить строгость до того, как модель что-то напишет.

Первая система — то, что он называет “agent skills”: плагин для Claude, объединяющий четыре последовательных шага: брейнсторминг, написание плана, выполнение и code review. Вместо того чтобы общаться с LLM и копировать результат, он должен завершить каждый шаг перед переходом к следующему. Шаг code review встроен в тот же рабочий процесс, что позволяет выявлять проблемы до того, как они накапливаются в технический долг, который сложно устранить.

Вторая система — автоматизированное тестирование. Ксинг использует Codex для проверки реализации вместе с кастомными интеграциями тестирования — XcodeBuildMCP для iOS и Playwright-MCP для web, — которые автономно прогоняют пользовательские сценарии и сигнализируют о сбоях. В результате он не тестирует вручную большинство типовых путей; система тестирует, пока он создаёт. Это освобождает его для работы с граничными случаями и дизайнерскими суждениями, а не регрессионным покрытием.

Третья система — удалённая инфраструктура: Mac Mini как постоянный вычислительный хаб, Tailscale для сетевого взаимодействия и SSH-доступ, позволяющий продолжать работу с любого устройства. Синхронизированные сессии Claude сохраняют контекст между настольным компьютером, мобильным устройством и терминалом, поэтому контекст не теряется при смене устройств.

Для PM, оценивающих практики AI-разработки в небольших командах, конкретные инструменты Ксинга второстепенны. Переносимый паттерн — это принудительная структура на входе, автоматизированная проверка на выходе и постоянный контекст между устройствами и сессиями. Эти свойства масштабируются независимо от размера команды и соответствуют типичным болевым точкам AI-ассистированной разработки: размытые спецификации, недостаточное тестирование и потеря контекста между сессиями.