Skip to main content
Codemod Wish is the in-app Codemod AI assistant. It understands the page you are on and can help with Codemod workflows without requiring you to leave the app. Use Wish to inspect current platform state, ask follow-up questions, and start repeatable codebase work from the context you already have open.

What Wish can help with

Wish can help with work across the Codemod platform:
  • Campaigns: review campaign progress, inspect failed or stuck tasks, and plan the next rollout step.
  • Automations: explain triggers and actions, identify missing guardrails, and help configure automation steps.
  • Insights: inspect dashboards, create widgets, and reason about migration readiness or adoption trends.
  • Registry packages: search for relevant codemods and inspect package details before applying them.
  • Repositories: use indexed repository context to search files, dependencies, and code patterns when repository access is available.
  • Codemod creation: turn repeatable transformations or analysis ideas into generated codemod packages.
Wish uses the current page as context. If you ask about a Campaign, Automation, or Insights dashboard while viewing it, Wish can use that page state to give more specific help.

Start a conversation

1

Open Wish

Click Ask Codemod Wish in the bottom-right corner of the app. You can also use Cmd+J on macOS or Ctrl+J on Windows and Linux.
2

Ask from the current page

Ask about the Campaign, Automation, Insights dashboard, Registry package, or repository context you are viewing.
3

Review suggested actions

When Wish needs to navigate, create follow-up work, or choose between next steps, review the suggested action before continuing.

Build codemod packages

For repeatable code transformations or reusable analysis, Wish can generate a codemod package and publish it to the registry. Generated packages are private by default unless you explicitly choose public visibility. When you are working in an organization, generated packages use that organization’s registry scope. After a package is ready, Wish can continue with follow-up work such as creating a Campaign or building an Insights dashboard that uses the generated package. The same prompting guidance for building better codemods in Studio applies to Wish: keep the transformation focused, describe the intended behavior clearly, and include examples when they help.

Campaigns

Run codemods with automated PRs and centralized tracking.

Automations

Create rules that react to events across your projects.

Insights

Create dashboards for migration and codebase visibility.

Registry

Find and apply public, private, or pro codemod packages.