browser-use/agency

Agency card feed: agents finish work, Magnus decides with one click

何を解決するか

Agency は、コードエージェントが人間がレビューするための有用な作業を発見・準備できるようにするシステムです。明示的な指示を待つのではなく、エージェントが積極的にソース(Gmail、Slack、リポジトリなど)を調査し、問題や機会を特定し、具体的な修正、返信、アイデアを「カード」として準備します。ユーザーはそのカードを承認または却下できます。

動作方法

Agency はローカルWebアプリ(「ホスト」)と、コードエージェントが従う指示(「スキル」)の組み合わせで構成されています。エージェントはスキルを使って、プライベートプロファイル(me.md)からユーザーの目標や好みを学び、承認されたコネクタやブラウザセッションを通じてデータを調査し、APIを使って結果をローカルアプリにHTMLカードとして送信します。これらのカードには問題の説明、提案された結果、具体的なアクション(例:「送信」または「適用」)が含まれます。ユーザーはカードを確認し、フィードバックを提供したり、アクションを承認したりします。承認されたアクションはエージェントによって実行され、検証されます。

対象ユーザー

コードエージェントを使用しており、それらが受動的なタスク実行から能動的な支援に移行することを望むユーザー向けです。提案された改善やコミュニケーションのフィードを管理できます。

特徴

  • 能動的な作業発見: Slack、Gmail、Linearなどのソースを自動スキャンし、問題や連絡の機会を発見します。
  • カードベースのインターフェース: スクリーンショット、差分、デモを含む視覚的なカードとして結果を提示し、ユーザーの認知負荷を最小限に抑えます。
  • カスタマイズ可能なレイアウト: レイアウトファイルを編集することで、エージェントにカードの外観を変更させられます(例:「ポケモンカードのように見せる」)。
  • プライベートプロフィール: ユーザーの「夢」、ライティングスタイル、制約をローカルに保存する me.md ファイルを維持します。
  • 人間がループ内にいる: どのメッセージも送信されるか、コードもマージされる前に、明示的な人間の承認が必要です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト