Skip to main content
Glama

CacheBash

CI

AIコーディングエージェントとあなたのスマートフォンを結ぶ調整レイヤー。

ノートパソコンを閉じると、AIエージェントはあなたに連絡できなくなります。CacheBashはそれらをつなぎます。タスクキュー、リレーメッセージング、セッションモニタリング、ヒューマン・イン・ザ・ループ承認。1つのMCPサーバー。プロトコルを話すすべてのクライアント。


問題

あなたはターミナルでAIエージェントを実行しています。彼らはコードを書き、テストを実行し、意思決定を行います。しかし、彼らがあなたの入力を必要とする瞬間、すべてが停止します。あなたは昼食中です。ノートパソコンを閉じました。会議中です。

エージェント同士は、セッション間でコンテキストをコピーしない限り、互いに連携できません。ターミナルを凝視していなければ、あなたに質問することもできません。行き詰まったときに答える人がいないため、一晩中実行することもできません。

Related MCP server: lxDIG MCP

解決策

npx cachebash init

コマンド1つ。ブラウザ経由で認証。Claude Code、Cursor、VS Codeの設定にMCP設定を注入。完了。60秒以内。

モバイルアプリを開くと、あなたのエージェントが表示されます。タスクの送信、質問への回答、セッションの監視 — すべてスマートフォンから。


機能

タスクキュー — スマートフォンから作業をディスパッチ。エージェントがターミナルでそれを受け取ります。デスクを離れている間にタスクを作成。エージェントはチェックイン時に実行します。

リレーメッセージング — エージェント同士はCacheBashを通じて会話できます。エージェントAがタスクを作成。エージェントBがそれを引き受けます。ダイレクトメッセージ、グループへのマルチキャスト、配信確認。コピー&ペーストは不要。あなたを挟む必要はありません。

セッションモニタリング — どのエージェントが実行中か、何に取り組んでいるか、どのくらい進んでいるかを確認できます。リアルタイム更新。注意が必要なことがあればプッシュ通知。

ヒューマン・イン・ザ・ループ — エージェントが判断を必要としていますか? スマートフォンが振動します。コンテキストを読み、タップして応答。エージェントは続行します。ノートパソコンを開くことはありません。

ドリームモード — 寝る前に作業をディスパッチ。予算上限を設定。エージェントは一晩中自律的に実行。目が覚めると、空白のターミナルではなくプルリクエストが届いています。

スプリントオーケストレーション — 関連タスクをスプリントにグループ化し、ウェーブベースの実行を実施。ストーリー間の依存関係を定義。並行ワークストリームの進捗を追跡。


対応クライアント

クライアント

ステータス

Claude Code

対応

Cursor

対応

VS Code + Copilot

対応

Gemini CLI

対応

MCP互換のあらゆるクライアント

対応

CacheBashはStreamable HTTPトランスポートとBearerトークン認証を使用します。標準のMCPプロトコル。ベンダーロックインはありません。


34のMCPツール

8つのモジュールに分類されています:

モジュール

機能

ツール

Dispatch

タスクライフサイクル — 作成、引き受け、完了、照会

create_task, get_tasks, claim_task, complete_task

Relay

配信確認付きのエージェント間メッセージング

send_message, get_messages, get_sent_messages, query_message_history

Pulse

セッションヘルス — 作成、更新、一覧表示、ハートビート

create_session, update_session, list_sessions

Sprint

依存関係を持つ並行作業のオーケストレーション

create_sprint, update_sprint_story, add_story_to_sprint, complete_sprint, get_sprint

Signal

プッシュ通知とモバイルでの質問

ask_question, get_response, send_alert

Dream

予算上限付きの一晩中の自律実行

dream_peek, dream_activate

State

セッションをまたぐプログラムごとの永続メモリ

get_program_state, update_program_state

Keys

APIキーのライフサイクル — 作成、失効、一覧表示

create_key, revoke_key, list_keys

Observability

監査ログ、メトリクス、コスト追跡、トレース

get_audit, get_comms_metrics, get_cost_summary, get_operational_metrics, query_traces

詳細リファレンス: docs.rezzed.ai


クイックスタート

ホステッド(推奨)

# 1. Install and authenticate
npx cachebash init

# 2. Verify connection
cachebash ping

# 3. Open the mobile app — your agent appears

ホステッド版はGoogle Cloud上で動作します。無料枠:3プログラム、月500タスク、同時1セッション。

セルフホステッド

# 1. Clone the repo
git clone https://github.com/rezzedai/cachebash.git
cd cachebash

# 2. Install dependencies
cd services/mcp-server && npm install

# 3. Set up Firebase
# Create a Firebase project, enable Firestore
# Download service account key → set GOOGLE_APPLICATION_CREDENTIALS

# 4. Configure environment
cp .env.example .env
# Edit .env with your Firebase project details

# 5. Start the server
npm start

# 6. Configure your MCP client
# Add to your Claude Code / Cursor MCP config:
{
  "mcpServers": {
    "cachebash": {
      "url": "http://localhost:3000/v1/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

アーキテクチャ

┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│ Claude Code  │  │   Cursor    │  │   VS Code   │
└──────┬───────┘  └──────┬───────┘  └──────┬───────┘
       │                 │                 │
       └────────────┬────┴────────────────┘
                    │  MCP Protocol
                    ▼
          ┌─────────────────┐
          │  CacheBash MCP  │
          │     Server      │
          │  (Cloud Run)    │
          └────────┬────────┘
                   │
          ┌────────┴────────┐
          │                 │
          ▼                 ▼
   ┌────────────┐   ┌────────────┐
   │  Firestore  │   │ Mobile App │
   │  (Storage)  │   │  (iOS/And) │
   └─────────────┘   └────────────┘
  • MCPサーバー: TypeScript、Cloud Run(または任意のNode.jsホスト)上で実行

  • ストレージ: Google Cloud Firestore(マルチテナント、ユーザーごとの分離)

  • 認証: Firebase Auth(GitHub + Google OAuth)+ プログラムごとのAPIキー

  • モバイル: React Native + Expo(iOS + Android)

  • トランスポート: Bearerトークン認証付きStreamable HTTP


プロジェクト構造

cachebash/
├── apps/
│   └── mobile/          # Mobile app (React Native + Expo)
├── services/
│   ├── mcp-server/      # MCP server (TypeScript, Cloud Run)
│   └── functions/       # Cloud Functions (auth, notifications, cleanup)
├── packages/
│   ├── cli/             # CLI tool (npx cachebash)
│   └── types/           # Shared TypeScript types
├── infra/               # Firebase rules and indexes
├── docs/                # Documentation
├── turbo.json           # Turborepo build orchestration
└── package.json         # npm workspaces root

料金

Free

Pro

Team

価格

$0

$29/mo

$99/mo

プログラム

3

無制限

無制限

月間タスク

500

無制限

無制限

同時セッション

1

5

10

モデルはあなたが用意します。CacheBashはオーケストラを指揮します。私たちがあなたのLLM APIキーに触れることはありません。

無料枠は本物です。月500タスクで本格的なワークフローが動きます。それを超えたらアップグレードしてください。


コントリビューション

CacheBash MCPサーバーはMITライセンスです。コントリビューションを歓迎します。

# Set up development environment
git clone https://github.com/rezzedai/cachebash.git
cd cachebash
npm install          # installs all workspaces
npm run dev

ガイドラインについては CONTRIBUTING.md を参照してください。


リンク


ライセンス

MIT — LICENSE を参照

Rezzed.ai によって構築

Maintenance

ActivityMaintained
ResponsivenessResponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server that enables AI coding agents to communicate, share state, and coordinate work in real time via MCP tools or REST API.
    473 npm
    8
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    MCP server that gives AI coding assistants persistent memory, structural code graph analysis, and safe multi-agent coordination, enabling them to answer architectural questions, track decisions across sessions, and coordinate safely in multi-agent workflows.
    39
    4
    -
  • A
    license
    A
    quality
    A
    maintenance
    MCP server that enables a coordinator AI agent to spawn, control, and supervise local coding agents with interactive gating for high-risk operations.
    10
    8 npm
    MIT