Explore Agentic Development -

The open platform for AI agents

Run any agent with any model across your full project in an open, extensible platform.

Pick your agent experience

Run agents locally, in the cloud, from the CLI, or bring your own. Use what fits your workflow.

Screenshot of VS Code showing a local web app in the integrated browser and a local agent chat session prompting the user for input.

Work interactively with agents in your project

Let the agent run inside VS Code with access to your codebase and tools. See changes applied directly and guide the agent when you need to.

Best for: iterative tasks where you want to stay in the loop and course-correct quickly and often: planning, prototyping, front-end development, or debugging.

Learn more about local agents

All your agents, one view

Track every agent session from a single place, across Copilot and third-party agents. See what's running, what needs your attention, and pick up any session where it left off.

Manage agent sessions
Screenshot of VS Code showing the Sessions panel with a mix of local, background, and cloud agent sessions with status badges and action buttons.

Swap the model, keep the workflow

Choose from dozens of models across OpenAI, Anthropic, Google, and more. Bring your own API key to use any model from any provider, including models you host yourself.

Learn more about language models
Model picker dropdown showing models from different providers.

Agents that work your way

Define custom instructions, connect MCP servers, and add skills so agents follow your team's conventions and workflows. Browse the marketplace to install ready-made customizations from the community.

Learn how to customize your agents
Screenshot of VS Code showing chat customizations view.

Real tasks. Real results.

Agents help everyone on the team, from prototyping ideas to shipping features as pull requests.

Build a feature end-to-end

Describe a feature in natural language. The agent scaffolds, implements across files, and runs tests to verify.

Debug and fix failing tests

Point an agent at a failing test. It traces the root cause, applies a fix, and re-runs to confirm.

Refactor or migrate a codebase

Plan a migration between frameworks or APIs. The agent applies coordinated changes and verifies with builds.

Ship prototypes, not specs

Product managers and designers turn user feedback, a Figma file, or a rough idea into a working pull request the team can review and iterate on.

Audit accessibility and UX

An agent launches your app with Playwright, navigates to the feature, and verifies behavior, layout, and accessibility with screenshots.

Write docs, release notes, and summaries

Summarize the day's commits across repos into API docs, changelogs, release notes, or social posts.

And much more...

Deeper capabilities that make agents production-ready.

Start building with agents

No setup required. Just your GitHub account.