## 运行要求

- Node 24（推荐）或 Node 22.14+
- 使用 `pnpm`（仓库为 pnpm workspace）

## 从源码运行

```bash
pnpm install

# 首次运行（或重置本地配置/工作区后）
pnpm sealclaw setup

# 可选：预构建 Control UI
pnpm ui:build

# 开发循环（源码/配置变更自动重载）
pnpm gateway:watch
```

需要 `dist/` 产物时：

```bash
pnpm build
pnpm ui:build
```

## 常用命令

```bash
# 启动 gateway
pnpm sealclaw gateway --port 18789 --verbose

# 发送消息
pnpm sealclaw message send --target +1234567890 --message "Hello"

# 与 agent 对话
pnpm sealclaw agent --message "Ship checklist" --thinking high
```

## 配置

最小 `~/.sealclaw/sealclaw.json`：

```json5
{
  agent: {
    model: "<provider>/<model-id>",
  },
}
```

## 工作区

- 工作区根目录：`~/.sealclaw/workspace`
- 注入提示文件：`AGENTS.md`、`SOUL.md`、`TOOLS.md`
- 技能目录：`~/.sealclaw/workspace/skills/<skill>/SKILL.md`

## License

MIT
