Tarko (Tool-augmented Agent Runtime Kernel, Open-source),发音是 /ˈtɑːrkoʊ/,是一个以 "Tool Call" 和 "事件流" 驱动的 Agent 运行时框架,内置了强大的 Context Engineering 能力。
Tarko 提供以下核心能力:
支持多种 Tool Call 引擎,包括原生 Function Call、自定义解析器,以及不支持原生 Function Tool 的模型。
内置事件流处理,支持原生流式传输和标准化的 Agent Protocol。
先进的上下文管理,支持长程运行的 Agent 操作和自动上下文优化。
可扩展的 Hook 系统,允许在执行的每个阶段自定义 Agent 行为。
Tarko 采用三层架构设计:
Tarko 驱动了多个生产系统:
初次使用 Tarko? 从快速开始开始
需要自定义? 探索Agent Hooks和Context Engineering
部署到生产环境? 参考服务器部署和Agent Snapshot
构建 UI? 从UI 集成开始