OpenClaw Cost Optimization: How a Developer Fixed a $750 Mistake with Model Routing

What Went Wrong with the Cost Fix
After burning $750 in 3 days on OpenRouter, the developer initially "fixed" costs by swapping everything to Hunter Alpha (free on OpenRouter). This caused subagents to return zero output — silent completions where jobs showed "success" but results were empty.
A specific failure case: a video production agent wrote code that syntax-checked correctly, ran without errors, but produced a 9-second silent black video with no voiceover, no footage, and no manifest. QA eventually caught it. The lesson: free models don't always fail loudly — sometimes they quietly ship a stub and move on.
The New Model Routing Strategy
The developer stopped thinking "cheap vs expensive" and started thinking "what does this task actually need":
- Main session (orchestration): Sonnet 4.6 — "The manager. Worth the cost."
- Code/complex tasks: Gemini 2.5 Flash at $0.15/M — "Sweet spot for real output."
- Sensitive data (credentials, financials): Claude 3.5 Haiku — "Anthropic doesn't log prompts. Non-negotiable."
- Simple predictable tasks: Hunter Alpha — "Fine when failure is obvious and stakes are low."
Every cron job and subagent spawn now has an explicit model parameter — no defaults.
Security Discovery During the Audit
While investigating the model issues, the developer found credentials committed in their workspace repo — API keys and OAuth tokens. Although not pushed publicly, this was unacceptable. They added a .gitignore for credentials/ and ran git rm --cached. The warning: if you've ever committed a credentials folder, those keys remain in your git history — rotate them.
The Core Lesson
Cost optimization isn't a one-time config change. A $0.15/M model writing your production pipeline is money well spent. A free model that silently passes you a broken video is expensive no matter what it costs per token. Right-size to the job and verify output, not just exit codes.
📖 Read the full source: r/openclaw
👀 See Also

Developer Uses Claude AI to Build PosturePal Posture Scanner App
A developer built PosturePal: Posture Scanner using Claude AI for multiple aspects including code, product decisions, user feedback communication, and copywriting. The app analyzes side profile photos to provide posture scores, identify specific issues, and generate tailored exercises.

Moving AI Agent Logic to YAML: Run from Telegram, VS Code, and CLI
A developer moved his AI agent business logic out of OpenClaw into a YAML file, using OE Runtime as an HTTP server. The same agent.yaml now runs from Telegram, VS Code, CLI, and HTTP without duplication.

Non-coder builds local video downloader with Claude AI in one evening
A user with zero coding knowledge used Claude AI to build AZ Downloader, a local video downloader that works on 14/16 platforms including YouTube, TikTok, Instagram, and Reddit. The tool was created in one evening and is now available on GitHub.

From Copy-Paste to Workspace Integration: A Developer's Experience with AI Coding Evolution
A developer describes the transition from early ChatGPT coding attempts with hallucinated libraries and context management issues to Claude Code's workspace integration that reads files directly, eliminating the need for manual context rebuilding.