专门给 AI Agent 用的系统接口协议,不是 SSH,不是 gRPC

查看 12|回复 0
作者:totoismi   
今天刚开源了一个实验性项目:ASys ( Agentic System Interface ),一个专门为 AI Agent 设计的二进制系统接口协议。
几个主要设计决策:
. APDU 二进制帧(借鉴 ISO 7816 标准,smartcard 领域用了几十年)——零解析开销,指令级分发,但比文本协议难调试
. Noise IK 替代 mTLS——无证书,1-RTT 双向认证,但没有 PKI 生态
. Capability Map (每条指令单独授权)——限制 Agent 出错的爆炸半径,但需要手动注册 key
. 静态内存池,请求路径零 malloc——OOM 下仍可运行,代价是单 daemon 上限 8 个并发 session
相比 SSH 或 Ansible ,ASys 是另一个选项:当操作者是 AI Agent 时,从头设计一个专门为它服务的接口。
目前实现了:
. asyd:C 写的 daemon ,零外部依赖,systemd 部署
. Core ISA:SYS_CAPS / SYS_HELLO / SYS_STATUS / SYS_PROCS
. Standard ISA:PROC_THROTTLE ( SIGSTOP/SIGCONT )、SVC_RESTART (异步,Task_Handle 轮询)
. Python SDK ( client ),支持从 Windows 连接 RHEL 节点
. 多 Agent 并发 session 隔离验证
文档:
. Whitepaper:设计背景和 rationale
. Protocol Spec:完整 ISA 、帧格式、安全模型
. Design Notes:21 条 ADR ,每个"为什么不用 XX 方案"都有记录
GitHub: https://github.com/vincentping/asys
欢迎拍砖。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部