SDK 与 API
A3S Code 提供 Rust、Node.js 和 Python SDK。想直接使用终端应用,则安装
a3s CLI。版本号与发布状态以对应 Registry 和
GitHub Releases 为准。
安装
三种 SDK 共用什么
三种 SDK 使用相同的 Session 生命周期、事件格式和 Snapshot。界面可以订阅同一套
AgentEvent / EventEnvelopeV1,保存后也可以按 Session ID 恢复。
先阅读 API 契约,再根据需要进入 会话、工具、 Workspace 后端 和 持久化。
接入自己的基础设施时,可以替换 LlmClient、ContextProvider、
MemoryStore、SessionStore、Workspace 服务、工具、权限确认、Hook、MCP
Transport 和 Graph Store。界面接入可从 Session 与事件流 开始。