OneAgent for Visual Studio
OneAgent brings the governed OneAgent coding-agent runtime to Visual Studio on
Windows. This 0.1.4 release is a public preview intended for controlled evaluation.
Preview capabilities
- Open the OneAgent Tool Window from View > Other Windows > OneAgent.
- Keep OneAgent in the right-side Solution Explorer tab group by default.
- Sign in through OneAgent Identity using Authorization Code + PKCE.
- Resolve the active OneAgent tenant profile and isolated managed runtime.
- Start a thread and send a turn to the shared OneAgent Host and Codex runtime.
- Search, resume, rename, and start threads from the shared history controls.
- Stream Agent activity and final responses, steer an active turn, or stop it.
- Select Agent/Plan mode, OneAgent model presets, reasoning, speed, and approval
policy from the shared composer.
- Add files, folders, images, the active document, selected editor text, and
file mentions as explicit IDE context.
- Handle command/file approvals, permission requests, and structured user input
without inferring consent.
- Install or repair the pinned OneAgent Host and managed Codex runtime from the
authenticated OneAgent Identity release endpoint, then verify both artifacts.
- Review turn changes in Visual Studio Diff, open Git Changes, and safely undo
the latest captured editing turn with post-turn conflict detection.
- Restart a failed Host and create a redacted diagnostics bundle that excludes
authentication tokens, account email, prompt content, and user profile paths.
Preview limitations
This candidate uses the same workbench assets, product options, Host protocol,
Runtime release manifest, and cross-IDE behavior fixtures as the VS Code
extension. Native IDE operations remain thin platform adapters because Visual
Studio and VS Code expose different extension APIs. The current Runtime is an
invited unsigned 0.5.x pilot pinned by SHA-256; public stable promotion waits
for the organization-signed Runtime and release certificate.
Requirements
- Visual Studio 2022 version 17.0 or newer, including Visual Studio 2026
- Windows x64
- Visual Studio Core Editor workload
- An entitled OneAgent tenant account
- A compatible OneAgent Host and managed Codex runtime
Privacy and network access
The extension opens OneAgent Identity for sign-in and sends authenticated agent
requests to OneAgent Gateway. It sends only the prompt and IDE context the user
explicitly submits. Authentication tokens are stored with Windows protected
storage. The extension does not enable content telemetry in this preview.
For privacy, account deletion, or security requests, contact
charles@one-agent.ai.
Support
Use the Marketplace Q&A section for general questions. For account, tenant,
security, or deletion support, email
charles@one-agent.ai. Include the Visual Studio
version and OneAgent extension version, but do not send tokens, passwords, or
customer source code.
Release notes
See CHANGELOG.md for the current preview scope and known
limitations.