# Longtee 原生 Agent 内核迁移边界

更新时间：2026-07-01

## 核心边界

`Longtee Code` 保留为 Longtee 自有模型会话和任务创建层。它负责理解用户需求、创建任务、积分扣费、调用 MCP、平台网关和 Desktop Connector。

`Claude Code`、`Codex`、`Hermes`、`LongClaw / OpenClaw` 是另一层：真实原生内核。它们必须单独安装、授权、隔离和适配，不能把普通模型调用包装成真实内核。

## 当前 POC 状态

- `longtee-openclaw-gateway` 已在腾讯云 Ubuntu 服务器运行。
- OpenClaw 版本：`OpenClaw 2026.6.11 (e085fa1)`。
- OpenClaw gateway 只监听 `127.0.0.1:3024`，不直接暴露公网。
- `longtee-kernel-status` 负责读取原生内核状态。
- 公网页面通过 `/kernel-api/api/runtimes` 读取状态。
- 当前只有 `LongClaw / OpenClaw` 完成真实 gateway POC。
- Claude Code、Codex、Hermes 仍按真实状态显示待接入。

## 当前入口

- `/code.html`：Longtee Code，模型会话和任务创建层。
- `/kernels.html`：原生内核中心，展示 Claude Code、Codex、Hermes、LongClaw/OpenClaw 的真实迁移状态。
- `/codex/`、`/hermes/`、`/longclaw/`：现阶段仍是过渡工作台或云端外壳，不应描述为最终真实内核。

## 可行性判断

| 内核 | 当前判断 |
| --- | --- |
| LongClaw / OpenClaw | 可迁移。OpenClaw gateway POC 已在云服务器运行，下一步接入 LongClaw 云端界面和任务流。 |
| Hermes | 可迁移。以 `F:\Agent\Hermes V2 Click Native\backend` 为原生后端基础，需要改 Linux 路径、本机自动化边界和多用户隔离。 |
| Codex | 可做 POC。需要真实 Codex CLI/app-server/exec-server，先验证云端授权、商业使用、多用户隔离和工作区隔离。 |
| Claude Code | 待验证。需要先安装官方 CLI/SDK，确认授权、商业使用和多用户会话隔离。 |

## 强制边界

- 普通用户不能在 Longtee 云服务器执行任意系统命令。
- 用户本机文件、浏览器、终端、WSL、SSH、SCP 和本地技能必须通过 Desktop Connector 在用户自己的电脑执行。
- MCP Hub 和 Desktop Connector 是桥梁，不是 Agent 大脑。
- 平台不能把上游模型名、普通模型包装服务或过渡界面伪装成真实 Codex、Hermes、Claude Code 或 OpenClaw 内核。

## 迁移顺序

1. 保留 `Longtee Code` 为模型会话层。
2. 建立 `longtee-kernel-status`，只展示真实内核可用状态。
3. 完成 `LongClaw / OpenClaw` 原生 gateway POC。已完成。
4. 将 LongClaw 云端界面接入 OpenClaw gateway。待做。
5. 部署 `longtee-codex-runtime`，用真实 Codex CLI 做隔离工作区 POC。待做。
6. 部署 `longtee-hermes-native`，迁移 Hermes FastAPI 后端。待做。
7. 部署 `longtee-claude-code-runtime`，通过官方 CLI/SDK 授权验证后接入。待做。
