How Migration Works
Every migration kit runs in two phases:- Flag definitions: The kit reads your flags, targeting rules, and rollout percentages from the source platform and recreates them in Confidence.
- Code transformation: The kit rewrites your application code from the source platform’s SDK to OpenFeature with the Confidence SDK, creating one pull request per flag.
plan flaggenerates a migration plan for your flag definitionsplan codegenerates a migration plan for your code changesexecute <plan-file>carries out the plan you generated
Install the Confidence Plugin
- Claude Code
- Cursor
- Codex
- Gemini CLI
Before You Begin
To run any migration kit, you need:- A Confidence account with a client to resolve flags
- The Confidence Flags MCP server, authenticated with your account—see the Set Up Confidence for Your AI Assistant guide
- The Confidence Documentation MCP server, used during code transformation
- Read access to your source platform, typically an API key—see each migration kit page for details
Migration Kits
Migrate from PostHog
Migrate from Eppo
Migrate from Statsig
Migrate from Optimizely
The plugin also includes skills for onboarding new Confidence accounts and setting up a data warehouse connection. See the plugin repository for the full list.

