CLion adds TRACE32 debugging for embedded targets and AI agents
ยท FPTWaze news desk
CLion now debugs embedded targets through Lauterbach TRACE32 and lets AI agents start and control debug sessions. Needs CLion 2026.2.4 or later.

CLion, the JetBrains C and C++ IDE, can now debug embedded targets through Lauterbach's TRACE32 debugger. The integration also lets AI agents start and control debug sessions on the same target.
CLion connects to TRACE32 through the Debug Adapter Protocol. Lauterbach's t32debugadapter tool exposes that interface and links to TRACE32 through its Remote API. TRACE32 then handles the connection to the target, which can be real silicon, an emulator, or a simulator. To use the integration, you need CLion 2026.2.4 or later, TRACE32 PowerView 09.2026, and TRACE32 Debug Adapter 0.1.2 or later. In CLion, select the dedicated TRACE32 profile under Settings | Debugger | Debug Profiles.
CLion exposes its debugger to AI agents through its built-in Model Context Protocol server. An agent can then inspect the actual target, such as registers and memory. The agent uses the standard CLion debugger, so you can follow the session in the Debug tool window and take over at any time. Agents that support the Agent Client Protocol, including Junie, Claude Code, Codex, and OpenCode, can be used.
The integration adds no cost on the TRACE32 side. You need the same TRACE32 licenses you would use with PowerView directly. CLion is free for non-commercial use.
The integration is at an early stage. These features are not available yet:
- Instruction and data trace
- A trace viewer in CLion
- Real-time variable updates
- T32 commands issued directly from CLion
Source: JetBrains Blog โ. This summary is prepared automatically from the official source and may contain mistakes; the source is authoritative.