Usage

Kaavhi integrates into your Bitbucket pull request workflow, providing AI-powered suggestions to assist your manual code reviews. While Kaavhi offers intelligent feedback, all review actions remain under your control—ensuring you make the final decisions.

How to Use Kaavhi in Your Pull Request Workflow

Kaavhi integrates into your Bitbucket pull request workflow, providing AI-powered suggestions to assist your manual code reviews. While Kaavhi offers intelligent feedback, all review actions remain under your control—ensuring you make the final decisions.

Typical Workflow with Kaavhi

  1. Create a Pull Request: Create a pull request in your Bitbucket repository as usual. Kaavhi will detect new and updated pull requests.
  2. Run Kaavhi Review: From the Kaavhi dashboard, select the pull request you want to review and trigger the AI analysis manually.
  3. Review AI Suggestions: Kaavhi will generate and display suggested comments based on your code changes. These suggestions are visible in the Kaavhi dashboard, not posted automatically to Bitbucket.
  4. Approve, Edit, or Dismiss Suggestions:
    • Approve and Post: If you agree with a suggestion, you can choose to post it to the pull request.
    • Edit: Refine the suggestion before posting.
    • Dismiss: Ignore suggestions that are not relevant or helpful.
  5. Continue Your Review: Incorporate Kaavhi's feedback as you see fit, then proceed with your usual code review and merge process.

Benefits in Practice

  • Faster Feedback Cycles: Get immediate, AI-generated feedback to supplement your manual reviews.
  • Consistent Code Quality: Kaavhi helps enforce coding standards and best practices, but you remain in control.
  • Educational Tool: Learn from Kaavhi's suggestions to improve your coding habits over time.

By integrating Kaavhi into your workflow, you can make your manual code reviews more efficient, effective, and consistent—while always retaining full control over what gets posted and merged.