用途:该技能用于让 AI 代理通过 Membrane CLI 与 FireEye(网络安全公司,提供检测、防御与响应网络攻击的产品与服务)交互,读取和管理安全数据并自动化工作流。主要覆盖的数据对象包括告警、告警详情、事件、主机、恶意软件和任务。
主要能力:Membrane 负责自动处理认证与凭证刷新;可通过自然语言意图检索预置 action,运行 action 执行操作,也能通过 Membrane 代理直接请求 FireEye API,代理会自动拼接基础 URL 并注入认证头,凭证过期时透明刷新。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权链接,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://www.fireeye.com/" --json 建立连接,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。随后用 membrane action list 按意图查找 action,用 membrane action run <actionId> --connectionId=CONNECTION_ID 运行;代理请求示例为 membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query 等选项。任何命令加 --json 可获得机器可读输出。
适用场景:安全团队需要查询或整理 FireEye 平台中的告警、事件、主机、恶意软件与任务时,可由代理自动完成检索与操作。
限制:官方文档链接为 https://www.trellix.com/en-us/about/newsroom/stories/product-documents.html;具体可用 action 列表、参数结构与权限范围需实际查询,资料未提供。不要向用户索取 API 密钥,认证由 Membrane 服务端管理。