Tarko Agent CLI 是一个基于 Agent Kernel (@tarko/agent) 构建的灵活框架。它提供了一个全面的命令行界面,用于轻松部署和运行 Agent,具有内置的 Web UI 和强大的可扩展性。
通过 npm 全局安装:
或使用 npx 进行一次性执行:
tarko run) - 用于开发和测试的 Web UItarko serve) - 用于生产的无头 API 服务器tarko run --headless) - 用于自动化的静默执行Tarko CLI 包含几个即用型 Agent:
agent-tars - 高级任务自动化和推理系统omni-tars - 具有综合能力的多模态 Agentmcp-agent - 用于工具集成的模型上下文协议 Agent支持多种配置格式,自动发现:
tarko.config.ts - TypeScript 配置tarko.config.yaml - YAML 配置tarko.config.json - JSON 配置通过配置过滤可用的工具和 MCP 服务器:
通过 --debug 参数启用详细日志:
详细的 TypeScript 定义:
@tarko/agent-interface - 核心 Agent 接口@tarko/interface - 应用层接口@tarko/agent-cli - CLI 框架接口