我用的是终端 CLI
Slash 命令、plan 模式、子 agent、记忆、回放、非交互入口 — 终端侧的全部能力,12 章覆盖。
CLI 命令手册 →
3 行 Python 起步,或用 stdio JSON-RPC 让任意语言驱动。工具、权限、记忆、多租户都已内置。
Agentao 是一个可嵌入的 Python Agent 运行时——from agentao import Agentao 之后,你的应用就拥有一个有状态、能调用工具的助手。同一份运行时还可以通过 ACP stdio 协议被非 Python 宿主(IDE 插件、Node、Go、Rust)驱动,不需要重新造轮子。
开箱内容:内置工具(文件 / Shell / Web / 搜索)、MCP 客户端、权限引擎、多租户工作目录、对话压缩、SQLite 持久化记忆、运行时切换 LLM。
| 你是… | 推荐顺序 |
|---|---|
| 只想先试试 | 1.4 Hello → 1.2 核心概念 |
| Python 后端工程师,要上线一个功能 | 1.4 → 第 2 部分 → 5.1 自定义工具 → 第 6 部分 |
| 做 IDE / 编辑器插件 | 1.3 集成模式 → 第 3 部分 · ACP → 第 4 部分 · 事件 |
| 做平台扩展 / 审计自动化 | 第 5 部分 · 扩展 Agent 行为 → 5.7 插件 Hooks → 4.7 Harness 合约 |
| 已经有明确产品形态 | 第 7 部分 · 集成蓝图 → 对应蓝图 → 回链参考章节 |
| DevOps / SRE | 1.5 运行环境 → 第 6 部分 |
| 安全审计 | 第 6 部分 · 防御 → 5.4 权限引擎 → 6.5 密钥与注入 |
Prefer English? → English version
假定你对 LLM 和函数调用(function/tool calling)有基本概念。只在走 ACP 路径时才需要了解 JSON-RPC。