Skip to content

Commit 2eb84d2

Browse files
AliceLJYclaude
andcommitted
docs: add OpenClaw replacement checklist — every feature mapped
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4e8c024 commit 2eb84d2

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,26 @@ Claude Code now ships [Remote Control](https://code.claude.com/docs/en/remote-co
4949

5050
**What official tools do better:** Remote Control streams full terminal output. Channels relay tool-approval dialogs natively. Claude Code on the web provides cloud compute without local setup. This project optimizes for a different job: **persistent, multi-agent session management entirely from Telegram.**
5151

52+
### Replacing OpenClaw? Here's your checklist
53+
54+
Every OpenClaw feature has a direct equivalent — most of them are just CC running natively behind the bridge:
55+
56+
| OpenClaw feature | How this project handles it |
57+
|---|---|
58+
| **IM integration** (Telegram/WhatsApp) | grammy Telegram bot + Claude Code Agent SDK — runs full CC, not an API wrapper |
59+
| **Multi-agent routing** | A2A bus (auto-debate) + War Room (@mention dispatch) |
60+
| **Skills** | CC native skills (`~/.claude/skills/`) — no conversion needed |
61+
| **Memory system** | CC native (`CLAUDE.md` + MCP memory like RecallNest) — shared across all instances |
62+
| **Cron / scheduled tasks** | CC native cron — runs inside the agent, results delivered to TG |
63+
| **Tool execution** (bash/fs/web) | CC native tools — Bash, Read, Write, Edit, Glob, Grep, WebFetch, etc. |
64+
| **External agents (ACP)** | CC subagents + MCP servers |
65+
| **Hooks** | CC native hooks (`~/.claude/settings.json`) |
66+
| **Web UI** | **Telegram IS the UI** — inline buttons, notifications, multi-device, zero deployment |
67+
| **SOUL.md persona** | Per-bot `CLAUDE.md` workspace + shared global rules |
68+
| **Workspace memory** | Per-project `CLAUDE.md` + MCP memory — CC loads both automatically |
69+
70+
**The difference:** OpenClaw reimplements these features on top of an API. This project runs **actual Claude Code** — every feature CC has, you get for free.
71+
5272
> **How they differ:** Remote Control = your phone *watches* the terminal. Channels = the terminal *receives* phone messages. This project = your phone **IS** the terminal.
5373
5474
Supported backends:

README_CN.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,26 @@ Claude Code 先后上线了 [Remote Control](https://code.claude.com/docs/en/rem
4949

5050
**官方工具的长处:** Remote Control 能实时看完整终端输出。Channels 能原生转发工具授权请求。Claude Code Web 提供云端算力,不需要本地环境。本项目专注另一件事:**在 Telegram 里做持久化的多 Agent 会话管理。**
5151

52+
### 想脱离 OpenClaw?对照表在这
53+
54+
OpenClaw 的每个功能,这里都有直接对应——而且大部分就是 CC 原生能力,不需要额外实现:
55+
56+
| OpenClaw 功能 | 本项目怎么做的 |
57+
|---|---|
58+
| **IM 接入**(Telegram/WhatsApp) | grammy Telegram bot + Claude Code Agent SDK——跑的是完整 CC,不是 API 套壳 |
59+
| **多 Agent 路由** | A2A 总线(自动辩论)+ War Room(@点名派活) |
60+
| **Skills 技能包** | CC 原生 skill(`~/.claude/skills/`)——不需要转换 |
61+
| **记忆系统** | CC 原生(`CLAUDE.md` + MCP 记忆如 RecallNest)——所有实例自动共享 |
62+
| **定时任务(cron)** | CC 原生 cron——在 agent 内部运行,结果投递到 TG |
63+
| **工具调用**(bash/fs/web) | CC 原生工具——Bash、Read、Write、Edit、Glob、Grep、WebFetch 等 |
64+
| **外部 Agent(ACP)** | CC 子 agent + MCP 服务器 |
65+
| **Hooks 钩子** | CC 原生 hooks(`~/.claude/settings.json`|
66+
| **Web UI 管理** | **Telegram 就是 UI**——内联按钮、推送通知、多设备、零部署 |
67+
| **SOUL.md 人格** | 每 bot 独立 `CLAUDE.md` 工作空间 + 共享全局规则 |
68+
| **工作空间记忆** | 项目级 `CLAUDE.md` + MCP 记忆——CC 自动加载 |
69+
70+
**核心区别:** OpenClaw 在 API 之上重新实现这些功能。本项目跑的是**真正的 Claude Code**——CC 有的能力,你全部自动获得。
71+
5272
> **三者的区别:** Remote Control = 手机*看着*终端。Channels = 终端*收着*手机消息。本项目 = 手机**就是**终端。
5373
5474
支持的后端:

0 commit comments

Comments
 (0)