Claude Code Sync

Automatically sync your AI coding insights to your wrok profile using Claude Code.

How it works

1. Install Daemon

One command installs a background daemon on your Mac.

2. Daily Sync

Every morning at 9 AM, Claude Code analyzes your coding activity.

3. Profile Updated

Your wrok profile shows your AI-powered coding insights.

Prerequisites

  • Node.jsnodejs.org or brew install node
  • Claude Code CLI — Install with:
    npm install -g @anthropic-ai/claude-code
  • wrok AccountSign up here

Installation

Run this command in your terminal to install the sync daemon:

curl -fsSL https://wrok-web.fly.dev/install.sh | bash

This installs a launchd agent that runs daily at 9:00 AM.

Manual sync

To sync immediately without waiting for the daily schedule:

claude "/wrok-sync"

What gets synced

  • Session stats — Total sessions, messages, active days
  • Model usage — Which Claude models you use most
  • Activity heatmap — Your daily coding patterns
  • Projects — Discovered from your Claude Code sessions
  • Tech stack — Languages and frameworks detected
  • Machine info — Development environment (optional)

Note: Conversation content is never synced — only aggregate stats and metadata.

Troubleshooting

Check daemon status

launchctl list | grep wrok

View sync logs

cat ~/.wrok/sync.log

Run daemon manually

node ~/.wrok/sync.mjs

Uninstall

curl -fsSL https://wrok-web.fly.dev/install.sh | bash -s -- --uninstall

Need help?

If you run into issues, reach out at support@wrok.app