What you get
- AI-powered detection of bugs, security vulnerabilities, and code quality issues
- Instant feedback on Pull Requests without waiting for manual reviews
- Seamless integration with GitHub, GitLab, and Bitbucket repositories
- In-line comments directly on your Pull Request with actionable recommendations
- Two review modes: Fast for quick single-agent reviews, Advanced for deep multi-specialist analysis
- CI/CD pipeline monitoring that analyzes failed builds and posts findings
- Incremental reviews on subsequent commits — only new changes are re-reviewed
Prerequisites
- A GitHub, GitLab, or Bitbucket account with repository access
- Familiarity with Git workflows and Pull Requests/Merge Requests
- A CloudThinker workspace
- Organization Owner permissions (required for installing the GitHub App on an organization)
Quick start
Create Pull Request
Open a new PR on your connected repository—CloudThinker detects it automatically.
Step-by-step guide
Step 1: Connect repository
Choose authentication method
For GitHub, click Install App to proceed with the GitHub App installation.For GitLab, choose your preferred authentication method:
- OAuth (Recommended)
- Access Token
Click Install App to authenticate via OAuth. This is the simplest option for GitLab.com users.
Authorize and select repositories
Authorize CloudThinker and select the repositories you want to enable for code review.

Setup Successful! Once you see your repositories listed, CloudThinker is now monitoring your Pull Requests and Merge Requests.

Step 2: Create Pull Request
Step 3: View results
Check status in CloudThinker
View the review status for all your Pull Requests in the CloudThinker dashboard.

Review modes
CloudThinker offers two review modes that you can configure per repository:| Mode | Description |
|---|---|
| Fast | Single-agent review. Faster completion, ideal for small PRs and quick feedback. |
| Advanced | Specialist forking — the review is split across four specialist agents (security, performance, correctness, patterns) for deeper analysis. Best for critical repositories. |
Pipeline monitoring
CloudThinker can monitor your CI/CD pipelines for failures and automatically analyze failed job logs. When a pipeline fails, CloudThinker:- Detects the failed pipeline run
- Fetches and analyzes the failed job logs with AI
- Posts findings and suggested fixes directly on the PR
Filter configuration
Control which PRs CloudThinker reviews using author and branch filters:- Author filters: Include or exclude specific authors from reviews (whitelist/blacklist)
- Branch filters: Include or exclude branches matching specific patterns
Incremental reviews
When you push new commits to an open PR, CloudThinker performs an incremental review — only the new changes are analyzed, not the entire PR. This keeps reviews fast and focused on what actually changed.Tips
- Write clear PR descriptions to help the AI understand your changes.
- Keep PRs focused and small for better review quality.
- Review AI suggestions carefully before implementing.
- Address high-severity issues first.
- Avoid creating massive PRs or ignoring security warnings.
- Add
@cloudthinker:ignoreto your PR description to skip the AI review for that PR.






