ウェブサイト · ドキュメント · クイックスタート · 変更履歴 · Discord
--- **多くの AI エージェントは翌朝にはあなたのことを忘れ、モデルが決めたことを何でも実行し、ノートパソコンを閉じた瞬間に止まってしまいます。Mercury は違います。** Mercury はオープンソースのエージェントです。人格はあなた自身が書き、記憶はあなたのディスクに保存され、モデルとあなたのマシンの間には権限システムが入ります。ターミナル、Telegram、Discord、Slack、Signal のどこからメッセージを送っても、同じ記憶を持つ同じエージェントにつながります。それはあなたが所有する 1 つのバックグラウンドプロセスとして動作します。 ファイルの読み書き、コマンドの実行、git と GitHub を通じたコードの出荷、Web での調査、スケジュール管理をこなします。これらのアクションはすべてあなたが設定したルールに照らしてチェックされ、すべてのターンは 1 日のトークン予算内に収まります。 さらに、その先へ: - **Mercury Code** は、リポジトリ内で慎重なペアプログラマーとして働きます。テストが通るまで「完了」とは言いません。 - **Mercury Bots** はチームを与えます。常駐するスペシャリストたちが自分のスケジュールで調査・執筆・出荷を行い、完成したファイルを開けるフォルダに、あるいは Telegram のチャットに直接届けます。 インストールは 1 行。どこからでも話しかけられます。明日もそこにいて、ちゃんと覚えています。 ## 概要 | | | |---|---| | **インストール** | Node.js 不要のワンライナーインストーラー、または Node.js 22 以上で `npm i -g @cosmicstack/mercury-agent` | | **動作環境** | macOS、Linux、Windows、Termux 経由の Android | | **話しかけられる場所** | ターミナル UI、Telegram、Discord、Slack、Signal、ローカル Web ダッシュボード | | **モデル** | DeepSeek、OpenAI、Anthropic、Grok、Ollama(クラウドとローカル)、LM Studio、任意の OpenAI 互換エンドポイント、Mercury Cloud など。自動フォールバック付き | | **安全性** | シェルのブロックリスト、フォルダごとの読み書きスコープ、承認プロンプト、SSRF 対策済みのフェッチ、ログ内のシークレット秘匿 | | **記憶** | Second Brain: 型付きで重複排除された事実を全文検索付きの SQLite に保存。すべてあなたのディスク上 | | **ツール** | 約 50 個を内蔵(ファイル、シェル、git、GitHub、Web、スケジューラー、記憶、サブエージェント)+ インストール可能なスキル | | **常時稼働** | クラッシュ復旧機能付きのバックグラウンドデーモンと、全 OS 対応のログインサービス | | **ライセンス** | MIT | ## なぜ Mercury なのか ほとんどのエージェントは、ファイルを読み、コマンドを実行し、ページを取得できます。違いはそれらのアクションの周辺で何が起きるかにあり、Mercury が力を注いでいるのはまさにそこです。 **実行する前に確認します。** ファイルアクセスはフォルダ単位でスコープが設定され、シェルコマンドはブロックリストと承認ステップを通過し、外向きのリクエストはプライベートアドレス範囲に対してチェックされます。毎回確認させるか自由に実行させるかはセッションごとに選べます。また、共有の Telegram や Discord チャンネルのメンバーが自分の権限を勝手に広げることはできません。 **言われなくてもあなたを覚えています。** 各会話の後、Mercury は永続的な事実(好み、目標、プロジェクト、決定事項)をいくつか信頼度スコア付きで抽出し、既存の知識との矛盾を解消し、次の回答の前に関連するものを思い出します。すべては `~/.mercury` 配下の SQLite ファイルに保存され、`/memory` で確認・一時停止・消去ができます。 **予算を守ります。** 1 日のトークン予算がすべてのターンで適用されます。使用量が増えると Token Saver モードがコンテキストを削減し、定型的な作業をより安価なモデルに回すこともできます。`/budget` で現状を確認できます。 **スクリプトの寄せ集めではなく、1 つのランタイムです。** 1 つのバックグラウンドプロセスがチャンネル、ボット、Web ダッシュボードを管理します。ターミナルで `mercury` を実行するとそのプロセスに即座にアタッチされるため、ターミナルを閉じても実行中のタスクやボットが止まることはありません。 **慎重なエンジニアのようにコードを書きます。** Mercury Code は 1 つの流れで計画と構築を行い、ライブのチェックリストを表示し、大きな変更の前に一度だけ確認し、ビルド・テスト・型チェックが実際に通った後にのみ成功を報告します。 **あなたが離れている間も働きます。** Mercury Bots は、独自のペルソナ、モデル、記憶、権限、1 日の予算を持つ常駐スペシャリストです。スケジュールに従って動き、互いに仕事を引き継ぎ、完成したファイルを `~/Documents/Mercury/