# エージェント向けの Exporter

5 つのスキルが、Exporter を使った書き出し、バックアップ、検索をエージェントに教えます。

## 5 つのスキル

上のコマンドは、このサイトの [スキル一覧](https://exporter.dev/.well-known/skills/index.json) から [skills CLI](https://github.com/vercel-labs/skills) で 5 つすべてをインストールします。または、下の SKILL.md をエージェントのスキルフォルダに保存してください。

- [export-apple-notes](https://exporter.dev/.well-known/skills/export-apple-notes/SKILL.md): `exporter` で Apple メモを Markdown または HTML ファイルに書き出し、JSON の概要を読み取ります。 (`.well-known/skills/export-apple-notes/SKILL.md`)
- [apple-notes-to-obsidian](https://exporter.dev/.well-known/skills/apple-notes-to-obsidian/SKILL.md): Apple メモを Obsidian の保管庫のフォルダに入れ、安全に同期し続けます。 (`.well-known/skills/apple-notes-to-obsidian/SKILL.md`)
- [backup-apple-notes](https://exporter.dev/.well-known/skills/backup-apple-notes/SKILL.md): 毎晩のミラー、日付入りのスナップショット、またはバックアップツールの事前実行ステップ、そして最後のバックアップが実行されたかの確認。 (`.well-known/skills/backup-apple-notes/SKILL.md`)
- [notes-as-claude-context](https://exporter.dev/.well-known/skills/notes-as-claude-context/SKILL.md): ローカル MCP サーバーを通じて、メモ、連絡先、会話を検索して読みます。 (`.well-known/skills/notes-as-claude-context/SKILL.md`)
- [export-messages](https://exporter.dev/.well-known/skills/export-messages/SKILL.md): iMessage の会話を Markdown に。会話ごとに 1 ファイル、添付ファイル付きです。 (`.well-known/skills/export-messages/SKILL.md`)

## エージェントにできること

- 書き出す: `exporter sync --source apple --json --quiet` でアプリの書き出しフォルダに、または `exporter export --dest <folder>` で、人がコマンドラインのカードで許可した任意のフォルダに書き出します。
- スケジュールでバックアップ: `exporter help cron` が、実際のパス入りの crontab の行を表示します。編集に追従するミラーか、変わることのない日付入りのスナップショットです。
- 結果を読む: sync、export、list、status、log で `--json` が使えます。終了コード：0 は成功、1 は書き出しの失敗、2 は設定が必要、64 は使い方の誤り。
- コンテキストとして検索: MCP 経由で、書き出したものに対して `search`、`read`、`list`、`get_recent`、`get_stats`、`get_metadata` を使えます。[6 つのツール](https://exporter.dev/docs/mcp)。
- 状態を知る: `exporter status --json` は各ソース、その最後の書き出し、無料枠と使用済みの件数を示します。`exporter list sources --json` は、そこにあるものを数えます。
- 無料枠を知る: 無料枠を超えた実行も終了コード 0 で終わり、スキップしたものを示す `note:` の行を出力します。そのアプリのロック解除は、人が Exporter の中で一度行います。

## 設定

アプリはサンドボックスの中で動くので、最初の 2 つの手順は人が行います。残りはエージェントが行います。

1. 人がアプリをインストールする: Mac App Store から Exporter を入手し、一度開きます。アプリの接続と書き出しフォルダの選択は、Exporter の中でしかできません。
2. 人が 1 行を貼り付ける: アプリのコマンドラインのカードで「インストールコマンドをコピー」を押し、ターミナルに一度貼り付けます。サンドボックス化されたアプリは、自分では PATH に書き込めません。`exporter help install` で、その Mac 用の行が表示されます。
3. エージェントがスキルを覚える: `npx skills add https://exporter.dev` で、このサイトのスキル一覧から上の 5 つのスキルがインストールされます。
4. エージェントが確認して実行する: `exporter doctor` が足りないものを示し、失敗ごとに `fix:` の行を添えます。続いて `exporter sync --json --quiet` が書き出しを行い、JSON の概要を 1 つ出力します。
5. エージェントがコンテキストとして読む: アプリのカードで MCP サーバーを起動しておけば、`claude mcp add --transport http exporter http://localhost:8744/mcp` で Claude Code が書き出したものに接続します。

## よくある質問

### エージェントにできないことは何ですか？

アプリの接続、書き出しフォルダの選択、フォルダの許可、MCP サーバーの起動、ロック解除の購入です。これらはアプリの中で人が行います。コマンドラインは確認を求めることがなく、手順が足りなければ終了コード 2 と、どうすればよいかを示す 1 行で実行を止めます。

### エージェントがロック解除の代金を払えますか？

いいえ。各アプリは、人が Exporter の中で行う買い切りのアプリ内課金でロックを解除します。ウェブでの購入手続きも、ライセンスキーも、エージェントによる支払いもありません。人に伝えてください。次の実行でロック解除が反映されます。

### どのエージェントで使えますか？

シェルコマンドを実行できるものなら何でも `exporter` を動かせます。HTTP で MCP を話せるものなら何でもサーバーに接続できます。Claude Code はコマンド 1 つで、Cursor と VS Code はアプリの MCP サーバーのカードのボタンから、Claude Desktop はコピーした `mcp-remote` の項目で接続します。

### プライバシーは守られますか？

コマンドラインとサーバーはその人の Mac 上で動き、そこで書き出したものを読みます。サーバーが待ち受けるのは 127.0.0.1 だけです。スキルはエージェントに、件数とパスを報告し、メモやメッセージを引用するのはその人に頼まれたときだけにするよう指示しています。[プライバシー](https://exporter.dev/privacy)。

## Related

- [CLI](https://exporter.dev/docs/cli): Every command, flag and exit code
- [MCP server](https://exporter.dev/docs/mcp): Connect Claude and other agents
- [Apple Notes in Claude](https://exporter.dev/guides/notes/apple-notes-in-claude): Claude searches your notes, on your Mac

---

human version: https://exporter.dev/ja/agents
every page: https://exporter.dev/llms.txt
