Product feature

Automation coding assistant

Generate trusted Ansible code for single automation tasks, multiple tasks, or entire Ansible Playbooks and Roles.

Ansible Lightspeed icon

Go from prompt to playbook

The automation coding assistant, formerly Red Hat Ansible Lightspeed, is a rich generative AI service that uses natural language prompts to generate trusted, reliable YAML code. Create automation code in seconds and ship with confidence. 

See how the code assistant helps generate Ansible Playbooks. Video duration: 4:21.

 Accelerate your IT automation with AI.

Features and benefits

Create code efficiently

Create Ansible content faster and more accurately with reliable, trusted code recommendations—served directly in your code editing environment via the Ansible VS Code extension. Generate single tasks, multiple tasks, or an entire Ansible Playbook or role from a single prompt. 

Empower more users

The coding assistant puts automation development within reach for everyone. Practitioners can translate their expertise into functional Ansible Playbooks, ensuring model responses are aligned with Ansible best practices. The result: teams get production-ready automation code without a steep learning curve.

Accelerate productivity

The automation coding assistant is accessed using the Ansible VS Code extension, keeping automation developers and engineers working within their editor of choice. Teams can reduce time spent at the command line and focus on problem-solving and innovation. 

Choose your model provider

You can connect the coding assistant with IBM watsonx Code Assistant, Google Gemini (Vertex), or Red Hat AI. For IBM deployments, you can choose between on-premise, hybrid, or software-as-as-service (SaaS) options.

See how it works

Start using the automation coding assistant with a free trial using IBM watsonx Code Assistant. 

Frequently asked questions

Is there a cost for the automation coding assistant?

The coding assistant service is included with your Ansible Automation Platform subscription. Standard usage charges from your chosen connected model provider apply separately.

What is the difference between the automation coding assistant and the automation intelligent assistant?

Both features are generative AI services, helping to solve two different use cases: 

  • The automation coding assistant is integrated into the Ansible VS Code extension, helping automation developers and engineers quickly create reliable automation code. It is currently compatible with IBM watsonx Code Assistant, Gemini (Vertex), or OpenAI-compliant model providers.
  • The automation intelligent assistant empowers Ansible Automation Platform administrators and IT operators to manage and troubleshoot their automation estate. It is compatible with Red Hat AI platforms or through supported third-party model providers.

How do I set up the automation coding assistant?

You will need to activate the automation coding assistant service and connect to either IBM watsonx Code Assistant, Google Gemini (Vertex), or Open AI-compliant model providers.

Explore resources

Demo

Simplify Ansible execution environment creation

A new visual builder eliminates manual, command-line effort and boosts productivity. 

E-book

Unlock AIOps with automation

Explore how to use automation as the  foundation for a successful AIOps implementation.

Page

Explore Red Hat AI solutions

Learn how our open source AI platforms can help you realize the benefits of AI today. 

Start using Red Hat Ansible Automation Platform

Talk to a Red Hatter