aiden: システムインターフェースを横断してマルチステップのコンピュータタスクを計画、実行、検証する自律型ワークエンジン

aiden: システムインターフェースを横断してマルチステップのコンピュータタスクを計画、実行、検証する自律型ワークエンジン

何を解決するか

Aidenは、単なるAIのアドバイスを超えて、実際のコンピュータ作業を実行するために設計された自律型AIエンジンです。ユーザーが高レベルの目標を提供すると、エージェントがさまざまなシステムインターフェースを横断して、その目標を計画、実行、検証することで、断片化されたマルチステップのタスクという問題を解決します。

仕組み

Aidenは、Goal $\rightarrow$ Plan $\rightarrow$ Tools $\to$ Permission $\to$ Execution $\to$ Recovery $\to$ Evidence $\to$ Result というループで動作します。ローカルシステム(ファイル、ターミナル、ブラウザ)および外部サービス(APIs、MCP servers)と統合してアクションを実行します。重要なアクションについてはユーザーがコントロールを維持できるように階層的な承認システムを備えており、作業が実際に完了したことを確認するために、主張を実際の証拠と照らし合わせてチェックする検証レイヤーを備えています。

対象ユーザー

Windows、Linux、WSL、およびmacOS(APIモード経由)において、コードベースのメンテナンス、深いリサーチ、ブラウザベースの自動化、システム操作などの複雑なワークフローを自動化する必要がある開発者やパワーユーザー向けに設計されています。

ハイライト

  • 広範なツールセット: 19のプロバイダーと9つのチャネルにわたる76のスキルと121のツールが含まれています。
  • 永続的な自律性: タスクはjob-cardsを通じて追跡されるため、エージェントは再起動後に作業を再開し、回復可能な失敗をリトライすることができます。
  • ブラウザ統合: アクセシビリティツリーのスナップショット、マルチタブ処理、および視覚的なスクリーンショットからビジョン機能(screenshot-to-vision)をサポートしています。
  • MCP Support: Model Context Protocolのクライアントとして機能し、外部サーバーに接続します。
  • 制御メカニズム: 安全性と支出を管理するために、「trust dial」(Observer, Assistant, Partner)とリスク階層別の承認機能を提供します。
  • マルチエージェント機能: 大きなジョブの特定の部分を、隔離されたサブエージェントに委任することができます。
  • 自律的なトリガー: オプションのデーモンモードを介して、ファイル、スケジュール、メール、およびウェブフック(webhooks)に反応することができます。

Sources