🚀 Introducing the Gatling AI Assistant for VS Code

Hey everyone! :waving_hand:

We’re excited to share something we’ve been working on: the Gatling AI Assistant for VS Code.

If you’ve ever felt like writing that first Gatling test takes longer than it should, or wished you had a way to quickly understand or optimize existing scenarios, this extension is for you.

What it does:

  • :robot: AI Chat Assistant - Ask questions about Gatling, get optimization tips, and learn best practices directly in your editor

  • :memo: Create Simulations - Generate new test scenarios with AI guidance for JavaScript, TypeScript, Java, Scala, and Kotlin

  • :light_bulb: Explain Code - Highlight any Gatling code and get plain-language explanations

  • :locked: Enterprise-Ready - Works with OpenAI, Anthropic Claude, and Azure OpenAI. You control your credentials and costs with a BYO-LLM model

Why we built it:

Gatling has always been about test-as-code — giving you full control, visibility, and integration with your workflow. But we know the initial learning curve can be steep.

The AI Assistant helps bridge that gap. It’s designed to amplify your expertise, not replace it. You stay in control of your code and results, while AI enables you to move faster.

Getting started:

  1. Install the extension from the VS Code Marketplace

  2. Set up your AI provider (OpenAI, Anthropic Claude, or Azure OpenAI). If you’re new to Anthropic, you can create a developer account and get $5 in free API credits

  3. In VS Code, run Gatling: Set API Key from the Command Palette

  4. Open the Gatling sidebar in a Gatling project and start chatting!

We’d love to hear what you think. Give it a try and let us know your feedback!

:link: Download from VS Code Marketplace

Shaun Brown
Product Marketing @ Gatling

P.S. We’d love to have your feedback on what could be improved or how AI could improve your workflows.

3 Likes

Hi @Shaun

Is there any place where I can report bugs with extensions?
I checked GitHub, but I didn’t find any repository.

It looks like version 1.0.3 has a problem with a missing package.

Activating extension ‘GatlingCorp.gatling-ai-assistant’ failed: Cannot find module ‘axios’

PS: I downloaded the extension locally and manually patched it by adding axios, and it works now.

The working version looks great — really nice job on it!

1 Like

@i-nahornyi Thanks for the report. I’ll take a look at it in a few minutes and release a fix.

1 Like

@i-nahornyi v1.0.4 is now available and should include the axios dependency. Thanks again for reporting!

2 Likes