Related ToolsClaude CodeCursor

apc-cli Syncs Your AI Context Across Claude Code, Cursor, and Copilot

Claude by Anthropic
Image: Anthropic

Anyone juggling multiple AI coding tools knows the pain: Claude Code stores its context in .claude/, Cursor keeps its rules in .cursorrules, Copilot has its own setup, and none of them talk to each other. Switch tools mid-project and your AI assistant forgets everything.

apc-cli is a new open-source command-line tool that pulls context from every AI coding tool on your machine and syncs it across all of them. The workflow is three commands:

  • apc collect - extracts skills, MCP server configurations, and memory from each installed tool
  • apc status - shows what's in sync and what's drifted
  • apc sync - pushes the unified context back to every tool

The tool handles the format translation automatically. Claude Code's CLAUDE.md files, Cursor's rule format, and Copilot's configuration structure are all different, and apc-cli maps between them so you don't have to manually duplicate your setup.

Who This Is For

Developers who use more than one AI coding assistant on the same projects. The most common scenario: using Claude Code for complex architectural work, Cursor for rapid iteration, and Copilot for inline completions. Without something like apc-cli, each tool starts cold every time you switch.

It also solves the new-machine problem. Instead of reconfiguring every AI tool from scratch, you collect once and sync everywhere.

The project is early-stage and available on GitHub under an open-source license. It currently supports Claude Code, Cursor, and GitHub Copilot, with the architecture designed to add more tools. For teams that have standardized on multiple AI assistants, this fills a real gap that none of the tool vendors seem interested in solving themselves.