Help Center/ CodeArts/ User Guide/ Preparations/ Purchasing CodeArts
Updated on 2025-08-15 GMT+08:00

Purchasing CodeArts

Before using CodeArts, you must buy a CodeArts package. CodeArts uses yearly/monthly billing, and provides the Free, Basic, Pro, and Enterprise editions packages to meet the requirements of different user scales. For details about these packages, see Package Overview.

If your CodeArts package does not meet your requirements, you can purchase resource extensions and value-added features.

Constraints

  • You can purchase only one of the Free, Basic, Pro, and Enterprise Editions in the same region. After purchase, you can switch among them through modification as needed.
  • Before purchasing a resource extension, purchase the CodeArts Basic or a higher edition package. Resource extensions are unavailable for the Free Edition.
  • Before purchasing the CodeCheck enhanced package, purchase the CodeArts Pro or Enterprise Edition. This package is unavailable for the Free and Basic Editions.
  • Resource extensions are unavailable in AF-Johannesburg and AF-Cairo.

Prerequisites

Purchasing a CodeArts Package

  1. Go to the Buy CodeArts page.
  2. Configure the CodeArts package parameters.

    Table 1 Purchasing a CodeArts package

    Parameter

    Description

    Region

    The location of a physical data center where CodeArts resides. Select a region near you to ensure the lowest latency possible.

    The CodeArts package applies only in the region selected during purchase and cannot be used in other regions.

    CodeArts Package

    Select Free, Basic, Pro, or Enterprise.

    Users

    The number of users included in the CodeArts package. The Free Edition supports 50 users, and other editions support 5 to 9,999 users.

    Required Duration

    How long you will use the CodeArts package. The Free Edition is only available for 1 month, and other editions are available for 1 month to 3 years.

    Auto-renew

    This parameter is optional. Enable it as needed. Once enabled, the package will be automatically renewed when it expires.

    • Required duration in months: The package will renew for 1 month each time. The number of renewal times is unlimited.
    • Required duration in years: The package will renew for 1 year each time. The number of renewal times is unlimited.

    For details about auto-renewal, see Auto-Renewal Rules.

  3. If you select the Free Edition, click Subscribe.

    If you select other editions, click Next.

  4. Confirm the order content. If you need to modify it, click Previous. If the content is correct, click Pay.
  5. Follow the prompts to complete the payment.

    Check the package purchase record back on the CodeArts console.

Purchasing a Resource Extension

  1. Go to the Buy CodeArts Resource Extension page.
  2. Select a region where you have purchased CodeArts Basic or a higher edition.
  3. Select the desired product, set parameters, and pay the order.

    Check the resource extension purchase record back on the CodeArts console.

The following sections describe the parameters for each resource extension.

Table 2 Purchasing a concurrency extension

Parameter

Description

Product Type

Select Build, Check, Pipeline, or Deploy.

Executor Type

Available when Product Type is set to Build. Select Built-in executor or Custom executor.

Quantity

Available when Product Type is set to Build. Specify the number of executors you want to purchase. Range: 1–50.

Concurrency Number

Available when Product Type is set to Check, Pipeline, or Deploy. Specify the number of concurrent executions you want to extend for the selected service. Range: 1–100.

Required Duration

How long you want to use the concurrency extension. Range: 1 month to 3 years.

Auto-renew

This parameter is optional. Enable it as needed. Once enabled, the package will be automatically renewed when it expires.

  • Required duration in months: The package will renew for 1 month each time. The number of renewal times is unlimited.
  • Required duration in years: The package will renew for 1 year each time. The number of renewal times is unlimited.

For details about auto-renewal, see Auto-Renewal Rules.

Table 3 Purchasing a storage extension

Parameter

Description

Product Type

Select CodeArts Artifact or CodeArts Repo.

Storage (GB)

Available when Product Type is set to Knowledge, CodeArts Artifact, or CodeArts Repo. Specify the storage capacity you want to extend for the selected service.

  • Knowledge (or CodeArts Wiki): 10–1,000 GB
  • CodeArts Artifact: 10–10,000 GB
  • CodeArts Repo: 10–5,000 GB

Required Duration

How long you want to use the storage extension. Range: 1 month to 3 years.

Auto-renew

This parameter is optional. Enable it as needed. Once enabled, the package will be automatically renewed when it expires.

  • Required duration in months: The package will renew for 1 month each time. The number of renewal times is unlimited.
  • Required duration in years: The package will renew for 1 year each time. The number of renewal times is unlimited.

For details about auto-renewal, see Auto-Renewal Rules.

Table 4 Purchasing a traffic extension

Parameter

Description

Product Type

Fixed at Artifact download.

Traffic (GB/month)

The amount of traffic for downloading artifacts over the public network. Range: 10–10,000 GB/month.

Required Duration

How long you want to use the traffic extension. Range: 1 month to 3 years.

Auto-renew

This parameter is optional. Enable it as needed. Once enabled, the package will be automatically renewed when it expires.

  • Required duration in months: The package will renew for 1 month each time. The number of renewal times is unlimited.
  • Required duration in years: The package will renew for 1 year each time. The number of renewal times is unlimited.

For details about auto-renewal, see Auto-Renewal Rules.

Table 5 Purchasing an execution duration extension

Parameter

Description

Product Type

Fixed at Pipeline extensions.

Duration (min/month)

The duration for executing tasks (such as running Shell commands and uploading reports) that consume CodeArts Pipeline's built-in resources. Range: 100–100,000 minutes/month.

Required Duration

How long you want to use the execution duration extension. Range: 1 month to 3 years.

Auto-renew

This parameter is optional. Enable it as needed. Once enabled, the package will be automatically renewed when it expires.

  • Required duration in months: The package will renew for 1 month each time. The number of renewal times is unlimited.
  • Required duration in years: The package will renew for 1 year each time. The number of renewal times is unlimited.

For details about auto-renewal, see Auto-Renewal Rules.

Purchasing a Value-Added Feature

  1. Go to the Buy CodeArts Value-Added Feature page.
  2. Configure the value-added feature parameters.
  3. Click Next.
  4. Confirm the order content. If you need to modify it, click Previous. If the content is correct, click Pay.
  5. Follow the prompts to complete the payment.

    Check the value-added feature purchase record back on the CodeArts console.