toroleapinc/claude-brain

Claude Code の頭脳をマシン間で同期 — メモリ、スキル、エージェント、ルール、設定をインテリジェントなセマンティックマージで同期。Gitベース、自動同期フック。

claude-brain とは?

本スキル「toroleapinc/claude-brain」は、Claude Code の設定、メモリ、スキル、エージェント定義、ルールを複数のマシン間で Git ベースに同期するツールです。手動で設定ファイルをコピーする手間を省き、変更があった場合に自動で同期フックが動作するため、常に最新の開発環境を維持できます。特に、競合が発生した際にはインテリジェントなセマンティックマージを適用し、設定やメモリの整合性を保ちながら安全に統合します。これにより、チーム開発や個人のマルチマシン環境において、Claude Code の頭脳を一元管理できるようになります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add toroleapinc/claude-brain

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

claude-brain は何をしますか?

Claude Code の頭脳をマシン間で同期 — メモリ、スキル、エージェント、ルール、設定をインテリジェントなセマンティックマージで同期。Gitベース、自動同期フック。

概要

toroleapinc/claude-brain は、Claude Code の設定データ(メモリ、スキル、エージェント、ルール、およびその他の設定)を Git リポジトリで管理し、複数のマシン間で自動的に同期するためのツールです。

特徴

  • Gitベースの同期 — すべての設定を Git リポジトリでバージョン管理し、プッシュ/プルで同期
  • 自動同期フック — 変更を検出して自動的に同期(例:pre-push フックや post-merge フック)
  • インテリジェントなセマンティックマージ — 競合時には内容を理解して安全にマージ
  • 完全な設定バックアップ — 履歴管理により、過去の状態にロールバック可能

セットアップ

  1. 初期化: claude-brain init
  2. リモートリポジトリを設定: claude-brain remote add <url>
  3. 初回同期: claude-brain push
  4. 自動同期フックを有効化: claude-brain hook install

使用例

# ローカルの変更をプッシュ
claude-brain push -m "新しいエージェント設定を追加"

# リモートの変更をプル
claude-brain pull --merge

# 同期状態を確認
claude-brain status

# 競合を解決(インタラクティブ)
claude-brain merge

対応プラットフォーム

  • Claude Code (CLI)
  • その他 Git ベースの開発環境

注意事項

  • 初回同期時は既存の設定が上書きされる可能性があるため、事前にバックアップを推奨
  • 機密情報(API キーなど)は .gitignore で除外すること
  • 同期間隔はフックの設定に依存

ライセンス

MIT License

関連スキル