Skip to content
Navigation Menu

IBM Cloud

  • CatalogCatalog
  • Cost EstimatorCost Estimator
    • HelpHelp
      • Docs
  • Log in
  • Sign up
  • Catalog
  • Cost Estimator
  • Help
    • Docs

  • Navigation settings

Error

Change theme

This feature is in early stage, some parts of the platform might not fully support different themes yet.

Themes
  1. Catalog

IBM watsonx Code Assistant

Leverage tailor-made foundation models for AI-generated code recommendations to accelerate developer productivity.

  • Date of last update: 05/03/2025
  • Docs
  • Service
  • IBM
  • 05/03/2025
  • AI / Machine Learning
  • IAM-enabled
  • Frankfurt (eu-de)
  • Dallas (us-south)
  • Docs
  • Terms

Pricing plans

Prices shown are for country or location: United States
PlanFeatures and capabilitiesPricing
IBM watsonx Code Assistant Trial
  • The free 30-day trial gives developers 15 RU (150,000 tokens) to use watsonx Code Assistant with integrated generative AI chat for code.
  • Free

Free for developers to use generative AI to write code.

  • The free 30-day trial gives developers 15 RU (150,000 tokens) to use watsonx Code Assistant with integrated generative AI chat for code.

Free for developers to use generative AI to write code.

IBM watsonx Code Assistant Essentials
  • The Essentials plan allows developers to use watsonx Code Assistant with integrated generative AI for coding tasks:
  • • Generating code
  • • Explaining code
  • • Creating unit tests
  • • Documenting code
  • • 1 RU is ~20 task prompts using 500 tokens each. A single developer will require use of approximately 15 RUs per month.
  • $2.00 USD/Resource Unit
IBM watsonx Code Assistant Standard
  • The Standard plan gives developers all the capabilities of Essentials and includes enterprise Java modernization capabilities:
  • • Java upgrades, regardless of runtime.
  • • WebSphere to Liberty transformation.
  • • Enhanced test generation and code explanation.
  • • 1 RU is ~20 task prompts using 500 tokens each. A single developer will require use of approximately 15 RUs per month.
  • • The monthly instance fee for IBM watsonx Code Assistant Standard includes 150 RUs each month.
  • • Pay for what you use for additional tokens. Tokens are offered in packages of 10,000 tokens (1 resource unit).
  • $3,000.00 USD/Instance per month
  • $2.00 USD/Resource Unit
IBM watsonx Code Assistant for Red Hat Ansible Lightspeed Essentials
  • The Essentials plan is only for tasks, no tuning capabilities.
  • • Pay for what you use. Tokens are offered in packages of 10,000 tokens (1 resource unit) which are consumed through generating Ansible tasks.
  • • This plan requires the user to have entitlement to the Red Hat Ansible Automation Platform which is sold by Red Hat.
  • $2.00 USD/Resource Unit (tokens)
IBM watsonx Code Assistant for Red Hat Ansible Lightspeed Standard
  • The Standard plan includes both tasks and model tuning capabilities.
  • • 6.6 million tokens are included via the monthly instance fee.
  • • Pay for what you use for additional tokens. Tokens are offered in packages of 10,000 tokens (1 resource unit) which are consumed through generating Ansible tasks.
  • • Tune the model with your own data for tailor-made content recommendations that fit your enterprise standards.
  • • For tuning-based Resource Unit pricing, each Resource Unit is equal to 1 hour spent in Tuning Studio.
  • • This plan requires the user to have entitlement to the Red Hat Ansible Automation Platform which is sold by Red Hat.
  • $2.00 USD/Resource Unit (tokens)
  • $1,200.00 USD/Instance per month
  • $500.00 USD/Resource Unit (tuning)
IBM watsonx Code Assistant for Z as a Service Essentials
  • The Essentials plan includes everything you need to explain code and translate COBOL to Java.
  • • Each authorized user grants one user access to the service.
  • • Each resource unit used for translation is equal to 150,000 tokens. This translates approximately 5,000 lines of code.
  • • Each resource unit used for explanation is equal to 2,250,000 tokens. This explains approximately 150,000 lines of code.
  • • IBM watsonx Code Assistant for Z as a Service is an add-on that requires watsonx Code Assistant for Z (on prem) as a prerequisite.
  • $9.00 USD/Authorized User
  • $15,000.00 USD/Resource Unit
  • Service
  • IBM
  • 05/03/2025
  • AI / Machine Learning
  • IAM-enabled
  • Frankfurt (eu-de)
  • Dallas (us-south)
  • Docs
  • Terms

Summary

IBM watsonx Code Assistant is a cloud service that leverages generative AI to accelerate code generation and increase developer productivity. It uses generative AI that is purpose-built for targeted use cases like Application Modernization and IT Automation.
Out-of-the-box, watsonx Code Assistant provides pre-trained models based on specific programming languages to ensure trust and efficiency for accurate code generation. IBM watsonx Code Assistant allows you to customize the underlying model(s) to ensure output is grounded in your organization's best practices, while providing visibility into the potential origin of generated code.

Note: There are varying support levels for the available editions of IBM watsonx Code Assistant. Please reference the Service Description Terms for specific support commitments.

Features and capabilities

Content generation

Generate net new code with applicable syntax from natural language requests.

Model customization

watsonx Code Assistant for Red Hat Ansible Lightspeed only
Customize models with your own data, standards, and best practices to achieve tailored results.

Code matching

Gain enhanced transparency through visibility into the potential origin of generated code.

Code conversion

Translate code from one language to another or modernize legacy code.

Code explanation

For watsonx Code for Red Hat Ansible Lightspeed, developers can understand their new and existing Playbooks with explanation. For watsonx Code Assistant for Z, explanation enables developers to more easily understand their existing, mission-critical applications and identify the right modernization strategy. For watsonx Code Assistant, explanation delivers clear, concise insights into complex applications — demystifying the purpose and functionality of poorly documented code.

Getting support


If you're experiencing issues with this product, go to the IBM Cloud Support Center and navigate to creating a case. Use the All products option to search for this product to continue creating the case or to find more information about getting support. Third party and community supported products might direct you to a support process outside of IBM Cloud.

Summary

IBM watsonx Code Assistant

Free
  • Plan: IBM watsonx Code Assistant Trial
Already have an account? Log in