Files
pr-agent/docs/docs/overview/pr_agent_pro.md
2024-09-10 08:00:10 +03:00

6.2 KiB

Overview

PR-Agent Pro is a hosted version of PR-Agent, provided by CodiumAI. A complimentary two-week trial is offered, followed by a monthly subscription fee. PR-Agent Pro is designed for companies and teams that require additional features and capabilities. It provides the following benefits:

  1. Fully managed - We take care of everything for you - hosting, models, regular updates, and more. Installation is as simple as signing up and adding the PR-Agent app to your GitHub\GitLab\BitBucket repo.

  2. Improved privacy - No data will be stored or used to train models. PR-Agent Pro will employ zero data retention, and will use an OpenAI and Claude accounts with zero data retention.

  3. Improved support - PR-Agent Pro users will receive priority support, and will be able to request new features and capabilities.

  4. Supporting self-hosted git servers - PR-Agent Pro can be installed on GitHub Enterprise Server, GitLab, and BitBucket. For more information, see the installation guide.

  5. PR Chat - PR-Agent Pro allows you to engage in private chat about your pull requests on private repositories.

Additional features

Here are some of the additional features and capabilities that PR-Agent Pro offers:

Feature Description
Model selection Choose the model that best fits your needs, among top models like GPT4 and Claude-Sonnet-3.5
Global and wiki configuration Control configurations for many repositories from a single location;
Edit configuration of a single repo without commiting code
Apply suggestions Generate commitable code from the relevant suggestions interactively by clicking on a checkbox
Suggestions impact Automatically mark suggestions that were implemented by the user (either directly in GitHub, or indirectly in the IDE) to enable tracking of the impact of the suggestions
CI feedback Automatically analyze failed CI checks on GitHub and provide actionable feedback in the PR conversation, helping to resolve issues quickly
Advanced usage statistics PR-Agent Pro offers detailed statistics at user, repository, and company levels, including metrics about PR-Agent usage, and also general statistics and insights
Incorporating companies' best practices Use the companies' best practices as reference to increase the effectiveness and the relevance of the code suggestions
Interactive triggering Interactively apply different tools via the analyze command
SOC2 compliance check Ensures the PR contains a ticket to a project management system (e.g., Jira, Asana, Trello, etc.)
Custom labels Define custom labels for PR-Agent to assign to the PR

Additional tools

Here are additional tools that are available only for PR-Agent Pro users:

Feature Description
Custom Prompt Suggestions Generate code suggestions based on custom prompts from the user
Analyze PR components Identify the components that changed in the PR, and enable to interactively apply different tools to them
Tests Generate tests for code components that changed in the PR
PR documentation Generate docstring for code components that changed in the PR
Improve Component Generate code suggestions for code components that changed in the PR
Similar code search Search for similar code in the repository, organization, or entire GitHub

Supported languages

PR-Agent Pro leverages the world's leading code models - Claude 3.5 Sonnet and GPT-4. As a result, its primary tools such as describe, review, and improve, as well as the PR-chat feature, support virtually all programming languages.

For specialized commands that require static code analysis, PR-Agent Pro offers support for specific languages. For more details about features that require static code analysis, please refer to the documentation.