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+ 以外のランタイム依存関係はゼロ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト