Skip to main content
Skip table of contents

Release Notes v7.1

We’re thrilled to announce that we’ve released Code Review Assistant 7.1 on 🎉

Download on the Atlassian Marketplace for Bitbucket

AI Review Assistant works for all API based AI Providers

The AI Review Assistant (AIRA) feature can now work with any AI Providers (OpenAI, Claude.ai, Ollama…). Previously, AIRA was only supporting APIs similar to OpenAI (ChatGPT or Azure OpenAI Services).

Check out our dedicated guides for ChatGPT, Claude.ai, Gemini, Ollama or other to configure AIRA.

Chat with AI from Pull Requests is now easier

It is now easier for Pull Request participants to chat with AIRA. We added a dedicated button to ask a question directly.

image-20250207-095120.png

Click on 🤖 or on AI Prompt to ask a question to AIRA

And AIRA will immediately let you know it is taking care of your request by reacting with a 👀 emoji.

image-20250131-145245.png

AIRA notifies you it’s looking into it 👀

Create Custom Prompts for AI Review Assistant

AIRA can be used to

  • “chat” with an AI in the context of a Pull Request

  • ask to generate a title for a new Pull Request

  • ask to generate a description for a new Pull Request

You can now create custom prompts to be used for each of these three use cases. With our provided variables, you can choose to insert relevant information from the pull request you want to share with your AI (title, description, diff, commit messages…) and ask for specific structure in the response.

Define these custom prompts from the Code Review Assistant settings page in your repository.

image-20250207-132107.png

When you choose to create a new prompt template or edit an existing one, you can adjust the intended usage, name, and templated text:

image-20250207-095334.png

While writing your custom prompt template, you can experiment by sending the current prompt to the AI provider to see how it will respond to a real pull request.

Screenshot 2025-02-07 at 14.53.45.png

You can also simulate any of the existing prompt templates and see information such as how template variables like <diff> will be replaced with real information from the PR.

Do you have any questions, suggestions, or problems?

Let us know. We’re glad to help!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.