Getting Started

Get started with Refactor

Refactor helps external engineering teams run AI-assisted review and refactor workflows through ReactorAI with governance controls, auditability, and publish safeguards built in.

Time: 8 minAudience: New users and onboarding teams

What you get

  • Hosted onboarding through ReactorAI without self-hosting infrastructure.
  • Policy-aware publish flow with approvals, quality gates, and branch protections.
  • CLI + dashboard workflows aligned to real developer pull request loops.
  • Traceable events and auditability for security and compliance teams.

Platform model

Refactor on ReactorAI is organized around projects and runs. A project maps to a repository and policy defaults. A run captures one review/refactor execution for a target branch.

  1. Developers register at ReactorAI and generate developer keys.
  2. Teams connect repositories through the dashboard.
  3. Developers run CLI checks locally against the hosted platform.
  4. Approvals and publish decisions are enforced by configured policies.

Choose your onboarding path

Account bootstrap checklist

External developers should authenticate directly against the hosted platform URL before running any review commands.

Developer account and key setup
# 1) Sign up at https://reactorai.codes/signup
# 2) In the ReactorAI dashboard, create a Developer Key

export REFACTOR_PLATFORM_URL=https://reactorai.codes
refactor login --key <your_developer_key>
refactor whoami