Agentation is a developer tool that bridges the gap between visual UI feedback and AI coding agents. It allows you to click on any webpage element, add annotations, and generate structured context (like CSS selectors and file paths) that agents like Claude Code can directly use to understand and implement changes, eliminating vague descriptions.
Free
How to use Agentation?
Install the Agentation package and activate its toolbar on your local development server. Hover and click on any UI element you want to provide feedback on, write your note, and copy the generated structured output. Paste this output into an AI coding agent with codebase access (e.g., Claude Code, Cursor). The agent receives precise selectors and context to make accurate code changes, turning visual feedback into actionable development tasks.
Agentation 's Core Features
Visual Annotation Toolbar: A simple browser-based toolbar lets you click on any UI element directly on your live application to create feedback notes, making the process intuitive and visual.
Structured Context Generation: Automatically generates precise data for AI agents, including CSS selectors, source file paths, React component trees, and computed styles, providing exact code location.
MCP Integration: Enables real-time, two-way communication between your annotations and AI agents. Agents can ask for clarification, confirm fixes, and list all active feedback, creating a conversational workflow.
Animation Pausing: A unique feature that allows you to freeze CSS or JavaScript animations on a webpage, enabling you to annotate a specific frame that would otherwise be difficult to capture.
Flexible Output Formats: Supports copying feedback as formatted markdown for manual pasting or automatically syncing via MCP/server connections for seamless integration into various development pipelines.
Annotation Management: Provides tools to list, clear, and manage all annotations across pages. Agents can reference specific annotations by number (e.g., 'fix annotation 3') for targeted action.
Agentation 's Use Cases
Frontend Developers: Quickly provide precise UI/UX feedback to AI assistants during code reviews or debugging sessions, specifying exact elements like buttons or modals that need styling or functional changes.
Product Managers & Designers: Communicate design adjustments or bug reports to engineering teams using AI agents, moving from vague descriptions ('make it pop') to actionable, code-level instructions.
QA Testers: Report visual bugs or inconsistencies directly on the application interface. The generated selectors help developers or AI agents locate and fix the issue in the codebase immediately.
Development Teams: Streamline internal feedback loops. Team members can annotate staging or production sites, and the structured output ensures the assigned developer or AI tool understands the exact context.
Solo Developers & Indie Hackers: Use as a personal debugging and refactoring aid. Annotate your own work to create a TODO list for an AI pair programmer, making iterative development more efficient.