Everyone's raving about OpenClaw. I actually installed it, configured it, and used it. The gap between the hype and reality is embarrassing.
The Hype Machine
What OpenClaw Actually Is
- A Telegram bot framework — it connects LLMs to messaging apps
- An LLM gateway — it routes requests to different AI providers
- A skill plugin system — it can run predefined automation scripts
- A coding assistant (no LSP, no codebase awareness, no inline edits)
- A multi-agent system (no sub-agent orchestration, no parallel task execution)
- A productivity tool for developers (one session per agent — yes, really)
The Setup Experience
Installation: Fine, Actually
Bash
brew install --cask openclaw # macOS app
curl -fsSL https://openclaw.ai/install.sh | bash # CLI + gateway
Configuration: Where It Gets Real
Json
{
"models": {
"providers": {
"cc-relay": { "baseUrl": "...", "models": [...] },
"ark": { "baseUrl": "...", "models": [...] },
"qwen": { "baseUrl": "...", "models": [...] }
}
}
}
The Gateway: A Whole Separate Process
Text
┌─────────────┐ WebSocket ┌──────────────┐
│ GUI / TUI │ ◄────────────────► │ Gateway │ → LLM APIs
│ (just UI) │ ws://127.0.0.1 │ (node.js) │ → Telegram
└─────────────┘ :18789 └──────────────┘
Error: gateway connect: connect to gateway @ ws://127.0.0.1:18789: Could not connect to the server.Because nobody told me I needed to run openclaw gateway install --force separately. The "10-minute setup" articles conveniently skip this part.
Memory: Another Rabbit Hole
- Provider must be one of: openai, local, gemini, voyage, mistral, ollama
- I have LMStudio running with embedding models. LMStudio isn't an option.
- "ollama" accepts a model name but doesn't let you set a custom base URL
- "local" downloads a 328MB GGUF model automatically (embeddinggemma-300m)
The One-Session Reality
Text
Sessions listed: 1
Kind Key Model Tokens
direct agent:main:main qwen3.5-plus unknown/1000k
What 229k Stars Actually Buys You
| Feature | Reality |
|---|---|
| Multi-provider LLM routing | ✅ Works well |
| Telegram/Discord integration | ✅ The actual use case |
| Skill plugins | ✅ Decent ecosystem |
| Canvas web UI | ✅ Looks good |
| Memory search | ⚠️ Works after painful setup |
| Multi-session conversations | ❌ Doesn't exist |
| Coding assistance | ❌ No LSP, no codebase awareness |
| Sub-agent orchestration | ❌ No parallel agents |
| File editing capabilities | ❌ Basic at best |
The Hype Article Formula
- "I installed OpenClaw and it changed my life" (they installed it yesterday)
- "It's like having a personal AI assistant" (so is ChatGPT, for free)
- "229k GitHub stars prove it's the best" (stars prove marketing, not quality)
- "Here are 10 skills that will blow your mind" (lists things any LLM can do)
- "Zero to first chat in 10 minutes" (ignoring the gateway, memory, and config issues)
The Lyrics Test: A Simple Task, Two Very Different Outcomes
What Actually Works: OpenCode + Oh-My-OpenCode
- Multi-agent orchestration — fire parallel explore/librarian agents, consult Oracle for hard problems
- 81 custom skills — from blog publishing to Docker management to Feishu integration
- Persistent semantic memory — context survives across sessions
- Full MCP ecosystem — 12+ connected servers (Notion, Obsidian, GitHub, Bitwarden, etc.)
- Real file editing — AST-aware edits, LSP diagnostics, safe refactoring
The Feature Comparison
| OpenClaw | OpenCode | Claude Code | |
|---|---|---|---|
| Multi-session | ❌ 1 thread | ✅ Unlimited | ✅ Unlimited |
| LSP integration | ❌ | ✅ | ✅ |
| Codebase awareness | ❌ | ✅ | ✅ |
| Sub-agents | ❌ | ✅ Parallel | ❌ |
| File editing | Basic | ✅ AST-aware | ✅ |
| Telegram bot | ✅ | ❌ | ❌ |
| Phone access | ✅ | ❌ | ❌ |
The FOMO Trap
The Token Reality
| Metric | Value |
|---|---|
| Requests | 10.2K |
| Total tokens | 1.36B |
| Input tokens | 182.3K |
| Cost | $1,101 |
The Broader Problem
- Non-technical users who want AI on Telegram/Discord
- People who want a persistent AI chatbot they can message anytime
- Tinkerers who enjoy configuring yet another AI tool
- Developers looking for coding assistance
- Anyone expecting a multi-agent productivity system
- People who read "personal AI assistant" and imagine Jarvis
Tested on: macOS (Apple Silicon), OpenClaw v2026.3.2, with Qwen 3.5 Plus as primary model. Total time spent setting up and troubleshooting: ~2 hours. Total value added to my development workflow: zero.
所有人都在吹 OpenClaw。我真的装了、配了、用了。炒作和现实之间的差距,令人尴尬。
炒作机器
OpenClaw 到底是什么
- 一个 Telegram bot 框架 —— 把 LLM 接到聊天软件
- 一个 LLM 网关 —— 把请求路由到不同的 AI 服务商
- 一个 Skill 插件系统 —— 跑预定义的自动化脚本
- 编程助手(没有 LSP,没有代码库感知,没有内联编辑)
- 多 Agent 系统(没有子 Agent 编排,没有并行任务执行)
- 开发者生产力工具(一个 Agent 只有一个对话——没错,就一个)
安装体验
安装:还行
Bash
brew install --cask openclaw # macOS 桌面应用
curl -fsSL https://openclaw.ai/install.sh | bash # CLI + 网关
配置:开始见真章
Gateway:一个独立的进程
Text
┌─────────────┐ WebSocket ┌──────────────┐
│ GUI / TUI │ ◄────────────────► │ Gateway │ → LLM API
│ (纯 UI) │ ws://127.0.0.1 │ (Node.js) │ → Telegram
└─────────────┘ :18789 └──────────────┘
Error: gateway connect: connect to gateway @ ws://127.0.0.1:18789: Could not connect to the server.因为没人告诉我还需要单独运行 openclaw gateway install --force。那些"10 分钟搞定"的文章很贴心地跳过了这一步。
Memory:又一个深坑
- Provider 必须是固定选项之一:openai、local、gemini、voyage、mistral、ollama
- 我本地跑着 LMStudio 的 embedding 模型。LMStudio 不在选项里
- "ollama" 接受模型名但不让你设自定义 base URL
- "local" 会自动下载一个 328MB 的 GGUF 模型
只有一个对话的现实
Text
Sessions listed: 1
Kind Key Model Tokens
direct agent:main:main qwen3.5-plus unknown/1000k
22 万 Star 到底买到了什么
| 功能 | 现实 |
|---|---|
| 多 Provider LLM 路由 | ✅ 好用 |
| Telegram/Discord 接入 | ✅ 真正的使用场景 |
| Skill 插件 | ✅ 生态还行 |
| Canvas Web UI | ✅ 好看 |
| Memory 记忆搜索 | ⚠️ 配置完成后可用 |
| 多 Session 对话 | ❌ 不存在 |
| 编程辅助 | ❌ 没有 LSP,没有代码感知 |
| 子 Agent 编排 | ❌ 没有并行 Agent |
| 文件编辑 | ❌ 基础到简陋 |
炒作文章公式
- "我装了 OpenClaw,改变了我的人生"(他们昨天才装的)
- "就像有了一个个人 AI 助手"(ChatGPT 也是,免费的)
- "22 万 GitHub Star 证明它最好"(Star 证明的是营销,不是质量)
- "这 10 个 Skill 会震撼你"(列举任何 LLM 都能做的事)
- "10 分钟从零到第一次聊天"(忽略 gateway、memory、配置问题)
歌词测试:一个简单任务,两种截然不同的结果
真正好用的组合:OpenCode + Oh-My-OpenCode
- 多 Agent 编排 —— 并行发探索/查资料 Agent,难题咨询 Oracle
- 81 个自定义 Skill —— 从发博客到 Docker 管理到飞书集成
- 持久化语义记忆 —— 上下文跨 Session 存活
- 完整 MCP 生态 —— 12+ 个连接服务(Notion、Obsidian、GitHub、Bitwarden 等)
- 真正的文件编辑 —— AST 感知编辑、LSP 诊断、安全重构
功能对比
| OpenClaw | OpenCode | Claude Code | |
|---|---|---|---|
| 多 Session | ❌ 1 个线程 | ✅ 无限 | ✅ 无限 |
| LSP 集成 | ❌ | ✅ | ✅ |
| 代码库感知 | ❌ | ✅ | ✅ |
| 子 Agent | ❌ | ✅ 并行 | ❌ |
| 文件编辑 | 基础 | ✅ AST 感知 | ✅ |
| Telegram Bot | ✅ | ❌ | ❌ |
| 手机访问 | ✅ | ❌ | ❌ |
FOMO 陷阱
Token 消耗的真相
| 指标 | 数值 |
|---|---|
| 请求数 | 10.2K |
| 总 Token | 13.6 亿 |
| 输入 Token | 18.2 万 |
| 费用 | $1,101 |
更大的问题
- 想在 Telegram/Discord 上用 AI 的非技术用户
- 想要一个随时能发消息的常驻 AI 聊天机器人的人
- 喜欢折腾配置又一个 AI 工具的极客
- 找编程辅助的开发者
- 期待多 Agent 生产力系统的任何人
- 看到"个人 AI 助手"就以为是贾维斯的人
测试环境:macOS (Apple Silicon),OpenClaw v2026.3.2,主模型 Qwen 3.5 Plus。安装+排错总耗时:约 2 小时。对我开发工作流的实际价值:零。