--- description: 启动 NanoClaw v2 — ECC 的持久、零依赖 REPL,具备模型路由、技能热加载、分支、压缩、导出和指标功能。 --- # Claw 命令 启动一个具有持久化 Markdown 历史记录和操作控制的交互式 AI 代理会话。 ## 使用方法 ```bash node scripts/claw.js ``` 或通过 npm: ```bash npm run claw ``` ## 环境变量 | 变量 | 默认值 | 描述 | |----------|---------|-------------| | `CLAW_SESSION` | `default` | 会话名称(字母数字 + 连字符) | | `CLAW_SKILLS` | *(空)* | 启动时加载的以逗号分隔的技能列表 | | `CLAW_MODEL` | `sonnet` | 会话的默认模型 | ## REPL 命令 ```text /help Show help /clear Clear current session history /history Print full conversation history /sessions List saved sessions /model [name] Show/set model /load Hot-load a skill into context /branch Branch current session /search Search query across sessions /compact Compact old turns, keep recent context /export [path] Export session /metrics Show session metrics exit Quit ``` ## 说明 * NanoClaw 保持零依赖。 * 会话存储在 `~/.claude/claw/.md`。 * 压缩会保留最近的回合并写入压缩头。 * 导出支持 Markdown、JSON 回合和纯文本。