Ключевые выводы
- AI Coding = harness: Claude Code, Cursor, Codex, ECC — безопасно менять код в git-репозитории.
- Personal AI = агрегация памяти и контекста: OpenHuman Memory Tree, Obsidian vault — не объяснять каждый раз «кто я и что за проект».
- Архитектура Agent = runtime и оркестрация: OpenClaw Gateway, MCP, Webhooks, launchd — задачи живут в фоне, callbacks, аудит.
- Три слоя можно разнести по машинам/каталогам. Всё на 16 ГБ → swap; стабильнее 24 ГБ или две машины (код + оркестрация).
- Аренда облачного Mac — ближний macOS-узел для codesign, worktree-фермы, проб Agent; не замена API моделей.
- Матрица выбора, roadmap на 3 недели, FAQ — в закупки и runbook.

1. Почему в 2026 говорят о «трио», а не «одной большой модели»
Индустрия сжала нарратив до: сильнее модель → всё автоматом. На земле узкое место — не «умеет ли React», а три вещи сразу: mergeable diff, межсистемный persistent context, задачи без присмотра. Один IDE-плагин даёт: быстрые правки, но почту копируют вручную; двойник знает календарь, но не xcodebuild; Gateway 7×24, пока ноутбук не закрыли и SSH не упал.
Прагматичная рамка 2026 — трио:
- AI Coding: граница репо — diff, тесты, Hooks, Skills. См. гид ECC.
- Personal AI: граница «цифровой жизни». OpenHuman (деплой на облачном Mac), Obsidian-wiki, память Copilot — локальный диск + аудит отделяет power users.
- Архитектура Agent: жизненный цикл задач. OpenClaw, MCP, Webhooks. Hermes vs OpenClaw — обучение по экрану vs инструменты.
Mac mini 2026 как «домашний узел» — потому что трио требует настоящий macOS без сна — см. дефицит Mac mini. Без стойки: арендовать Mac на kvmboot, сутки → неделя/месяц.
2. Слой один: AI Coding — harness, не «умное автодополнение»
AI Coding в 2026 — Agent harness в репо: план, много файлов, тесты, PR — не имя модели. Важна инженерия harness: Rules, Skills, Hooks, sub-agents, allowlist MCP, аудируемая память сессий.
ECC (не обязательно всё): research-first, verification loops, AgentShield — для Claude Code / Cursor / Codex. Solo: minimal + 10–20 Skills; команды: политика Hooks сначала.
Критерии приёмки:
- Чистый worktree: bugfix → тесты → diff;
- Hooks не тормозят терминал (SessionStart full scan);
- Совместимость CI (iOS: Agent трогает codesign?);
- Кривая RAM при параллельных agents — краткая аренда worktree.
Ошибка: AI Coding как Personal AI — OKR и почта в Claude Code. Правильно: кодинг читает только repo-summary; личный контекст — следующий слой.
3. Слой два: Personal AI — «знает меня» сложнее скопировать
Боль: не «нет Python-автора», а нет коллеги, который помнит Slack на прошлой неделе, блокирующий Jira, неотвеченную почту. Линии 2026:
- Агрегация (OpenHuman): 118+ OAuth → Memory Tree → Obsidian;
- Исполнение (OpenClaw): MCP «делает», память вторична;
- Обучение по экрану (Hermes): UI-трассы;
- Облачная память (Copilots): удобно, export/compliance часто стоп.
Активы: файлы памяти под вашим контролем + refresh tokens. Крышка ноутбука → sync стоп; корп. GitHub + личный Gmail в одном двойнике усложняет offboarding. Тест OAuth → prod; разделить инстансы (два облачных Mac или 24 ГБ + OS users).
OpenHuman: «20-мин инкремент sync» в runbook; следить за SQLite/vault — не накладывать на пик индекса Xcode (24 ГБ + swap governance).
4. Слой три: архитектура Agent — Gateway, MCP, «задачи выживают»
Архитектура Agent = runtime: постоянная работа, auth инструментов, callbacks, retry, audit.
- Gateway: OpenClaw маршрутизирует Webhooks;
- MCP: БД, браузер, internal API (архитектура MCP);
- Оркестрация: на macOS FAQ launchd Agent — минимальное трение;
- Exposure: Tunnel — порт
18789защищать обязательно в prod.
Граница с AI Coding: coding agent → артефакты, orchestration agent → расписание и side effects. Пример: launchd ночью → OpenClaw alerts → MCP → P0 worktree hotfix → утром PR review. Облачный Mac — ближний узел оркестрации и сборки — как орбита vs ближний Mac.
5. Топология трио: mental model на три года
┌─────────────────────────────────────────────┐
│ Personal AI (память / OAuth / vault) │ ← «знает меня»
├─────────────────────────────────────────────┤
│ Архитектура Agent (Gateway / MCP / launchd) │ ← «фон + callbacks»
├─────────────────────────────────────────────┤
│ AI Coding (Claude Code / Cursor / worktree) │ ← «diff + тесты»
└─────────────────────────────────────────────┘
▲ ▲
│ read-only summary │ git / xcodebuild / codesign
└──────────┬─────────┘
Облачный Mac mini M4 (ближний macOS-узел)
Три правила потока данных:
- Вниз только чтение: оркестрация читает сводки vault; не давать плагинам OpenClaw широкий scope записи Gmail по умолчанию;
- Вверх только артефакты: слой кода отдаёт ветки/логи; не засовывать токены всего репо в память двойника;
- Боковая изоляция: Keychain prod CI, личный OAuth, экспериментальный MCP — разные пользователи или инстансы.
Aluminium OS не заменяет xcodebuild на macOS — пилоты десктопа и узлы CI/Agent бюджетируются отдельно.
6. Матрица выбора
| Боль | Слой | Инструменты 2026 | Облачный Mac |
|---|---|---|---|
| Legacy, тесты падают | AI Coding | Claude Code, Cursor, ECC | Сутки worktree+RAM; iOS codesign |
| Каждый день объяснять контекст | Personal AI | OpenHuman, Obsidian | Sync 7×24; 16 ГБ лёгкий / 24 ГБ интеграции |
| Патруль, Webhooks, automation | Архитектура Agent | OpenClaw + MCP + launchd | Постоянный узел; не закрытый ноутбук |
| iOS + двойник + ночные agents | полное трио | комбо | 24 ГБ или 16 ГБ×2 |
Вопрос закупки: какую метрику какого слоя валидируем на этой неделе?
7. Железо: 16 ГБ, 24 ГБ, split
RAM: IDE/LS, sync индекса, Node Gateway, симулятор/пики xcodebuild.
- 16 ГБ: AI Coding + лёгкий Personal AI + один Gateway;
- 24 ГБ: 50+ OAuth, параллельные worktrees, XCTest — dedicated bare metal > Mac VPS;
- 16 ГБ×2: код-машина + оркестрация/двойник.
kvmboot: суточная аренда → неделя/месяц. чеклист onboarding, Mac VDI три уровня, VPS vs выделенный Mac mini.
8. Roadmap три недели
| Нед. | AI Coding | Personal AI | Agent | Облачный Mac |
|---|---|---|---|---|
| 1 | Один worktree + мин. Skills | (опц.) skip | (опц.) локальный Gateway | Сутки; SSH + build |
| 2 | 2 worktrees; ECC | Gmail+Calendar+GitHub | launchd 24h | Сутки/неделя; VNC OAuth |
| 3 | Rules/Hooks команды | Решение месяц двойник; revoke tokens | Review Tunnel; MCP least privilege | Месяц или освободить |
9. Типичные заблуждения (2026)
- Один чат на всё — context window ≠ память ≠ очередь.
- OpenClaw до тестов — verification loop первым.
- 118 OAuth сразу — батчами, RAM/API.
- Закрытый ноутбук как хост 7×24 — облачный Mac.
- Mac VPS = bare metal — параллелизм и IO.
- Дорогая модель = меньше работы — process tax τ.
10. Безопасность: токены, MCP, аудит
При полном трио поверхность атаки = OAuth refresh-токены + git-учётки + секреты MCP-сервера + вход Tunnel. Минимум:
- Облачный Mac выделенный bare metal, ротация SSH, Tunnel отклоняет неаутентифицированные Webhook;
- MCP с минимальными правами по инструментам; prod БД сначала read-only;
- Memory Tree / vault — шифрованный бэкап; offboarding отзывает OAuth (Google authorized apps);
- Роли раздельно: coding
git pushvs orchestration «send message» — один скомпрометированный Hook не должен владеть всем.
11. Ссылки
- AI Coding: Claude Code · Cursor · ECC · Codex
- Personal AI: OpenHuman · OpenHuman docs · Obsidian
- Agent: OpenClaw · MCP · launchd
- kvmboot: ECC · OpenHuman · launchd FAQ
12. FAQ
Нужны все три? Нет — слой за болью.
Claude Code vs OpenClaw? Не обязательно конфликт — порты, Node, inodes.
Personal AI вместо ECC? Нет.
Mac обязателен? iOS/macOS release и codesign требуют real macOS. Аренда облачного Mac без второй машины.
Windows + облачный Mac? Типичная топология kvmboot.
Хватит суток? PoC «один слой, одна метрика» — да; полное трио + ночные Webhooks → неделя/месяц.
13. Итог
Стек 2026 = AI Coding + Personal AI + архитектура Agent. API дешевеют; ближние macOS-узлы, OAuth, launchd, worktrees загруженнее — нужен хост, который не «забывает» при закрытии крышки.
Суточная аренда по слоям → неделя → месяц. Провал → освободить инстанс — дешевле квартального трио сразу.
Ваше трио 2026 на облачном Mac kvmboot
Выделенный M4 bare-metal macOS, SSH/VNC, APAC/US-East/EU. Worktrees, sync двойника, Gateways на одном-двух облачных хостах. Старт с суточной аренды «один слой, одна метрика».