cosmicstack-labs/mercury-agent

Soul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.

解決する課題

Mercuryは、パーソナルアシスタントおよびシニアエンジニアとして機能するように設計された、永続的で「魂駆動型」のAIエージェントです。機密コマンドを実行する前にユーザーの承認を求める権限強化システムを実装することで、AIエージェントが黙って、あるいは予測不能に動作するという問題を解決します。また、長期的な永続メモリのための構造化された「第二の脳」を通じて、LLMの短期記憶喪失の問題にも対処します。

仕組み

Mercuryは、複数のチャネル(CLI、Telegram、Discord、Slack、Signal)からアクセス可能なバックグラウンドデーモンとして動作します。SQLiteベースのメモリと、markdownファイルで定義されたカスタマイズ可能なパーソナリティを組み合わせて使用します。このシステムには、リポジトリを認識するプログラミングのための「Mercury Code」と呼ばれる専用のコーディング環境と、専門的なサブエージェントを管理するための「Bots fleet」が含まれています。APIコストを管理するためのトークン認識型予算システムと、機能を拡張するためのスキルレジストリを採用しています。

対象ユーザー

コードベースの管理、スケジューラーによる定期的なタスクの処理、既存のメッセージングワークフローへの統合が可能な、高度にカスタマイズ可能で安全なAIエージェントを求める開発者やパワーユーザー向けに設計されています。

ハイライト

  • 権限強化ツール: シェルのブロックリストとフォルダーレベルのスコープ設定が含まれており、承認なしに危険なコマンドが実行されるのを防ぎます。
  • 第二の脳: 10種類のメモリタイプと、事実の自動抽出および統合機能を備えた永続的なSQLiteメモリシステム。
  • Mercury Code: コード変更の計画と実行のための「AUTOモード」を備えたフルスクリーンIDE風の環境で、検証済みの完了コントラクトを提供します。
  • マルチチャネルアクセス: CLI、Telegram、Discord、Slack、Signalをネイティブサポート。
  • Mercury Bots Fleet: 非同期で実行される、パーソナリティ設定済みの永続的な専門ボットをデプロイ可能。
  • 拡張可能なスキル: コミュニティ主導のスキルレジストリにより、ユーザーは単一のコマンドで新しい機能を追加可能。
  • トークン管理: 日次予算の強制適用と、コンテキストコストを削減するための「Token Saver Mode」。

関連

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