Координация агентов
Песочница и инструменты для нескольких агентов
Обзор
Каждый агент в настройке с несколькими агентами теперь может иметь свою собственную:
- Конфигурацию песочницы (
agents.list[].sandboxпереопределяетagents.defaults.sandbox) - Ограничения инструментов (
tools.allow/tools.deny, плюсagents.list[].tools)
Это позволяет запускать несколько агентов с разными профилями безопасности:
- Персональный помощник с полным доступом
- Семейные/рабочие агенты с ограниченными инструментами
- Публичные агенты в песочницах
setupCommand относится к sandbox.docker (глобально или для каждого агента) и выполняется один раз при создании контейнера. Аутентификация для каждого агента: каждый агент читает из своего собственного хранилища аутентификации agentDir по пути:
~/.openclaw/agents/<agentId>/agent/auth-profiles.json
Учетные данные не передаются между агентами. Никогда не используйте один и тот же agentDir для разных агентов. Если вы хотите поделиться учетными данными, скопируйте auth-profiles.json в agentDir другого агента. Чтобы узнать, как работает песочница во время выполнения, см. Песочница. Для отладки вопроса "почему это заблокировано?" см. Песочница vs Политика инструментов vs Повышенные права и openclaw sandbox explain.