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

lllloo/ai-config-sync

Claude Code / Codex の設定、agents、skills、rules を複数デバイス間で同期する Git ツール

ai-config-sync とは?

lllloo/ai-config-sync は、Claude Code、Codex、Cursor などの AI エージェント向け設定ファイル(CLAUDE.md、.cursorrules、agents、skills、rules など)を Git リポジトリで管理・同期するためのツールです。複数のデバイスで同じ AI エージェント設定を共有・バージョン管理できるようにし、手動コピーや設定の散逸を防ぎます。このスキルは、AI エージェントの挙動をカスタマイズするための設定ファイルを一元管理し、変更履歴の追跡やチーム内での共有を容易にします。Git に慣れている開発者であれば、簡単に導入でき、ワークフローを効率化できます。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add lllloo/ai-config-sync

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

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

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

ドキュメント

ai-config-sync は何をしますか?

Claude Code / Codex の設定、agents、skills、rules を複数デバイス間で同期する Git ツール

概要

このツールは、AI エージェント(Claude Code、Codex、Cursor など)の設定ファイルを Git リポジトリで管理し、複数のデバイス間で同期するためのものです。これにより、設定の一貫性を保ち、変更履歴を追跡し、チームでの共有も容易になります。

主な機能

  • Claude Code の設定(CLAUDE.md、.claude/settings.json など)の管理
  • Codex の設定(.codexrules、.codex/ など)の管理
  • カスタム agents、skills、rules の同期
  • Git によるバージョン管理と変更履歴の追跡
  • 複数デバイス間での簡単な同期

使用方法

セットアップ

  1. 設定リポジトリを初期化します:
git init ai-config
cd ai-config
  1. 現在の設定ファイルをコピーします:
cp ~/.claude/settings.json .
cp ~/.cursorrules .
# 必要に応じて他の設定ファイルもコピー
  1. リポジトリにコミットします:
git add .
git commit -m "初期設定"
  1. リモートリポジトリ(GitHub、GitLab など)にプッシュします:
git remote add origin <リモートURL>
git push -u origin main

別のデバイスでの同期

git clone <リポジトリURL> ~/ai-config
# 設定ファイルを適切な場所にシンボリックリンクまたはコピー

対応プラットフォーム

  • Claude Code
  • Codex
  • Cursor
  • その他 AI エージェント

注意事項

  • API キーや機密情報はリポジトリに含めないでください(.gitignore を使用)
  • 設定ファイルの互換性に注意してください(異なるエージェントバージョン間)

ライセンス

MIT

関連スキル