Исследование использования токена OpenClaw выявило проблемы с конфигурацией.

Исследование использования токенов выявило проблемы с конфигурацией
Разработчик сообщил, что потратил свою еженедельную подписку на OpenAI Codex примерно за 1,5 дня, используя OpenClaw для ежедневных обновлений новостей об ИИ. Он использовал Claude Code для глубокого анализа своей настройки и выявил несколько проблем с конфигурацией, вызывающих чрезмерное потребление токенов.
Ключевые выводы из исследования
Исследование выявило несколько проблем с конфигурацией:
- Настройка Telegram requireMention: Во всех групповых чатах было установлено
requireMention: false, что означало, что каждое сообщение запускало агента. Установка этого параметра вtrueзаставляет ботов срабатывать только при упоминаниях через @. - Настройки веб-запросов по умолчанию: Параметр
readabilityбыл выключен по умолчанию, из-за чего запросы возвращали сырое содержимое CSS/JS даже при неудачных запросах. 21 из 21 вызоваweb_fetchзавершились неудачей, но всё равно сбрасывали оболочки страниц в контекст. - Наследование моделей: Переопределения моделей для отдельных агентов не наследуются от значений по умолчанию. Изменение
agents.defaults.model.primaryнаgpt-5.4-miniне распространилось на четыре агента с жёстко заданными переопределениями наgpt-5.4. - Неиспользуемые файлы сессий: Найдено 41 файла транскриптов
.reset.*/.deleted.*(~56 МБ), на которые больше ничего не ссылается. - Отсутствие ограничений для веб-исследований: У агента веб-исследований (ответственного за 78% расхода токенов) не было лимита на запросы, правил остановки и шаблона «проверить локальную память перед поиском».
Исправления конфигурации
Исследование рекомендовало следующие конкретные изменения конфигурации:
openclaw config set tools.web.fetch.readability true
openclaw config set tools.web.fetch.maxChars 12000
openclaw config set tools.web.fetch.timeoutSeconds 15
openclaw config set tools.web.fetch.cacheTtlMinutes 30Для очистки сессий:
openclaw sessions cleanup --all-agents --enforce --fix-missingКраткий контрольный список
- Проверьте
requireMentionво всех групповых чатах - Включите
tools.web.fetch.readabilityи установитеmaxChars/timeoutSeconds - Проверьте переопределения моделей для отдельных агентов — значения по умолчанию не наследуются
- Запустите
openclaw sessions cleanup --all-agents --dry-run --fix-missing - Добавьте лимиты на запросы и правила остановки для агентов с интенсивными исследованиями
Разработчик отметил, что Claude Code был особенно полезен для криминалистического анализа: он выполнил grep по 2 дням журналов шлюза, подсчитал 510 ссылок на gpt-5.4 против 23 на gpt-5.4-mini в активных сессиях, нашёл 198 ссылок на CSS-переменные в результатах неудачных запросов и выявил 56% избыточности в файлах запуска.
📖 Read the full source: r/openclaw
👀 Смотрите также

Переход с GitHub Copilot Pro+ на прямой API Anthropic: анализ затрат
Сравнение затрат разработчика показывает, что прямой API Anthropic может быть дешевле, чем GitHub Copilot Pro+ для одиночных разработчиков, причем Sonnet 4.6 покрывает 80% сценариев использования Opus.

Перехват поэзии циклов сна OpenClaw для отслеживания оперативных слепых зон
Пользователь изменяет запрос цикла сна OpenClaw в 3 часа ночи, превращая поэтический дневник в запрашиваемую базу данных, которая отслеживает слепые зоны и траекторию инфраструктуры.

Как сократить расходы на OpenClaw Agent на 80% с помощью смены модели
Пользователь отслеживал использование токенов в течение 14 дней и обнаружил, что 67% расходов приходилось на задачи, где дешевые модели Flash соответствовали качеству Opus. Переход на Flash по умолчанию и использование /model во время сессии сократили расходы с ~$170 до ~$35 в месяц.

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