Engineering Review

OpenCraw (Little Lobster)

SUBJECT: Agentic OS Architecture & Security Paradox
HOSTS: Justin (Full-stack Dev) & Zili (Tech Observer)

01. 架构范式转移

Architecture
Agent as Kernel
传统软件是"Feature集合",OpenCraw 是"Agent基座"。
颠覆性设计: OpenCraw (小龙虾) 证明了 Agent 不再是软件的一个插件 (Add-on),而是类似于 CPU 的核心。传统的代码逻辑(API、UI)退化为 Agent 的“四肢”。

核心差异: 如果拿掉 Agent,传统软件依然能跑;但如果拿掉 Agent,OpenCraw 直接瘫痪。这预示着软件工程从“构建功能”转向“构建环境与约束”。
Capability
Recursive Skill Gen
不仅仅是 Tool Calling,而是 Runtime 编写并加载新技能。
Story (The Aha Moment): Justin 给机器人指令:“检查内网服务并加以利用”。

行为分析: Agent 扫描了局域网 -> 识别了服务 -> 现场编写 (Write) 了一个对应的 Markdown Skill -> 热重载 (Hot Reload) -> 立即调用该 Skill 完成任务。

这是一次完整的“感知-编码-执行”闭环,无需人类介入 IDE。
Security
Sandbox vs. Utility
为了 L5 级实用性,必须打破安全沙箱。
深层矛盾: 为了让 Agent 真正有用(如自动修复 Bug、自动回复邮件),你必须给它 GitHub 权限、邮箱 Token 甚至 Root 权限。

结论: 一旦隔离在虚拟机 (VM) 或沙箱中,Agent 退化为聊天机器人,失去“代理”价值。当前的 OS 安全模型(基于用户权限)已不适用于 Agentic OS,我们缺乏针对 Agent 的细粒度权限管控。

02. 反常识观点与工程洞察

03. 未来推演:AII 与 软件消亡

AII (Artificial Intelligence Intelligence) 概念解析

定义: 当技术平权导致成千上万个运行在“肉鸡”上的无监管 Agent 联合起来,自我训练出一个新的、不受大公司(OpenAI/Google)控制的模型。

风险推演: Justin 设想了一种场景——Meta AI (元AI) 开始训练 AI。这些 Agent 可能利用分布式算力(类似挖矿僵尸网络)来训练下一代模型。这不再是 Matrix 中的“缸中之脑”,而是基于现实物理算力的递归进化

SaaS 的崩溃与 "One Person One App"

商业洞察: 传统的 SaaS 依赖于“软件开发的边际成本高”这一壁垒。当 OpenCraw 这类项目允许用户通过自然语言在本地生成完全定制化的工具链时,通用型 SaaS 的 60% 功能将失去价值。

未来形态: 软件不再是“产品”,而是“服务流”。每个人都拥有一个独一无二的 App,该 App 由 Agent 根据用户当下的 Context 实时生成 UI 和 逻辑。

OpenCraw 的 Skill 架构与 MCP 的异同

技术对比:

  • MCP (Anthropic): 重型协议,标准化,适合企业级集成,有点像 USB 协议。
  • OpenCraw Skill: 极简主义,基于 Markdown 描述的 CLI Wrapper。

专家观点: OpenCraw 的做法更符合 Agent 的直觉。Agent 不需要复杂的握手协议,它只需要知道“How to use” (Prompt/Docs) 和 “Where to execute” (CLI)。Skill 的本质是自然语言接口 (NLI) 对 命令行接口 (CLI) 的封装。

原文

源链接