Проблема · AI-ассистент — это дорого
Вы настроили OpenClaw, подключили Telegram, прописали workspace-файлы. Всё работает. А потом приходит счёт от Anthropic: $150 за месяц.
Стандартный OpenClaw из коробки использует одну модель для всего — обычно Claude Sonnet. Это значит:
- Каждый heartbeat (проверка «жив ли ассистент?») — Sonnet. Это $3 за миллион input-токенов.
- Каждый subagent (параллельная задача) — тоже Sonnet.
- Каждое сообщение начинается с загрузки всего workspace в контекст. У типичного пользователя это 45+ КБ текста — около 15 000 токенов.
- Heartbeats запускаются каждые 3-4 часа, даже если ничего не произошло.
Итог: вы платите $3-5 в день просто за то, что ассистент существует. Добавьте реальную работу — и $100-300/мес набегает легко.
Наш опыт · Реальные цифры
MILAGPT — персональный AI-ассистент на базе OpenClaw, который мы строим для себя и своих клиентов. Домен milagpt.io.
Когда мы посчитали расходы, картина была такой:
| Статья расходов | Стоимость/мес |
|---|---|
| Heartbeats (Sonnet, каждые 3-4 часа) | $15-25 |
| Subagents (Sonnet, параллельные задачи) | $20-40 |
| Bootstrap context (45 КБ на каждое сообщение) | $30-50 |
| Рабочие запросы (реальные задачи) | $30-80 |
| Итого | $100-200 |
Две трети расходов — это не работа, а накладные расходы.
Мы потратили день на оптимизацию. Результат:
| Статья расходов | Было | Стало |
|---|---|---|
| Heartbeats | $15-25 | $0 (Ollama) |
| Subagents | $20-40 | $2-4 (Haiku) |
| Bootstrap context | $30-50 | $15-25 (-53%) |
| Рабочие запросы | $30-80 | $30-80 |
| Итого | $100-200 | $10-30 |
7 оптимизаций · Встроены в MILAGPT
#1 · Multi-model routing
Самая мощная оптимизация. Вместо одной модели для всего — каждая задача получает подходящую модель:
- Sonnet 4.5 — для основных задач (код, анализ, креатив)
- Haiku 4.5 — для рутины и subagents ($0.25/M vs $3/M — в 12 раз дешевле)
- Ollama llama3.2 — для heartbeats (бесплатно, локально)
Heartbeat не нуждается в Sonnet — ему нужно проверить пару файлов и ответить «всё ок». Haiku справляется с этим идеально.
Экономия: 40-50% от общих расходов.
#2 · Бесплатные heartbeats на Ollama
Heartbeats — фоновые проверки. Каждые 3-4 часа ассистент просыпается, проверяет почту, календарь, GitHub. Если ничего важного — отвечает «HEARTBEAT_OK».
В стандартном OpenClaw это Sonnet — $3 за миллион токенов. В MILAGPT heartbeats работают на Ollama llama3.2:3b — модель в 2 ГБ, которая крутится локально. Стоимость: ноль.
Экономия: $15-25/мес → $0.
#3 · Сжатый workspace (20 КБ вместо 45+)
Каждое сообщение ассистенту начинается с загрузки workspace-файлов в контекст. Мы провели аудит каждого файла:
- Убрали дубликаты между файлами
- Архивировали старую память (MEMORY.md: 22 КБ → 4.4 КБ)
- Сократили AGENTS.md (7.8 КБ → 2.3 КБ) и SOUL.md (7.2 КБ → 4.2 КБ)
- Упростили HEARTBEAT.md (4.8 КБ → 1.6 КБ)
Результат: 45 КБ → 20 КБ, экономия ~53% input-токенов на каждое сообщение.
#4 · bootstrapMaxChars лимит
Одна строка в конфиге, которая ограничивает размер bootstrap-контекста:
`"bootstrapMaxChars": 12000`
Если workspace разрастается — OpenClaw обрежет его, а не загрузит весь. Страховка от случайного раздувания.
#5 · Token Efficiency инструкции в system prompt
В SOUL.md мы добавили блок Token Efficiency:
- Отвечай кратко. Не повторяй контекст обратно.
- Для heartbeats: если нечего сообщить → только HEARTBEAT_OK
- Не пересказывай файлы — используй ссылки.
- Группируй проверки: одно сообщение вместо нескольких.
Модель генерирует меньше output-токенов. Мелочь, но на масштабе месяца — заметно.
#6 · Автоматическая очистка сессий
Каждая сессия сохраняется в `.jsonl`-файл. За месяц — сотни мегабайт. MILAGPT включает скрипт `cleanup-sessions.sh`, который архивирует старые сессии и удаляет оригиналы.
Чистая система = быстрая система.
#7 · Fallback-цепочка для rate limits
При высокой нагрузке Anthropic API возвращает rate limit ошибки. Стандартный OpenClaw просто ждёт. MILAGPT автоматически переключается на fallback-модель:
`Sonnet (rate limit) → Haiku (дешевле и доступнее)`
Вы не теряете время на ожидание, а платите меньше за fallback-запросы.
Сравнение · OpenClaw vs MILAGPT
| Параметр | OpenClaw (стандарт) | MILAGPT |
|---|---|---|
| Модель для всего | Sonnet ($3/M input) | Multi-model routing |
| Heartbeat модель | Sonnet ($3/M input) | Ollama llama3.2 (бесплатно) |
| Subagent модель | Sonnet ($3/M input) | Haiku ($0.25/M input) |
| Bootstrap context | 45+ КБ (~15K токенов) | 20 КБ (~7K токенов) |
| bootstrapMaxChars | Не ограничен | 12 000 символов |
| Token Efficiency prompt | Нет | Встроен |
| Очистка сессий | Вручную | Автоматический скрипт |
| Fallback при rate limit | Ожидание | Авто-переключение |
| Idle расход/день | $2-5 | $0 |
| Расход/мес | $100-300 | $10-30 |
Почему · Это важно
AI-ассистент — это инструмент на каждый день. Если он стоит $200/мес, вы будете думать дважды перед каждым сообщением. Если $10-15 — вы просто пользуетесь им свободно.
MILAGPT создан для того, чтобы AI-ассистент был доступным. Все оптимизации — не отдельные настройки, которые нужно ковырять. Они встроены в продукт и работают из коробки.
Попробуйте MILAGPT: все 7 оптимизаций уже включены, вам не нужно разбираться в model routing, ставить Ollama вручную или сжимать workspace-файлы. Подробнее на milagpt.io.