万物,随处,皆为智能体
Unix 以文件作为一切资源的统一抽象。Kleinia 以智能体作为系统的基本单元:应用、服务、登录会话和系统组件都以智能体的形式存在,具有统一的身份、能力描述与调用方式。
程序启动时即被系统纳入管理,成为具有身份和资源配额的智能体,程序本身无需修改。所有智能体在 /agent 下统一呈现:
ls /agent/local每个智能体都有 agent:// 地址。无论位于本机还是其他设备,智能体之间都可以相互发现和调用:
agent://local/app/libreofficeagent://local/system/networkagent://phone/device/cameraagent://server/app/build未做任何 AI 适配的传统应用,也能通过系统生成的通用接口被其他智能体调用。智能体化的程度按接口逐级加深:
| 级别 | 系统做什么 | 得到什么 |
|---|---|---|
| 纳入系统 | 自动投影为受管智能体 | 身份、资源档位、用量统计 |
| 开放能力 | 从 MIME、命令行帮助、D-Bus 与 MCP 生成工具 | 能被其他智能体发现与调用 |
| 理解任务 | 在工具之上加一层通用智能体 | 传统应用也能接下自然语言任务 |
| 完全融入 | 应用自带描述文件 | 开放全部能力 |
智能体之间的工具调用统一使用 MCP,任何 MCP 客户端都可以通过系统的 MCP 服务访问系统中的智能体,见使用你的智能体。
ls /agent/local # 本机的所有智能体agentctl schema <智能体> <技能> # 查看技能的输入与输出agentctl call <智能体> <技能> '{…}' # 调用它见命令行参考。
© 2026 Kleinia 作者Kleinia 由 VIPA 实验室 发起并维护