hAcKlyc/MyAgents

MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心

解決する課題

従来のAIチャットインターフェースは、コンテキストの分散、タスクの紛失、そしてユーザーの実際の作業環境からの孤立という課題を抱えることがよくあります。MyAgentsは、AIを単なるチャットウィンドウから、ローカルファイル、ターミナル、および日常のワークフローに直接統合された継続的な作業システムへと進化させることを目指しています。

仕組み

MyAgentsは、TauriとRustで構築されたローカルファーストのデスクトップアプリケーションとして動作します。ReactフロントエンドとNode.jsサイドカーを含む多層アーキテクチャを採用し、複雑なエージェントセッションを管理します。システムは様々なモデルプロバイダー(Anthropic、DeepSeek、Google Geminiなど)に接続し、Model Context Protocol (MCP) を使用して外部ツールやデータにアクセスします。ワークスペースを第一級オブジェクトとして扱い、マルチタブインターフェース内でエージェントがローカルのファイルツリー、埋め込みターミナル、および埋め込みブラウザとやり取りできるようにします。

対象ユーザー

  • 開発者: ローカルのターミナルやファイルシステムに直接アクセスできるAIエージェントを必要とする方。
  • コンテンツクリエイターおよび研究者: 分散したアイデアを、追跡可能で実行可能なタスクに変換する必要がある方。
  • パワーユーザー: 特定のスキル、プラグイン、および複数のモデルプロバイダーを使用して、AI環境をカスタマイズしたい方。

ハイライト

  • ワークスペース中心設計: エージェントは、ファイルツリー、Gitブランチ、コマンドエントリを備えた実際のローカルワークスペースに紐付けられます。
  • タスク&アイデア管理: 雑多な思考を、Cron式を使用してスケジュール化された追跡可能なタスクに変換するための専用センター。
  • 広範なモデルサポート: Anthropic、DeepSeek、Gemini、OpenRouterを含む多数のプロバイダーに接続可能。
  • マルチモーダルアクセス: メインウィンドウ、フローティングデスクトップパネル、およびIMボット(Telegram/DingTalk)を通じてエージェントを提供します。