Skip to content
Open Source · MIT License

Configure once. Sync every AI coding assistant.

Keep AGENTS.md, skills, commands and MCP servers synchronized across Claude, Copilot, Cursor, Gemini, Codex, OpenCode, and more.

npx @dallay/agentsync init

Works with the tools you already use

ClaudeCopilotCursorGeminiCodexOpenCode

Why AgentSync?

How AgentSync works

  1. Define

    Keep instructions, skills, and MCP configuration in .agents/ — the single source of truth.

    .agents/AGENTS.md
  2. Apply

    Run one command. AgentSync materializes native symlinks — no copies, no drift.

    $ agentsync apply
    ✔ Linked: CLAUDE.md -> .agents/AGENTS.md
  3. Synced

    Every assistant reads the same files. Verify the state anytime.

    ✔ OK: CLAUDE.md -> .agents/AGENTS.md
    Status: All good

Start with the path that matches your goal:

For field definitions and command flags, use the Configuration Reference and CLI Reference.