KsADK
从第一个本地 Agent 到云端托管 Runtime 的用户文档入口。
Kingsoft Cloud Agent Development Kit 用于构建、调试、部署和观测企业级 AI Agent。0.8.3 以可信内核收口并发、恢复和状态一致性,以 Harness 统一执行生命周期, 再通过可插拔 Provider 接入不同执行内核。先选择项目形态,随后复用同一套 Studio、 API、会话和事件能力。
pip install -U "ksadk[all]"选择起点
第一个 Python Agent
从 LangGraph 模板开始:配置模型、在终端运行,再打开本地 Web UI。
YAML 即 Agent:Codex
只有 agentengine.yaml;macOS、Windows、Linux 原生调试,托管部署不上传 KS3 代码包。
导入已有 Agent
把现有 Python Agent 包装成显式、可调试的 KsADK 项目。
Studio 与本地开发
项目配置
理解 YAML、.env、命令行参数的优先级;区分 Python 项目和 Codex manifest。
AgentKit Local Studio
在一个工作区创建、调试和回放 Codex、ADK、LangGraph 与插件 Provider Agent。
本地 Web UI
浏览器调试、会话、附件、工作区文件与本地 API。
评测与可观测
验证响应、事件、轨迹和评测结果,形成可复现的本地闭环。
Harness 与插件化
运行时架构
理解可信内核、Harness 执行层、Provider 与共用能力之间的责任边界。
HarnessApp
使用严格 YAML 组装统一运行时数据面,保持框架语义由 Provider 持有。
插件与本地自动化
组合 Provider、工具链和自动任务;一次 Activation 只选择一个 Provider。
事件、互操作与交付
统一事件与回放
由 Provider 原生事件进入 RuntimeEvent v2,再投影到 API、Studio 与托管界面。
A2A Runtime
基于 A2A 1.0 的 Agent Card、JSON-RPC/HTTP+JSON 与平台联调。
构建与部署
选择 Code、Container 或 ManagedRuntime,并从 dry-run 开始验证。