Token导航 LogoToken导航TokenDH.com
agentsocket (Kg Strategist) logo
AI代理未说明官方级别未说明来源级核验

agentsocket (Kg Strategist)

MCP Server

Agent Socket是一种计算无关、基于WebSocket的现代AI代理通信协议,支持高性能双向通信,适用于无服务器和有状态后端。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
AI代理性能优化工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

KG-Strategist

提供方

KG-Strategist

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

代理套接字

人工智能代理的通用协议。

![License](https://opensource.org/licenses/Apache-2.0) ![Status](https://github.com) ![Protocol](https://github.com) ![Discord](https://discord.gg/qdJ6tc49C)

代理套接字 是一个 计算不可知,WebSocket一线协议,基于现代人工智能代理的基本原理而设计。它被设计为基于HTTP的标准(如MCP)的高性能双向替代品,在 无服务器 (λ/边)和 有状态的 (Docker/Rust/Python)后端。

⚠️ 当前状态: 该项目位于 征求意见稿(RFC) 阶段。架构已经定义,我们现在正在组建核心贡献者团队来构建参考实现。 加入Discord 参与其中。

______________________________________________________________________

⚡ 问题:规范技术债务

该行业目前正在标准化 HTTP+SSE 对于代理系统(通过MCP)。这迫使2025个人工智能代理在2015年的限制下运行:

  • 高延迟: 每次互动的握手开销。
  • 单向: 服务器无法有效地中断或引导客户端。
  • 无状态锁定: 强制架构使用外部数据库作为上下文,即使在不必要的情况下也是如此。

🚀 解决方案:代理套接字

代理套接字 分离 *协议状态* 从 *计算运行时间*它提供了两种不同的操作模式:

  1. 直接模式: 专用服务器(Rust/Python)的低延迟(\

Mode 1: Direct Architecture (Rust/Python) - Click to Expand

Designed for maximum performance (>S: GET /ws (Upgrade: websocket) S-->>C: 101 Switching Protocols (Sec-WebSocket-Protocol: asp-v1)

note right of C: Persistent TCP Session

loop Heartbeat (Every 30s) C-->>S: [0x9 PING] S-->>C: [0x10 PONG] end

C->>S: [0x02 INVOKE] Binary Frame (MsgPack) activate S S->>S: Deserialize & Validate S->>LLM: Stream Inference

loop Token Stream LLM-->>S: Token "A" S-->>C: [0x03 STREAM] Token "A" end

S-->>C: [0x06 COMPLETE] Execution Metrics deactivate S


 Mode 2: Relay Architecture (Serverless) - Click to Expand

专为AWS Lambda和边缘环境而设计。Relay保持连接,防止冷启动惩罚影响客户端握手。

sequenceDiagram autonumber participant C as 📱 Client participant R as 🔄 Socket Relay (Edge) participant L as λ Serverless Fn

Note over C, R: 🚀 Mode 2: Relay | Zero Cold-Start

C->>R: Connect (WSS) R-->>C: [0x01 HELLO] ConnectionId: 7f8a...

note right of C: Connection State Held at Edge

C->>R: [0x02 INVOKE] Payload

Note over R, L: Map WebSocket Frame -> HTTP Event R->>L: POST /invoke (Body: {cid: 7f8a, payload: ...})

activate L L->>L: 🧊 Init / Re-hydrate Context L->>L: Execute Logic

loop HTTP Chunked Transfer L-->>R: HTTP Data Chunk R-->>C: [0x03 STREAM] Binary Frame end

L-->>R: 200 OK (X-Cpu-Time: 45ms) deactivate L

R->>C: [0x05 TOOL_DEF] Async Push


 

______________________________________________________________________

## ⚔️ 代理套接字与MCP(HTTP)

|功能|代理套接字(此协议)|MCP(HTTP+SSE)|
| :--- | :--- | :--- |
| **运输** | **WebSockets(二进制)** |HTTP(文本/JSON)|
| **延迟** | **\ *“我们不应该在技术债务上标准化。协议不应该规定基础设施——它们应该赋予它权力。Agent Socket假设你想要自由选择。”*

______________________________________________________________________

## 📄 许可证

版权所有©2025 Kunal Gawde。保留所有权利。

根据 **Apache 2.0许可证** (“许可证”);除非遵守许可证,否则您不得使用此文件。您可以在以下网址获得许可证副本

http://www.apache.org/licenses/LICENSE-2.0


除非适用法律要求或书面同意,否则根据许可证分发的软件按“原样”分发,不附带任何明示或暗示的保证或条件。有关许可证下管理权限和限制的具体语言,请参阅许可证。

目录标签

目录标签

AI代理性能优化工作流自动化本地部署WebSocket协议双向通信无服务器计算

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP