SDK 开发工具包
四语言 SDK + CLI/TUI 工具链,为开发者提供完整的 Airymax 智能体开发体验
四语言 SDK
每个 SDK 均为 AgentRT 运行时的纯 HTTP 客户端,通过 HTTP / JSON-RPC 2.0 与 Gateway 通信,不依赖原生 FFI 绑定
Python
版本要求3.8+
pip install agentrt
Go
版本要求1.22+
go get github.com/spharx/agentrt/sdk/go/agentrt
Rust
版本要求2021
cargo add agentrt-rs
TypeScript
版本要求5.0+
npm install @agentrt/sdk
统一的四模块管理器 API
四种语言暴露一致的 Client 与四个业务模块管理器
TaskManager
任务提交、查询、等待、取消、列表、批量操作
MemoryManager
分层记忆写入 / 读取 / 检索
SessionManager
会话生命周期管理
SkillManager
技能注册、调用、管理
CLI 命令行工具
Rust 编写的命令行工具 agentrt-cli,用于运行时运维、任务提交与资源监控
- 运行时状态查询
- 任务批量操作
- 配置文件管理
TUI 终端 UI 工具
Rust 编写的终端 UI 工具 agentrt-tui,提供交互式智能体会话与实时任务看板
- GCCP 交互式目标确认
- 工作大厅任务看板
- 流式 LLM 响应展示