Skip to content

Conversation

@ntrogh
Copy link
Contributor

@ntrogh ntrogh commented Dec 1, 2025

No description provided.

@ntrogh ntrogh changed the title Ntrogh/agent-docs Update agent documentation Dec 1, 2025
@ntrogh ntrogh requested a review from bamurtaugh December 2, 2025 15:18
@ntrogh
Copy link
Contributor Author

ntrogh commented Dec 2, 2025

Clearly describe differences between local and background - see also microsoft/vscode#280412 (comment)

Copy link
Member

@bamurtaugh bamurtaugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes are fantastic, thank you so much @ntrogh! Left a few questions / suggestions.

* `Run the research agent as a subagent to research the best auth methods for this project.`
* `Use the plan agent in a subagent to create an implementation plan for myfeature. Then save the plan in plans/myfeature.plan.md`

## Agent Sessions
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we consider keeping this heading, and then just linking to the copilot/agents/overview page?


Visual Studio Code supports multiple types of AI-powered agents that can assist with coding tasks, from interactive conversations to autonomous multi-step workflows. Agents in VS Code can operate locally within the editor, run in the background, or remotely in the cloud. The Agents view provides a central interface to manage and track all your agent interactions, across these different environments.

This article provides an overview of the various agent types, how to create and manage agent sessions, delegate tasks between agents, and track their progress.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a screenshot here of the Agents view would help with the text-heavy intro you mention?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes! There needs to be hero image/video here.

@bpasero
Copy link
Member

bpasero commented Dec 3, 2025

@rebornix can you chime in for the limitations of "Background" and "Cloud" compared to "Local". I.e. what exactly is possible in these runtimes around

  • Custom agents
  • Models
  • Tools
  • MCP
  • Isolation
  • When to use what

@rebornix
Copy link
Member

rebornix commented Dec 3, 2025

@bpasero thanks for the ping. Will provide feedback here.

@ntrogh
Copy link
Contributor Author

ntrogh commented Dec 3, 2025

@bamurtaugh Updated with most of your comments (hero screenshot/video not yet bc of issues). Deployed updated version to vnext env.

Copy link
Member

@bamurtaugh bamurtaugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few comments based on the latest product changes, thanks so much!


## Agents view

The **Agents view** provides a centralized interface for tracking and managing your agent sessions, both local in VS Code and in other environments, such as Copilot coding agent, GitHub Copilot CLI, or OpenAI Codex.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll want to update this section based on the latest single view, where users get Recent Sessions and can expand (via manual dragging or the button on the right) to get a nice side-by-side with all sessions:

Image Image

Some buttons of note:

Image Image

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we still want to call this Agents view. I think it's fine for now and still accurate, and we can update the terminology to a different title in the future if we'd prefer (cc @bpasero @rebornix for other thoughts).

Comment on lines 144 to 150
To open the **Agents** view, run the **Agents: Focus on Agents View** command from the Command Palette (`kb(workbench.action.showCommands)`).

You can open the Agents view in a separate view in the Primary Side Bar, or alongside the Chat view in the Secondary Side Bar. Configure the location via the `setting(chat.agentSessionsViewLocation)` setting:

* `single-view`: show Agents view alongside Chat view in Secondary Side Bar
* `view`: show Agents view in Primary Side Bar
* `disabled`: hide the Agents view
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'll want to remove all of this (cc @bpasero @rebornix)

### Filter agent sessions

By default, the Agents view shows all sessions, except archived sessions. Use the **Filter Agent Sessions** dropdown to filter sessions by:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The filter location / interaction has now changed a bit:

Image Image

Comment on lines 196 to 197
1. Open the Agents view

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we want to update this guidance a bit, to point to the + (since we don't have the same exact interaction as in the other dedicated Agents single view):

Image


When you delegate a session, VS Code creates a new agent session of the selected type, carrying over the full conversation history and context. You can then continue interacting with the new agent to complete the task.

## Open session details
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we may want to update this section a bit, based on the latest UX here. Sessions will open in the sidebar by default (rather than a separate chat editor), and there's now the chat titlebar and back arrow button:

Image Image

Expanded session list version:

Image

Copy link
Member

@bamurtaugh bamurtaugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few final minor comments. Thank you so much!

@ntrogh
Copy link
Contributor Author

ntrogh commented Dec 9, 2025

Closing this PR - updates merged into vnext branch for the upcoming release.

@ntrogh ntrogh closed this Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants