Getting Started
Get your team set up with AgentSync in under a minute.
Quick Start
That's it. Every team member runs the same commands in the same repo.
How It Works
When you run agentsync start, the CLI connects to a sync server and automatically updates your AI agent's context file in real-time.
AgentSync writes directly to the context file your agent already uses:
CLAUDE.mdfor Claude Code.cursorrulesfor Cursor.github/copilot-instructions.mdfor Copilot.windsurfrulesfor Windsurf
A ## AgentSync: Team Activity section is appended to these files with live information about what other team members' agents are working on.
What Gets Added
AgentSync appends a section to your existing context file that looks like this:
Your existing context file content is preserved. Only the AgentSync section is updated.
Team Setup
- 1Create an account at app.agentsync.sh and generate an API key.
- 2Share the room ID with your team. Everyone working on the same repo should use the same room.
- 3Each team member runs
agentsync loginandagentsync startin their local clone. - 4Agents sync automatically. No additional configuration needed.
CLI Commands
| agentsync login | Authenticate via GitHub OAuth |
| agentsync start | Start syncing in current directory |
| agentsync status | Show connected agents and locks |
| agentsync stop | Stop syncing |
| agentsync logout | Clear stored credentials |
Supported AI Assistants
AgentSync automatically detects and updates the context file for your AI assistant. No manual configuration needed.
| Claude Code | CLAUDE.md |
| Cursor | .cursorrules |
| GitHub Copilot | .github/copilot-instructions.md |
| Windsurf | .windsurfrules |
If the context file exists, AgentSync appends to it. For Claude Code, it will create CLAUDE.md if it doesn't exist.
Troubleshooting
Connection issues
Ensure you're authenticated with agentsync login. Check your network allows WebSocket connections to sync.agentsync.sh.
Context file not updating
Make sure agentsync start is running. Check the terminal output for errors.
Agents not seeing each other
All team members must be in the same room. The room is determined by the repository. Ensure everyone is in the same git repository.
Need help? Email [email protected]