II
iii-engine-config
Настройка управляемого iii engine через worker-compose.yaml или напрямую через config.yaml. Применяется для конфигурации портов, RBAC через rbac-proxy, потоков, песочниц и хранилища настроек.
Что делает навык
Настройка управляемого iii engine через worker-compose.yaml или напрямую через config.yaml. Применяется для конфигурации портов, RBAC через rbac-proxy, потоков, песочниц и хранилища настроек.
Когда применять
- Конфигурация управляемого Compose engine с указанием портов и адаптеров в worker-compose.yaml.
- Настройка RBAC через rbac-proxy для защиты внутренних портов engine от не доверенных клиентов.
- Запуск engine под управлением внешних систем (systemd, Kubernetes) с использованием прямого config.yaml.
- Миграция блоков worker-ов engine в Compose или управление жизненным циклом worker-ов.
Как работает
- Определить режим конфигурации: использовать поле engine в worker-compose.yaml для Compose или корневой список workers в config.yaml для прямого управления.
- Настроить необходимые worker-ы (configuration, iii-worker-manager, iii-http-functions, iii-stream, iii-sandbox) и их параметры.
- При необходимости добавить rbac-proxy для аутентификации и ограничения доступа, указав host, port и auth_function_id.
- Запустить engine через iii compose с флагом --up или через iii --config, соблюдая правила привязки портов (engine на 127.0.0.1).
- Использовать compose::add для добавления новых worker-ов и compose::status для проверки состояния.
Примеры запросов агенту
Настрой управляемый engine в worker-compose.yaml для пространства имен orders с портом 49134.
Добавь rbac-proxy перед engine для защиты от не доверенных подключений с функцией аутентификации my-project::auth-function.
Конфигурируй прямой запуск engine через config.yaml для работы под управлением systemd.
Что понадобится
- Установленный iii и iii-compose
- Доступ к файловой системе для хранения конфигурации (.iii/compose)
- Функция аутентификации (auth_function_id) для настройки RBAC
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «iii-engine-config» из репозитория:
# https://github.com/iii-hq/iii
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r iii-engine-config/ ~/.claude/skills/iii-engine-config/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.