Available Extensions
Jira / Confluence
Brings Jira ticket details and Confluence specs directly into code reviews so the agent understands the business requirement behind every change. How it works: When the review agent detects a Jira or Confluence link in your MR/PR description, it automatically fetches the ticket details — summary, acceptance criteria, and linked pages — and uses that context to validate whether the code change fulfills the requirement. Triggers:| Pattern | Example |
|---|---|
| Jira URL in description | https://myorg.atlassian.net/browse/OPS-1234 |
| Confluence page URL in description | https://myorg.atlassian.net/wiki/spaces/.../pages/... |
| Ticket key in description or branch name | OPS-1234 |
GitHub Issues
Pulls GitHub issue context into code reviews so the agent can verify that pull requests address the linked issue requirements. How it works: When the review agent finds issue references in your PR description or branch name, it fetches the issue details — title, body, labels, and comments — and reviews the code changes against those requirements. Triggers:| Pattern | Example |
|---|---|
| Issue keywords in PR description | Closes #123, Fixes #456, Resolves #789 |
| Issue reference in description | #123 |
Only shown when your code review is configured with GitHub as the provider.
GitLab Issues
Pulls GitLab issue context into code reviews so the agent can verify that merge requests address the linked issue requirements. How it works: When the review agent finds issue references in your MR description or branch name, it fetches the issue details — title, description, labels, and comments — and reviews the code changes against those requirements. Triggers:| Pattern | Example |
|---|---|
| Issue keywords in MR description | Closes #123, Fixes #456, Resolves #789 |
| Issue reference in description | #123 |
Only shown when your code review is configured with GitLab as the provider.
Setup
Connect your issue tracker
Navigate to Workspace Settings > Connections and connect the relevant service (Atlassian, GitHub, or GitLab)
Check the Extensions page
Go to Code Review > Extensions to verify the connection status shows “Connected”
How the Agent Uses Issue Context
When the code review agent detects an issue reference, it:- Fetches the ticket or issue details (title, description, acceptance criteria, labels, comments)
- Validates whether the code changes fulfill the stated requirements
- Flags missing or incomplete implementations based on acceptance criteria
- References the ticket context in review findings so you can see the connection between requirements and code
Tips
- Include links in your MR/PR description — the agent scans the description and branch name for references. The more context you provide, the better the review.
- Acceptance criteria matter — well-structured Jira tickets with clear acceptance criteria give the agent the strongest signal for validating code changes.
- Multiple references are supported — link as many tickets or issues as relevant. The agent fetches all of them.
Related
Code Review Setup
Configure code review for your repositories
Convention Rules
Customize what CloudThinker checks in your code