Ключевые выводы
- Ферма worktree: один хост, много каталогов — агенты не перетирают файлы в общем checkout.
- SSH + tmux: ключи,
~/.ssh/configи порт‑форварды, выдерживающие круглосуточные прогоны. - Посуточная аренда — лаборатория параллелизма и запаса по диску перед неделей или месяцем.
- 16 ГБ — 2–3 лёгких агента; 24 ГБ — индексы, Docker и дополнительные worktree.

1. Ферма worktree для Claude Code: один агент — один каталог
Два агента в одном checkout на ноутбуке — там первыми появляются несохранённые конфликты, блокировки индекса и contention в .git/index. На удалённом Mac стабильнее git worktree add: main в основном дереве, wt/feature-a и wt/hotfix-b привязаны к своим веткам, каждая сессия Claude Code или Cursor с --worktree смотрит в свой каталог. Именуйте деревья датой и ID задачи, чтобы вечерний git worktree prune оставался рутиной.
На практике держите общий bare‑репозиторий или главный checkout как якорь, а пишут агенты только в worktree — тогда node_modules, артефакты сборки и кэши LSP не мешают соседям. Для ночных прогонов заведите logs/agent-<id>.log в каждом дереве; утром достаточно просмотреть логи, а не все панели tmux. Если рядом крутится шлюз OpenClaw, сведите пути Node и корни worktree в один runbook — см. OpenClaw × удалённый Mac (2026): первый час холодного старта — 18789, Node 22, APAC / US East, LLM, M4 | Блог kvmboot — чтобы сессии агентов не спорили со шлюзом за один порт.
2. Быстрый старт по SSH: чек‑лист на пятнадцать минут
Удалённые воркфлоу с агентами держатся на SSH: rsync для синхронизации, tmux для отсоединённых прогонов, LocalForward, чтобы IDE на ноутбуке говорила с облаком. После выдачи инстанса — четыре шага: (1) ключ Ed25519 и запись в authorized_keys; (2) закрепить Host kvm-m4-agent, User и IdentityFile в ~/.ssh/config; (3) при первом входе tmux new -s agents и отдельное окно на каждый Claude Code; (4) проверить повторное использование через ssh -O check kvm-m4-agent. Выбор региона и момент для VNC удобно держать на одной странице с ключами — см. Быстрый запуск удалённого Mac M4 в 2026 году: узлы APAC и восток США, SSH/VNC, стоимость посуточной, понедельной, помесячной и квартальной аренды и сравнение 16 и 24 ГБ с параллельным масштабированием — чтобы бюджет RTT и политика ротации совпадали.
# Фрагмент ~/.ssh/config (иллюстративно)
Host kvm-m4-agent
HostName <имя инстанса или bastion>
User admin
IdentityFile ~/.ssh/id_ed25519_kvmboot
ServerAliveInterval 30
LocalForward 18789 127.0.0.1:18789
После первого успешного входа один раз прогоните rsync -avz --delete ./src/ kvm-m4-agent:~/farm/main/src/ (путь подставьте свой). Если синхронизация укладывается в минуту, регион выбран верно; если тянется десятки минут — сначала смените узел, потом запускайте агентов параллельно. ServerAliveInterval и ServerAliveCountMax спасают от «тихого» обрыва на длинных раундах API, когда Claude Code минутами не пишет в терминал.
3. Параллелизм и память: 16 ГБ против 24 ГБ
Каждая сессия агента стоит дороже токенов API: локальные индексы, демоны LSP и опциональный Docker делят единую память Apple Silicon. Ориентир: 16 ГБ — два‑три лёгких worktree плюс один небольшой контейнер; 24 ГБ — четыре агента, перекрывающиеся swift build или пробный on‑box‑модель. Таблица для посуточной smoke‑аренды (иллюстративно, не прайс‑лист):
| Тариф | Типичный параллелизм | Сигнал приёмки (за один день) |
|---|---|---|
| 16 ГБ | 2–3 worktree + лёгкий Docker | Давление памяти «жёлтое» <10 %; нет устойчивого чтения swap |
| 24 ГБ | 4+ агента или индекс + симулятор | Пики claude / сборки <18 ГБ resident |
Если нагрузка смещается в QA, а не в чистый код агента, дополните картину материалом Параллельная QA на Mac M4 в 2026: 2×16 ГБ или 1×24 ГБ — XCTest/Appium, ферма симуляторов, APAC/US East | Блог kvmboot, где XCTest и Appium заменяют Claude Code в центре схемы.
4. Краткая аренда и апгрейд: день доказать, неделю закрепить
Посуточный прогон — лаборатория для трёх вопросов: выдержит ли ферма worktree восемь часов без взрыва inode или индекса, переподключится ли SSH без потери панелей tmux, останется ли давление памяти плоским на самой тяжёлой задаче агента. Зафиксируйте swap in/out в «Мониторинге системы» и время отклика git status в каждом worktree — это ранние сигналы до зависания посреди рефакторинга.
Недельная аренда подходит спринту с ротацией агентов (пн–ср feature, чт–пт hotfix). К месячной переходите только после двух «зелёных» дней — не покупайте квартал, если параллелизм так и не проверили. Перед апгрейдом сохраните три артефакта: график памяти, git worktree list и wall‑clock одного полного задания агента. Они быстрее решают спор «24 ГБ или второй 16 ГБ», чем очередной архитектурный круглый стол.
5. Итог
Параллельные AI‑агенты на удалённом Mac M4 в 2026 сводятся к изоляции (worktree), транспорту (SSH) и дисциплине аренды (сначала проверить, потом закоммитить). Один runbook для путей фермы, SSH‑конфига и критериев памяти лучше цикла «новый инстанс → те же узкие места заново».
На облачном Mac mini ферма агентов проще в эксплуатации
Единая память M4 позволяет нескольким сессиям Claude Code делить полосу с локальными индексами — без налога WSL и перевода путей, типичного для многих Windows‑хостов в облаке. macOS даёт привычную Unix‑цепочку: Homebrew, нативный Git, автоматизация worktree копируется с ноутбука. Выделенные облачные Mac потребляют в простое мало энергии для tmux и ночных агентов; Gatekeeper и предсказуемые обновления снижают сюрпризы supply chain по сравнению с обычными jump box. Посуточная аренда — лаборатория параллелизма, месячная — стабильная ферма; суммарная стоимость часто ниже, чем несколько физических Mac, простаивающих половину недели.
Если вы переносите разработку с несколькими агентами на предсказуемое железо, kvmboot cloud Mac mini M4 — удачная отправная точка — смотрите тарифы и цены, проверьте worktree‑ферму посуточно и переходите на неделю или месяц, когда метрики это подтвердят.