MarkTechPost→ оригинал

OpenClaw: como montar um runtime local e seguro para agentes de AI sem depender da nuvem

Foi publicado um guia detalhado do OpenClaw para quem quer executar agentes de AI localmente e sem risco desnecessário. Ele mostra como subir um gateway apenas

OpenClaw: como montar um runtime local e seguro para agentes de AI sem depender da nuvem
Источник: MarkTechPost. Коллаж: Hamidun News.
◐ Слушать статью

Вышел подробный практический гайд по OpenClaw для запуска локального agent runtime без выноса логики в облако. В центре — gateway с привязкой к loopback, доступ к моделям через переменные среды и жёстко контролируемое выполнение инструментов и skills.

Локальный контур безопасности В основе руководства — полностью локальная конфигурация

OpenClaw, где gateway запускается в режиме local, слушает порт 18789 и привязывается только к loopback. Это значит, что runtime не торчит наружу в сеть и доступен лишь с самой машины. Автор собирает openclaw.

json по строгой схеме: задаёт рабочую директорию агента, базовые параметры control UI и дефолтную модель, а затем прогоняет всё через openclaw doctor. Такой порядок важен, потому что OpenClaw не прощает лишние или неподдерживаемые ключи в конфиге. Отдельный слой — доступ к моделям и секретам.

В примере API-ключ не записывают в файл и не хардкодят в коде: он подхватывается через переменную среды OPENAI_API_KEY, а доступная модель выбирается динамически через команду openclaw models list --json. Затем эта модель ставится в defaults для агента, чтобы весь дальнейший reasoning шёл через единый маршрут. Важная оговорка: режим auth.

mode = none здесь допустим только потому, что gateway жёстко сидит на loopback и рассматривается как доверенный локальный контур, а не публичная точка входа.

Жёсткие правила исполнения

Вторая важная часть гайда — настройка встроенного инструмента exec, через который агент вообще получает право что-то запускать. Здесь OpenClaw показывает подход не «пусть модель сама разберётся», а «каждое действие должно жить в рамках времени, фонового режима и уборки следов». Для exec задаются лимиты на фоновую работу, таймауты, задержка очистки и уведомления о завершении, а applyPatch по умолчанию отключён.

bind: loopback вместо внешнего интерфейса секреты только через переменные среды таймауты и cleanup для exec уведомления о завершении задач * запрет applyPatch по умолчанию Отдельно демонстрируется типичная ошибка: gateway отказывается стартовать, если в openclaw.json добавить неизвестные поля вроде agents.defaults.

thinking или tools.exec.enabled.

Смысл урока простой: в local-first среде безопасность держится не на обещаниях модели, а на валидной схеме, явных параметрах и диагностике до запуска. Если схема нарушена, помогает openclaw doctor, а не ручной перебор случайных флагов. Именно поэтому автор сначала собирает минимальный рабочий конфиг, а потом уже расширяет его по правилам платформы.

Skills вместо скриптов

Самая интересная часть туториала — кастомный skill colab_rag_lab, который OpenClaw должен обнаружить и вызывать предсказуемо. Для него создаётся папка в ~/.openclaw/workspace/skills, рядом кладутся SKILL.

md и rag_tool.py. В SKILL.

md прописывается жёсткое правило: агент обязан запускать только одну фиксированную команду по заранее заданному шаблону и вернуть вывод инструмента как есть. Это резко снижает свободу импровизации и превращает skill в контролируемый интерфейс, а не в расплывчатую инструкцию для модели. Сам rag_tool.

py строит небольшой локальный RAG-конвейер на FAISS и sentence-transformers, индексируя короткий корпус подсказок про OpenClaw. После команды refresh skills агент получает задание использовать этот skill, чтобы ответить, почему gateway не стартовал и какие настройки нужно применять вместо ошибочных ключей. На этом шаге OpenClaw выступает уже не как оболочка над CLI, а как полноценный orchestration layer: он сам делает reasoning, выбирает skill, вызывает exec, получает grounded output и возвращает результат.

Именно эта связка — gateway, схема, skill и контролируемый tool execution — и показывает, как может выглядеть практичный локальный runtime для автономных агентов.

Что это значит

Для рынка AI-агентов это ещё один сигнал, что главный вопрос уже не в том, умеет ли модель пользоваться инструментами, а в том, кто и как ограничивает её действия. Гайд по OpenClaw показывает рабочий паттерн: локальный gateway, секреты вне кода, строгая схема конфига и skills с фиксированными командами. Для команд, которые хотят запускать агентов рядом с чувствительными данными, такой local-first подход выглядит уже как инженерная норма, а не эксперимент.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
Загружаем комментарии…