Communityコーディング&開発github.com

Dinesh3184/claude-session-sync

🗂️ macOS および Windows で iCloud Drive を利用して、Claude Code のセッションと設定をデバイス間でシームレスに同期します。

claude-session-sync とは?

このスキルは、Claude Code のセッション情報と設定ファイルを、iCloud Drive 経由で複数のデバイス間で自動的に同期するためのプラグインです。macOS と Windows の両方で動作し、作業環境を一貫して維持することで、開発者の生産性を大幅に向上させます。ユーザーは手動で設定をコピーしたり、セッションをエクスポート/インポートする必要がなくなり、どのデバイスでも同じ状態から作業を再開できます。スキルは iCloud Drive の同期フォルダを監視し、変更があった場合に自動的に Claude Code のセッションデータを更新するため、常に最新の状態が保たれます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Dinesh3184/claude-session-sync

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-session-sync は何をしますか?

🗂️ macOS および Windows で iCloud Drive を利用して、Claude Code のセッションと設定をデバイス間でシームレスに同期します。

概要

このプラグインは、Claude Code のセッション情報と設定ファイルを iCloud Drive 経由で自動同期します。複数のデバイスで Claude Code を使用する場合に便利で、どのデバイスでも前回の作業状態をそのまま引き継ぐことができます。

対応プラットフォーム

  • macOS
  • Windows

必要条件

  • Claude Code がインストールされていること
  • iCloud Drive が有効でログイン済みであること

インストール方法

# プラグインをクローン
cd ~/.claude/plugins
git clone https://github.com/Dinesh3184/claude-session-sync.git

# 必要な依存関係をインストール(必要な場合)
cd claude-session-sync

使用方法

  1. Claude Code を起動すると、プラグインが自動的に読み込まれます。
  2. iCloud Drive 上の指定されたフォルダにセッション情報が同期されます。
  3. 別のデバイスで Claude Code を起動すると、同期されたセッションが自動的に復元されます。

設定

同期先のパスは、以下の環境変数でカスタマイズできます:

  • CLAUDE_SYNC_PATH: 同期フォルダのパス(デフォルトは ~/Library/Mobile Documents/com~apple~CloudDocs/claude-sessions)

注意事項

  • iCloud Drive の同期には時間がかかる場合があります。同期が完了するまで、他のデバイスでの変更は反映されません。
  • 競合が発生した場合は、最新の変更が優先されます。

サポート

問題が発生した場合は、GitHub Issues までご連絡ください。

関連スキル