新闻详情

新闻详情

首页 / 资讯中心 / 详情

Agent of Empires结构化视图完全指南:ACP协议、工具调用卡片与审批流一次讲透

发布时间:2026/9/26 18:59:52来源:尧图网络
Agent of Empires结构化视图完全指南:ACP协议、工具调用卡片与审批流一次讲透
Agent of Empires结构化视图完全指南ACP协议、工具调用卡片与审批流一次讲透【免费下载链接】agent-of-empiresManage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding.项目地址: https://gitcode.com/gh_mirrors/ag/agent-of-empiresAgent of Empires简称 AoE是一款统一管理 Claude Code、Codex、OpenCode、Gemini CLI 等多款 AI 编码 Agent 的开源工具支持 TUI 与 Web 双端手机也能随时接管。它的核心亮点是结构化视图Structured View不再盯着终端里滚动的字符而是把 Agent 的计划Plan、**工具调用卡片Tool Call Cards和审批流Approvals**直接渲染成结构化的界面。本文带你一次看懂它背后的 ACP 协议、卡片渲染与审批机制。什么是结构化视图为什么不用终端传统用法中Agent 跑在一个终端窗口里你只能看它打印出来的内容。结构化视图则直接把 Agent 的内部状态画出来计划卡片Agent 的 Todo 清单实时显示1 进行中 · 1 待办 · 1 已完成️工具调用卡片每次读文件、改代码、跑命令都有一张专属卡片编辑类直接内嵌迷你 Diff⚠️审批卡片危险操作如git push --force会弹出带确认环的审批卡等你拍板。它同时渲染在 Web 仪表盘和原生 TUI 中两端共用同一个aoe serve守护进程会话状态、待审批项实时同步。结构化视图是移动端优先设计的从手机竖屏一路放大到桌面多窗格布局都能用。一分钟快速上手三步进入结构化视图运行aoe serve打开 Web 仪表盘点击New session选择项目与 Agent如claude、codex直接启动——结构化视图默认开启打开会话你会看到计划和工具调用卡片而不是终端画面。想先用 CLI 自检环境两条命令就够了aoe acp doctor # 检查 Node 与各 Agent 适配器是否就绪 aoe acp doctor --fix # 自动补装缺失的适配器无需 sudoWeb 向导里每个会话都有Use structured view开关默认开可以随时切回终端视图已有会话也能在侧边栏右键菜单双向切换worktree、文件与提交都会原样保留。ACP协议让结构化成为可能的标准结构化视图说的是ACPAgent Client ProtocolAgent 客户端协议——一套基于 JSON-RPC 的编辑器与 Agent 通信标准。在 AoE 中角色分工非常清晰aoe 是客户端Client守护进程aoe serve为每个会话派生一个独立的 worker 进程在 worker 与 Web/TUI 之间转发协议Agent 是服务端Server每个支持 ACP 的 AgentClaude Code、Codex、OpenCode、Gemini 等都作为服务端接入。这套设计带来的好处是任何实现了 ACP 的 Agent 都能即插即用。AoE 内置了一份已验证的 ACP 适配器注册表见 docs/structured-view.md 的 Supported agents 表格覆盖了claude-agent-acp、codex-acp、pi-acp等主流适配器没有 ACP 适配器的工具如 aider、cursor则自动落到终端视图。几个值得新手记住的安全细节详见 docs/development/internals/structured-view.md 的 Security model 章节️ Agent从不直接碰磁盘文件读写全部由 aoe 代劳并强制沙箱根目录边界审批 nonce 由服务端生成、一次性有效即使 Agent 被攻破也无法伪造一次审批 每个内置适配器只透传它真正需要读取的凭据环境变量如 Claude 只拿到ANTHROPIC_API_KEY等最小化泄漏面。协议层的完整实现位于 src/acp/感兴趣的读者可以对照 src/acp/acp_client/ 中的握手、生命周期与权限处理器源码。工具调用卡片Agent 的每一步操作都一目了然结构化视图最直观的体验就是按工具种类渲染卡片而不是一刀切的通用行工具类型卡片内容编辑/写入文件路径 主题色着色的紧凑 Diff执行命令命令本身 有界的输出预览读取文件路径 内容预览删除操作目标对象Diff 默认截断在 20 行、预览 12 行超出部分显示 N more长会话也不会刷屏。几个贴心设计️时间线折叠连续 3 次以上无文字的静默工具调用会合并成一张 actions 卡连续 Todo 更新合并成 updated N times 卡Compact tools 开关一键把所有工具卡片折叠到只剩标题方便快速扫描出错卡片始终保持展开️内联媒体工具返回的图片、音频会直接渲染在卡片上展示不了的内容降级为带标签的占位符而不是直接丢弃本地文件引用Agent 消息里的path:line链接点击后直接打开应用内文件查看器不用离开会话。编辑类卡片对应的完整 Diff 面板则长这样右侧列出全部变更文件审批流危险命令如何被安全地拦住审批Approvals是结构化视图的安全带。当 Agent 想执行需要批准的工具时界面上会浮出一张审批卡片。两级确认强度✅良性工具读取、搜索、列目录点一下Allow即可破坏性操作rm -rf、git push --force、写系统路径长按 800ms才完成确认界面上有一圈倒计时确认环——单点只会触发 Deny从机制上杜绝误触。权限模式决定哪些操作免问输入框底部的模式选择器对应 Agent 支持的权限档位以claude-agent-acp为例模式行为default所有 Write/Edit/Bash 都走审批卡acceptEdits编辑类自动放行Bash 和未知工具仍会询问plan只读Agent 只起草计划不执行任何副作用工具bypassPermissions全放行YOLO 模式需启动aoe serve时设置ALLOW_BYPASS1审批的兜底与提醒⏱️超时自动取消默认 300 秒未处理即自动作废可通过[acp] approval_timeout_secs调整见 docs/structured-view/controls.md双通道提醒审批到达且你不在仪表盘时Web 推送会深链回会话浏览器端还会播放审批提示音即使aoe serve跑在远程机器上也一样有效⌨️TUI 免进审批在 TUI 主列表选中会话按a即可回答第一个待审批项无需进入完整视图❓结构化提问AskUserQuestionAgent 中途的选择题会渲染成单选/多选卡片你的答案会作为你的回合记录进转录。常见问题速查doctor、限流与卡顿症状解法doctor报 Node 缺失安装 Node.js 22再跑aoe acp doctor --fix适配器版本过低按提示npm install -g官方适配器或在仪表盘点Restart agent转到底部无反应aoe acp logs --session id看适配器原始日志或仪表盘Open agent log触发限流被停车横幅会给出重置时间或换 Agent 继续按钮可配置rate_limit_auto_resume自动恢复审批卡消失说明超时自动取消了Agent 通常会再次询问完整的失败模式手册见 docs/structured-view/troubleshooting.md配置项汇总见 docs/guides/configuration.md。小结把 AI Agent 管成一支军团Agent of Empires 的结构化视图做对了一件关键的事用 ACP 协议把 Agent 的内部状态翻译成人能扫读的计划、卡片与审批再叠加长按确认、超时兜底、沙箱代管文件读写等安全设计让远程让 AI 写代码这件事既看得懂、也信得过。无论是手机上扫一眼审批还是桌面端多会话并行它都值得一试 延伸阅读结构化视图总览docs/structured-view.md界面与快捷键docs/structured-view/interface.md模式、审批与模型控制docs/structured-view/controls.md内部机制贡献者向docs/development/internals/structured-view.md【免费下载链接】agent-of-empiresManage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding.项目地址: https://gitcode.com/gh_mirrors/ag/agent-of-empires创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

爬虫做资讯网站新手入门:避开3大服务器坑 2026/9/27 0:07:16

爬虫做资讯网站新手入门:避开3大服务器坑

爬虫做资讯网站新手入门:避开3大服务器坑 域名解析报错,服务器配置报错,新手入门爬虫做资讯网站最怕什么?不是代码写不出,是基础环境全卡壳。很多刚接触后端的朋友,拿着Python脚本就跑,结果上线后网站打不开,日志里全是403…

阅读更多 →
酒店做网站别再被坑:3种方案对比,避开备案陷阱看真实报价 2026/9/27 0:07:03

酒店做网站别再被坑:3种方案对比,避开备案陷阱看真实报价

酒店做网站别再被坑:3种方案对比,避开备案陷阱看真实报价 很多酒店老板一提到建站就头疼,尤其是备案流程让人一头雾水,明明交了钱,网站却迟迟上不了线。其实, 酒店做网站 的核心不在于页面多花哨,而在于 建站报价…

阅读更多 →
怎么提高网站关键字排名速查手册 2026/9/27 0:06:43

怎么提高网站关键字排名速查手册

提高网站关键字排名6大注意事项避坑指南 网站做好了没人访问,这是很多中小企业老板最头疼的事。你花了钱做了站,结果百度搜不到,360也查无此站,流量几乎为零。别急,问题往往出在技术细节和运营策略的 注意事项 上。今天不谈虚的,直接拆解…

阅读更多 →
怎么知道自己网站的权重选哪家好 2026/9/27 0:06:30

怎么知道自己网站的权重选哪家好

3招看懂网站权重真相,告别瞎猜,建站选服务商不踩坑 网站做好了,后台数据却一片死寂,没人访问,这是很多老板和项目经理最头疼的噩梦。你花了大几万请人开发,UI做得花里胡哨,功能也全,但就是没流量,这钱算是打水漂了?别急着怪推广,先问自己一个问…

阅读更多 →
基于ERA5与Atlite的全国风光出力因子计算:30公里网格逐小时序列 2026/9/27 0:06:24

基于ERA5与Atlite的全国风光出力因子计算:30公里网格逐小时序列

简介:基于ERA5历史气象再分析数据与Atlite库构建的中国2020年全域风电与光伏发电出力因子时间序列计算模型资源包,面向新能源发电预测、电力系统规划与碳中和政策评估等研究场景,适合能源领域研究人员、电网调度人员及可再生能源方向学生使用…

阅读更多 →
基于CNN特征的本地图片视频重复检测与整理方案 2026/9/27 0:06:23

基于CNN特征的本地图片视频重复检测与整理方案

我前两年整理的素材库,图片视频加起来大概两万多份,每次找素材翻半天不说,光是硬盘里重复的备份就占了好几百GB。最头疼的是同一张图换了个尺寸、转了格式、或者加了点水印再存一遍,MD5根本查不出来,几百个G的重复文件…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉