DEV Community 日本語
フォロー
コンピューターを実際に操作できるオープンソースAIエージェントを構築しました
AIエージェントは普及していますが、現実世界のコンピューター操作には苦労しています。既存の自律エージェントは、タスクを早期に完了と宣言したり、マルチステップワークフローでコンテキストを失ったり、デスクトップ環境との統合が欠けていたりすることで失敗することがよくあります。HeyAgentは、単純な大規模言語モデルラッパーではなく、真のアシスタントとして機能することで、これらの問題に対処することを目指しています。このオープンソースエージェントは、デスクトップアプリケーションを制御し、ブラウザと対話し、ファイルを管理し、ターミナルコマンドを実行し、外部サービスに接続できます。HeyAgentは、計画、実行、結果の検証を行い、その後初めてタスク完了を確認することで、誤検知を減らして差別化を図っています。このプロジェクトは、AWSからの大幅な加速とサポートを受け、重要なクラウドインフラストラクチャとコンピューティングリソースを提供されました。HeyAgentは、TypeScriptとNode.jsを使用したモデルに依存しない技術スタック上に構築されており、クラウドおよびローカルLLMの両方をサポートしています。オープンソースであるため、開発者はその推論を検査し、ツールを構築し、改善に貢献できます。今後の開発は、強化された計画、より堅牢なデスクトップ自動化、および拡張されたプラグインエコシステムに焦点を当てます。チームは、フィードバック、アイデア、バグレポート、およびプロジェクトへの貢献を歓迎します。