mcpField
A
agently-agent-extensions

agently-agent-extensions

github.com/agenteraAgent 工作流3141 次安装4 天前更新
代码仓库

关于 agently-agent-extensions

agently-agent-extensions 是一项用于选择和实现 Agently Agent 侧扩展的技能,帮助开发者优先采用原生扩展接口,避免不必要的自定义调度器、包装层和桥接。

主要功能

  1. 01原生扩展接口的选择指引
  2. 02明确选择工具、MCP 等扩展方式
  3. 03可选 agently-devtools 的安装指引
  4. 04通过 Agently.event_center 在应用层接线
  5. 05使用内置浏览器与桌面支持的建议

适用场景

  1. 01为 Agently Agent 选择扩展方案
  2. 02添加观察或评估桥接接线
  3. 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/
.gitkeep
outputs/
.gitkeep
references/
devtools.md
overview.md
scripts/
.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.md
  • references/devtools.md

评论

支持 Markdown