benjitaylor/agentation
The visual feedback tool for agents.
解决的问题
Agentation 解决了向 AI 编码代理描述特定 UI 元素的困难。它不再使用如“侧边栏中的蓝色按钮”这类模糊的描述,而是允许用户在页面上可视化标注元素,并为代理提供精确的技术标识符(如 CSS 选择器),让代理能够找到负责该元素的准确代码。
运作方式
这是一个 React 组件,可为您的应用程序添加一个视觉反馈工具栏。当用户点击或选择页面区域时,该工具会捕获元素的类名、选择器和位置。这些数据随后会被转换为结构化的 markdown 输出,可复制并粘贴至 AI 工具,或通过 MCP (Model Context Protocol) 服务器直接同步至代理。
适用对象
使用 AI 编码代理(如 Claude Code、Codex、Gemini 或 Grok)并希望在开发过程中为 AI 助手提供精确视觉反馈与上下文的开发者。
特色亮点
- 精确选择:支持点击单个元素、选择文本、多重选择以及拖拽以定义特定区域。
- 代理集成:通过复制粘贴或直接经由 MCP 服务器进行实时同步,适用于任何 AI 工具。
- 状态捕获:可暂停 CSS 动画、Web Animations 和视频,以捕获特定的视觉状态。
- 深度访问:能够选择 shadow roots 和同源 iframes 内的元素。
- 轻量级:除了 React 18+ 之外,无任何运行时依赖。
相关
- 项目
- 项目
- 项目
- 项目