Generate Arm Performix AI insights in Visual Studio Code with Codex
Introduction
Understand the AI-assisted Arm Performix insight workflow
Configure the Arm Performix MCP server in Codex
Create an Arm Performix Code Hotspots run
Generate Arm Performix AI insights for a Code Hotspots run
Open the run in Arm Performix for deeper inspection
Next Steps
Generate Arm Performix AI insights in Visual Studio Code with Codex
Who is this for?
This Learning Path is for software developers and performance engineers who want to optimize applications on Arm-based servers using Arm Performix.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Configure the Arm Performix MCP server for the Codex extension in VS Code.
- Verify that Codex can access Arm Performix recipes, targets, and runs.
- Create or select a supported Code Hotspots run.
- Generate an AI insight and validate its recommendations against profile evidence.
Prerequisites
Before starting, you will need the following:
- Arm Performix version 2026.2.5 or later installed. For installation and target setup instructions, see the Arm Performix install guide .
- Visual Studio Code with the Codex extension installed
- Access to Codex through ChatGPT sign-in, or an organization-approved OpenAI API key provided through the
OPENAI_API_KEYenvironment variable - Permission from your organization to share profile data, symbols, source excerpts, disassembly excerpts, and performance metrics with Codex
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
codex mcp add command, or edit ~/.codex/config.toml. Configure the MCP on the host where Codex runs; in remote development, verify which machine hosts Codex.