ByteRover implements a systematic approach through two mandatory workflows that AI agents must execute in sequence for optimal results.

Workflow Overview


Onboarding Workflow

Purpose: Establish comprehensive codebase understanding through systematic documentation and analysis. Key Steps:
  1. Check handbook existence → Create or sync handbook
  2. List modules → Store new modules or update existing ones
  3. Complete documentation → Proceed to planning

Planning Workflow

Purpose: Create persistent implementation strategies with context gathering, progress tracking, and knowledge management. Key Steps:
  1. Assess context → Continue existing plans or start new implementation
  2. Gather context → Retrieve knowledge and module information
  3. Create & save plan → Execute with progress tracking
  4. Complete & store → Update modules and store knowledge