使用你的智能体
你喜爱的智能体无需修改,也无需配置。像平时一样启动它们:
opencodeclaude一个程序开始调用模型时,Kleinia 就把它识别为智能体。从这一刻起:
- 它拥有自己的身份和
agent://地址,并出现在agenttop中; - 它的模型调用经过统一模型网关,使用你配置一次的密钥和模型,并受你设定的配额约束;
- 它的上下文由系统保存,新会话依然记得项目的约定和此前的决策;
- 它的每一步都记录在执行追踪中;
- 它能做什么遵循分级授权。
把任意程序作为智能体运行
Section titled “把任意程序作为智能体运行”任何程序都可以用你指定的名字,作为受管智能体启动:
agentctl run build app -- make -j8它会获得身份和资源档位,并以这个名字出现在 agentctl ps 与 agenttop 中。用 agentctl kill build 停止它。
调用其他智能体
Section titled “调用其他智能体”系统中的应用、服务和设备也都是智能体,你的智能体可以调用它们。在终端中:
ls /agent/local # 有哪些智能体agentctl schema <智能体> <技能> # 技能的输入与输出agentctl call <智能体> <技能> '{"…": …}' # 调用它接入 MCP 客户端
Section titled “接入 MCP 客户端”支持 MCP 的智能体可以通过系统的 MCP 服务访问系统中的所有智能体,方式和连接任何其他 MCP 服务器一样。在客户端的 MCP 设置中添加它即可;它会以一组工具的形式出现,你的智能体有权调用的每项技能对应一个工具。
说出你想要的结果
Section titled “说出你想要的结果”描述你想要的结果而不是步骤,并说明哪些东西不能碰,智能体的效果最好:
- “修好失败的登录测试,跑一遍完整测试;不要推送。”
- “腾出 20 GB 空间,别动我的文档文件夹。”
- “风扇为什么这么响?”
© 2026 Kleinia 作者Kleinia 由 VIPA 实验室 发起并维护