HAVE AI NEWS HAVE AI NEWS
Инструменты

Единая среда на шесть компьютеров: альтернатива командной подписке Claude Code

Единая среда на шесть компьютеров: альтернатива командной подписке Claude Code

Практический опыт создания синхронизированного рабочего окружения для трех разработчиков и шести устройств на базе Claude Code, Syncthing и Obsidian без затрат на командные тарифы.

Организация эффективной совместной работы с ИИ-агентами нередко упирается в ограничения командных тарифов и потерю контекста между сессиями. Разработчик поделился решением, позволяющим объединить шесть разнородных машин в единую рабочую среду с сохранением сквозного контекста.

Инфраструктура и логика взаимодействия

Система объединяет шесть устройств для трех участников команды:

  • постоянно работающий десктоп (выполняет роль основного хаба);
  • два ноутбука на Windows;
  • два компьютера на macOS;
  • удаленный Linux-VPS.

На каждом компьютере используется собственный аккаунт Claude Code. При этом любой член команды может продолжить начатую коллегой задачу на любой машине без пересказа истории в чатах — ИИ-агент обращается к актуальному контексту распределенной системы.

Синхронизация и координация

Для объединения устройств не используются централизованные облачные базы данных или серверы. Вся архитектура построена на простых локальных инструментах:

  • Syncthing выступает транспортом и синхронизирует изолированные каталоги: скрипты, базы знаний, конфигурации и служебную память.
  • Двусторонний обмен: взаимодействие между машинами идет через файловую очередь задач и дублируется в закрытую Telegram-группу для контроля статусов.
  • Файловые блокировки: перед редактированием общего документа агент выставляет временный лок на 15 минут, предотвращая конфликты параллельной записи.
  • Кроссплатформенность: скрипты не содержат жестко прописанных путей — параметры считываются из локального конфига каждой конкретной ОС.
  • Безопасность: учетные данные и секретные ключи изолированы в отдельной директории и исключены из общей базы знаний.

Управление контекстом через Obsidian

База знаний и регламенты хранятся в общем хранилище Obsidian. Чтобы не перегружать стартовый контекст и контролировать расход токенов, структура базы разделена на уровни:

  • Основной файл правил (CLAUDE.md): содержит короткие триггеры и указатели на подробные инструкции. Он считывается на старте каждой сессии. Право редактировать этот файл закреплено только за одним человеком.
  • Детальные регламенты: хранятся в виде отдельных заметок в хранилище Obsidian и подгружаются агентом только по необходимости.

По замерам автора, медианный размер стартового контекста сессии составляет около 91 500 токенов. Вынесение полных текстов правил в подключаемые заметки помогает экономить контекстное окно.

Главные преимущества подхода

  1. Бесшовный контекст: передача задач происходит автоматически, без необходимости вручную синхронизировать результаты сессий.
  2. Быстрое подключение узлов: для ввода в строй нового компьютера достаточно скопировать конфигурацию и запустить синхронизацию папок.
  3. Экономия на подписках: каждый участник использует индивидуальный аккаунт, избегая переплат за командные лицензии с минимальным порогом мест.
  4. Независимость от вендора: правила оформлены обычными текстовыми файлами, что позволяет при необходимости подключить других ИИ-агентов без глобальной перестройки архитектуры.

Автор: Antondz8 часов назад

Источник: habr.com

Комментарии

, чтобы оставить комментарий.

Пока нет комментариев.