关于 agently-agent-extensions
agently-agent-extensions 是一项用于选择和实现 Agently Agent 侧扩展的技能,帮助开发者优先采用原生扩展接口,避免不必要的自定义调度器、包装层和桥接。
主要功能
- 01原生扩展接口的选择指引
- 02明确选择工具、MCP 等扩展方式
- 03可选 agently-devtools 的安装指引
- 04通过 Agently.event_center 在应用层接线
- 05使用内置浏览器与桌面支持的建议
适用场景
- 01为 Agently Agent 选择扩展方案
- 02添加观察或评估桥接接线
- 03无需自定义包装层实现浏览器或桌面控制
MCP 相关
该技能将 MCP 列为 Agently 的原生扩展选项之一,并建议在构建并行工具调度器前先检查其支持情况。它没有说明特定 MCP 服务或协议配置。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ agentera/ agently-skills --skill agently-agent-extensions安装后在 Claude Code 中输入/agently-agent-extensions确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
examples/.gitkeepoutputs/.gitkeepreferences/devtools.mdoverview.mdscripts/.gitkeep详细介绍
Agently Agent 扩展
当问题属于 Agent 侧的扩展,而不是提示词形态、输出契约或工作流控制时,请使用本 skill。
原生优先规则
- 在编写手写封装之前,优先使用内置扩展能力
- 保持扩展选择的明确性:工具、MCP、FastAPIHelper、
auto_func、KeyWaiter或agently-devtools - 将
agently-devtools视为从 PyPI 安装的可选配套包,而不是必需的源码检出 - 通过
Agently.event_center将观测或评估桥接的接线保留在应用层 - 仅当场景需要这些层时,才与
agently-model-response或agently-triggerflow组合使用 - 在从头编写浏览器或桌面驱动封装之前,优先使用基于 Playwright 或 PyAutoGUI 的内置 Browse 支持
反模式
- 在检查原生工具和 MCP 支持之前,不要构建并行的工具调度器
- 不要首先创建自定义 waiter 或 auto-function 垫片
- 当
pip install agently-devtools是受支持的公开路径时,不要要求用户克隆或以可编辑模式安装 DevTools - 在检查
ObservationBridge之前,不要构建自定义的运行时上传桥接
接下来阅读
references/overview.mdreferences/devtools.md
评论
支持 Markdown