CppPilot brings Codex-powered C++ development workflows directly into Microsoft Visual Studio.
Early release: CppPilot is actively evolving. Feedback and bug reports are welcome.
Features
- Build the solution or selected project and analyze MSVC errors.
- Analyze the latest Build output without starting another build.
- Explain and fix individual MSVC warnings.
- Review current Git changes, branch changes, or the active file.
- Analyze debugger exceptions using a bounded call stack and local-variable snapshot.
- Use persistent Codex Chat with image attachments.
- Navigate from findings to source locations and apply fixes after confirmation.
Requirements
- Visual Studio 2022 or later with MSVC C++ x64/x86 build tools.
- A complete Codex CLI installation authenticated with the user's own account.
- Git for review features.
CppPilot can open the official OpenAI Codex CLI installation guide when Codex is missing. It never downloads or executes the installer itself.
Security and privacy
CppPilot does not collect publisher-operated telemetry. Requested task context is
passed to the locally installed Codex CLI and may be transmitted to OpenAI under
the user's account and configuration. Conversation history, pasted images, and
diagnostic logs are stored locally under %LocalAppData%\CppPilot. They can be
deleted from the tool window with Clear local data.
The feedback button opens a Google Form but does not submit anything automatically. See the complete privacy notice included with the project before using CppPilot with confidential repositories.
Important behavior
Read-only analysis and review operations use the Codex read-only sandbox. File modifications require an explicit fix action and use the workspace-write sandbox. CppPilot does not analyze IntelliSense diagnostics; build features use the Visual Studio Build output pane.
CppPilot is an independent extension and is not affiliated with or endorsed by Microsoft, GitHub, or OpenAI.