Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Amazon CloudWatch OmniNew to Visual Studio Code? Get it now.
Amazon CloudWatch  Omni

Amazon CloudWatch Omni

Amazon Web Services

amazon.com
|
7 installs
| (0) | Free
AI agent observability, testing, and evals in VS Code. Debug OpenTelemetry traces, replay runs in a playground, and measure changes — locally or in your AWS account.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Amazon CloudWatch Omni

Docs · Getting started

Amazon CloudWatch Omni walkthrough

See exactly what your AI agent did, reproduce a failure in the Playground, and prove the fix with evaluations — without leaving your editor.

Amazon CloudWatch Omni works out of the box on local OpenTelemetry traces. No AWS account required. When your agent is deployed, sign in to your CloudWatch Omni space — your team's shared environment in AWS — to investigate the same traces your team sees in the CloudWatch Omni web UI.

The extension is the development-time companion to the CloudWatch Omni web UI. Both connect to the same space: use the extension for the local build-test-iterate loop, and the web UI for production monitoring, fleet-level views, and online evaluations. It is the one tool that runs the whole loop — traces, playground, datasets, evaluations — inside the IDE, on open OpenTelemetry data.

Investigate agent behavior

Open a trace and see every step of a run: model calls, tool calls, errors, and the input and output at each span.

Investigate AI agent traces in Amazon CloudWatch Omni

Filter and inspect traces and sessions from local runs or from your space.

  • Compare two runs side by side to find the difference that matters.
  • Turn an interesting trace into a dataset example, or run evaluators against it directly.

Test changes in the Playground

Try a new prompt, model, or configuration against the same input before you change the application.

Compare prompts and model configurations in the Playground

  • Run a single prompt or your full agent flow from the IDE.
  • Compare prompt, model, and configuration variants side by side.
  • Save experiments and re-run them against datasets and evaluators.

Measure with datasets and evaluations

Turn real runs into a regression suite.

Measure AI agent behavior with evaluations

  • Build datasets from observed traces, or import them.
  • Version a dataset when you need a stable test set.
  • Score runs with evaluators, and configure online evaluations for deployed agent traffic.

Keep prompts with your code

Store prompts and model configuration in your project. Edit prompt content, keep version history, and open any version in the Playground to test it.

Local and cloud modes

Local mode Cloud mode
What you see Traces from the agent running on your machine Traces from deployed agents — the same data your team sees in the CloudWatch Omni console
What it needs Credentials for the model provider your agent calls. No AWS account Browser sign-in to your CloudWatch Omni space
Where data lives On your machine, in the project's .omni/ folder In your space
Mode-specific features Experiments, evaluation jobs, prompt management, local dev server Online evaluations

Switch modes as you work. The sidebar always shows the mode you are in and the data source it reads.

Quick start

  1. Install the extension and open your agent project. No project yet? Run Omni: Get Started with Sample Project.
  2. Open Omni from the Activity Bar.
  3. Follow the guided setup. It configures instrumentation, model credentials, and your agent's start command — then start your agent and watch traces arrive.

To work with deployed agents instead, sign in to your space from the extension and open Trace Explorer or Session Explorer.

Requirements

Requirement Needed for
VS Code 1.85.0 or later The extension
Node.js 20 or later Only the local dev server that runs your agent — everything else works without it
OpenTelemetry instrumentation Trace capture. The guided setup can add it for you
Model provider credentials Playground model calls and model-based evaluations
CloudWatch Omni access Cloud mode only

Data and privacy

  • Model provider credentials are stored in VS Code SecretStorage, which delegates to your operating system's keychain.
  • In local mode, trace data stays on your machine in the project's .omni/ folder. The extension provides commands to include or exclude this data from git.
  • In cloud mode, the extension reads and writes through your selected space, using the temporary credentials from your sign-in.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft