メールの整理は、まだ手作業が多い領域のひとつです。2026年6月19日、Readdleのメールアプリ「Spark」は、AIエージェント向けの「Spark CLI」をWindowsに対応させました。macOS限定だった機能が、業務でWindowsを使う人にも届きます。

この記事でわかること

  • Spark CLIのWindows対応で何が変わったか
  • ClaudeやCodexなど既存エージェントとの接続方法
  • ReadとTriageの2段階のアクセス権限の違い
  • セットアップの前提条件と手順

https://sparkmailapp.com/help/spark-cli/getting-started-with-spark-cli

Windowsでも同じCLIが使えるようになった

Spark CLIは、Spark Desktopがローカルに保持するメール・カレンダー・連絡先・会議メモを、コマンドライン経由でAIエージェントに渡す仕組みです。Gmail、Outlook、Exchange、iCloud、Yahoo、IMAP/EWSのアカウントを、Spark上でまとめて扱えます。

当初はmacOSのみでしたが、公式のX投稿(2026年6月19日)でWindows対応が告知されました。ナレッジベースでも「macOSとWindowsのみ」と明記されており、Linux版の予定は示されていません。

なぜCLIなのか

AIエージェントは、ターミナル上で動くCLIをそのまま呼び出せます。MCPサーバーのようにツール定義を常にコンテキストに載せる必要がなく、コマンドのテキスト出力だけを渡せるため、トークン消費を抑えやすいという利点があります(MacStoriesの解説)。

Spark CLIはクラウドのメールAPIを直接叩くのではなく、Spark Desktopのローカルデータを読み取ります。エージェントはSparkアプリをリモート操作する形でメールにアクセスし、変更はDesktop経由で各プロバイダへ同期されます。Googleが提供する非公式のgoogleworkspace CLIがGmailサーバーに直接接続するのに対し、Sparkは「デスクトップアプリ経由」という設計です。

対応エージェントとワンクリックセットアップ

https://sparkmailapp.com/blog/introducing-spark-cli

Sparkはプラットフォーム非依存の方針を取っており、Claude、Codex、OpenClaw、Cursor、Google Antigravityなどと連携できます。クラウドモデル(Claude、GPT、Gemini)のほか、OllamaやLM Studioのローカルモデルにも接続可能です。ローカルモデル利用時は、メールデータが端末外に出ない運用が可能です。

セットアップはSpark Desktop内から行います。

  1. Spark Desktopを起動する(WindowsまたはmacOS)
  2. Settings → AI Agents を開く
  3. Connect AI Agents の Setup CLI をクリック
  4. 続行後、各アカウントのアクセスレベルを設定する
  5. 使うエージェントを選び、画面の指示に従う

アカウントごとにOff(無効)、Read(閲覧のみ)、Triage(操作可)を切り替えられます。公式投稿でも「ワンクリックセットアップ」と「アクセス権限はユーザーが制御する」と強調されています。

ReadとTriageの違い

Spark CLIには2段階の権限があります。

Read(全プランで無料)

メール・カレンダー・連絡先・会議メモの閲覧と検索のみです。送信やラベル付けなどの操作はできません。キーワード検索は全プランで履歴制限なし。セマンティック検索(文脈を踏まえた検索)はSpark +AIのAI Assistantを有効化する必要があり、Freeは1か月、Plus/Premiumは1年、Proは無制限の履歴が対象です。

Triage(Spark Proに含まれる)

下書き作成、返信・転送、アーカイブ、ラベル付け、ピン留め、スヌーズ、共有受信箱への割り当てなど、実際のメール操作が可能です。複数メールへの一括処理にも対応します。

エージェントが読める「文脈」

単なるメール本文の一覧ではなく、Sparkが持つメタデータもエージェントに渡されます。スマート受信箱のカテゴリ(Personal、Priority、Notificationなど)、ピン留め、優先送信者、Gatekeeperの承認・ブロック状態、共有受信箱の割り当て状況などが含まれます。公式ブログは、エージェントが毎回コンテキストを組み立て直す手間を減らせる設計だと説明しています。

用意されているスキル

ReaddleはGitHubでspark-cli-skillsリポジトリを公開しています。朝のブリーフィング(Morning standup)、会議準備(Meeting prep)、ステークホルダー調査(Stakeholder brief)など、Read専用とTriage向けのレシピが揃っています。npx skills addで個別インストールも可能です。

使う前に知っておきたい前提

Spark CLIを動かすには、Spark DesktopがWindowsまたはmacOS上で起動している必要があります。アプリを閉じた状態ではCLIは機能しません。公式は信頼できるエージェントと安全なローカル環境での利用を推奨しています。クラウドモデルを使う場合、データはモデル提供元に直接送られ、Sparkのサーバーを経由しません。

Windows対応で広がる使い道

Windowsユーザーは、これまでmacOS限定だったメール自動化の選択肢を手に入れます。開発者がClaude CodeやCodexでコードと並行して受信箱を処理する用途はもちろん、営業や経営層が会議前に関係者のやり取りを一括で引き出す用途にも向きます。Read権限だけでも、意思決定の経緯や約束事項の洗い出しは十分に実用的です。Triageまで使えば、通知メールの一括アーカイブや顧客への返信下書きまで、1つのプロンプトにまとめられます。