Есть два метода взаимодействия:
CDP (Chrome DevTools Protocol) - это протокол, который позволяет внешним инструментам взаимодействовать с браузерами на базе Chromium, управлять ими, проводить отладку и анализировать их работу.
Browser Tools - встроенные инструменты для работы с браузером в OpenClaw.
В идеале мы должны работать только через Browser Tools. Но на определенных сайтах некоторые инструменты не работают.
Первый вариант - идти патчить краба через кодинг-агентов. Вполне может помочь и даже занять немного времени, у меня так получилось пофиксить баг с timeout во время media upload.
Даже захотелось закинуть PR в репозиторий, но я вайбкодер, не умею😊
Да и что-то не верится, что его примут среди тысяч других, хотя, может, я и ошибаюсь.
После обновления что будет с патчем - неизвестно. Так что идем ко второму подходу.
Пропишите в agents.md правило:
- Всегда используй `browser` tool.
- CDP использовать только для:
1, 2, 3
- Для этих трех задач использовать только заранее зафиксированные канонические способы в TOOLS.md.
- Если `browser` tool не сработал на любом другом шаге, остановиться и сообщить пользователю точную ошибку.
После этого, когда агент будет натыкаться на баг, вы, контролируя процесс, просите его реализовать нужное действие через CDP и зафиксировать рабочий подход в tools.md и agents.md.
С таким подходом ваша автоматизация будет стабильной и предсказуемой.
Кстати, вышел релиз OpenClaw 2026.3.24 - ничего глобального.
Чат | Канал