SA

slash9494/ai-config-sync-manager

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

46 stars 7 forks 品質 77 トレンド 33MIT

クロードコードとコーデックスの双方向同期 — 指示、スキル、エージェント、MCP サーバー、ホック、許可.

概要

クロードコードとコーデックス間の連続双方向同期 — 往復ロスレス、ワンショットマイゲーターではありません。 - — claude → codex と codex → claude は、2 つのホストのドリフトと同じくらい頻繁に実行します。1 ショットのマイグレーションではありません。 - — Claude の lenient YAML と Codex YAML 1.2 の厳密な フロントマッターは、損失や発振なしで繰り返された同期間で保存されます。 - — — → sync --dry-run を プレビュー → --apply に書き込むための状態です。 - — — 許可、ホック、安全/部分的/手動にラベルを付けた注文の命令。 - — — .backups/、FIFO 保持 (30) でスナップショットを上書きします。 - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - — Claude Write → Codex sandbox mode = "workspace-write", など - — Claude 専用のトークン (Read, Bash, TaskCreate, headless claude -p) と Codex 専用のトークン (spawn agent, codex exec) は、ホストと往復バックを渡って自動翻訳します.

概要(AI 翻訳)

AI Config 同期マネージャ

クロードコードとコーデックス間の連続双方向同期 — 往復ロスレス、ワンショットマイゲーターではありません。

##ハイライト

  • 連続双方向同期 — [claude → codex] と [codex → claude]] は、2つのホストがドリフトとして頻繁に実行します。 1ショットのマイグレーションではありません。
  • Strict YAMLの往復 — Claude lenient YAML と Codex YAML 1.2 の厳密なフロントマッターは、損失や振動なしで繰り返された同期間で保存されます。 -Diff-first ワークフロー — [status]] → [sync --dry-run] を比較して、プレビュー → [[--apply] を書きます。
  • リスクタグの操作 — [permissions], [hooks]], [safe]]/ [partial]]/ [manual).
  • Backup-on-write — [.backups/ でスナップショットされたすべての上書き、FIFO 保持 (30) 。
  • Apply ledger — --apply は、 ~/.ai-config-sync-manager/ledgers/ に 1 点の sha256 の認証 (前後のハッシュ、バックアップパス) を書きます。
  • セレクター構文 — [[--include skills:code-writer,instructions --exclude mcp]スタイルフィルタリング。
  • 仮面マッピング — クロード [Write] → コードックス [sandbox_mode = "workspace-write"]など.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

AI Config Sync Manager

Continuous bidirectional sync between Claude Code and Codex — round-trip lossless, not a one-shot migrator.

Highlights

  • Continuous bidirectional sync — claude → codex and codex → claude, run as often as the two hosts drift; not a one-shot migration.
  • Strict YAML round-trip — Claude lenient YAML and Codex YAML 1.2 strict frontmatter both preserved across repeated syncs without loss or oscillation.
  • Diff-first workflow — status to compare → sync --dry-run to preview → --apply to write.
  • Risk-tagged operations — permissions, hooks, custom commands labeled safe / partial / manual.
  • Backup-on-write — every overwrite snapshotted under .backups/, FIFO retention (30).
  • Apply ledger — every --apply writes a per-item sha256 attestation (before/after hash, backup path) to ~/.ai-config-sync-manager/ledgers/.
  • Selector syntax — --include skills:code-writer,instructions --exclude mcp style filtering.
  • Native semantic mapping — Claude Write → Codex sandbox_mode = "workspace-write", etc.
  • Prose-level token rewriting — Claude-only tokens (Read, Bash, TaskCreate, headless claude -p) and Codex-only tokens (spawn_agent, codex exec) auto-translate across hosts and round-trip back.
  • Zero runtime dependencies — single ESM file, Node built-ins only.
  • Thin host plugins — /config-manager:* for Claude, config-manager-* for Codex.
  • Visual inventory board — board renders a self-contained HTML page of every skill, agent, hook, and MCP server on both hosts, colored by sync status (in-sync / conflict / one-host-only) and grouped into per-area tabs and by agent harness. Jump to the board →
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →