Исследование использования токена 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
👀 Смотрите также

Экономичная автоматизация OpenClaw: Использование LLM только при необходимости
Разработчик делится практическим подходом к использованию OpenClaw для детерминированных задач без постоянных вызовов LLM, создавая Python-скрипты для cron-заданий и обращаясь к LLM только при возникновении ошибок, требующих анализа и исправлений.

Сокращение использования токенов MCP за счёт замены серверов на альтернативы CLI
Разработчик обнаружил, что MCP-серверы занимали 30-40% его контекстного окна определениями инструментов, поэтому он заменил четыре MCP-сервера на CLI-инструменты там, где это было возможно, сократив количество с 6 до 2 MCP-серверов, сохранив при этом функциональность.

Настройка Клода на ведение оппозиционных дебатов без уступок: 5 работающих изменений промпта
Пять конкретных техник инжиниринга промптов, чтобы предотвратить уклонение, угодничество и выдумывание со стороны Claude при выступлении в роли оппонента в дебатах, основанные на создании sparwithai.com.

Написание эффективных файлов SOUL.md для ИИ-агентов программирования
Пост на Reddit в сообществе r/openclaw демонстрирует разницу между расплывчатыми и конкретными инструкциями в SOUL.md, показывая, что конкретные запросы приводят к более полезному поведению ИИ-агента.