# Gateway Client 通用的 Gateway 客户端,提供 Python SDK 和 CLI 工具。 ## 快速开始 ### 安装 ```bash cd gateway pip install -e . ``` 这会安装: - Python SDK:`gateway.client.python` - CLI 工具:`gateway-cli` ### 使用 CLI ```bash # 发送消息 gateway-cli send --from my-agent --to target-agent --message "Hello" # 查询在线 Agent gateway-cli list # 查询 Agent 状态 gateway-cli status target-agent ``` ### 使用 Python SDK ```python from gateway.client.python import tools # 发送消息 result = await tools.send_message( gateway_url="http://localhost:8001", from_agent_id="my-agent", to_agent_id="target-agent", message="Hello!" ) ``` ## 文档 完整文档见:[a2a_im.md](./a2a_im.md) ## 目录结构 ``` client/ ├── python/ │ ├── __init__.py │ ├── client.py # GatewayClient 类 │ ├── tools.py # 通用工具函数 │ └── cli.py # CLI 工具 └── a2a_im.md # 完整文档 ```