Skip to main content
Mention @cloudthinker-ai in any merge request or pull request comment to trigger commands — restart a review, autofix findings, ask questions, or get help.
GitLab and GitHub support every command. Bitbucket, Azure DevOps, and AWS CodeCommit support a subset — see provider support.

Commands

A command only runs as plain comment text. A mention inside a code block, inline code, or a quoted reply is treated as quoted text, not as a command.

How autofix works

  1. Post @cloudthinker-ai autofix (or @cloudthinker-ai autofix stacked pr) as a comment on the MR/PR.
  2. CloudThinker picks up all unresolved findings from the review.
  3. An agent implements fixes for each finding, following your codebase conventions.
  4. CloudThinker commits and pushes the changes — direct autofix to the original source branch, stacked autofix to a separate branch with a follow-up MR/PR.
@cloudthinker-ai autofix commits and pushes to your source branch without pausing for approval. Use autofix stacked pr when you want to review the changes in a separate MR/PR first. CloudThinker never pushes to protected branches.

Direct vs. stacked PR

  • @cloudthinker-ai autofix — Commits and pushes directly to the original MR/PR source branch. Findings are marked resolved after fixing.
  • @cloudthinker-ai autofix stacked pr — Creates and pushes a separate branch, then opens a follow-up MR/PR targeting the original source branch. Findings stay open for your review.

Skip a review

Add the marker @cloudthinker:ignore anywhere in the MR/PR description to skip reviews for that MR/PR. The marker is case-sensitive and must match exactly. Skipping works on GitLab, GitHub, Bitbucket, and Azure DevOps. To skip whole categories of PRs — by label, author, or branch — use filters instead.

Free-form questions

Ask anything about the code review by mentioning @cloudthinker-ai followed by your question:

Thread-aware context

  • Reply in a finding’s thread — The agent sees only that specific finding’s details (severity, file, line, suggested fix), giving you a focused answer.
  • Top-level comment — The agent sees all unresolved findings from the review, giving you a broader perspective.

Provider support

Tips

  • One autofix at a time — Only one autofix can run per MR/PR. Wait for the current one to finish before starting another.
  • Reuse conversation context — Free-form replies in the same thread reuse the conversation context, so follow-up questions build on previous answers.

Review setup

Connect your repositories for automated code review

Learnings

See the rules CloudThinker learns from your team’s resolved review findings