Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Seamless AgentNew to Visual Studio Code? Get it now.
Seamless Agent

Seamless Agent

jraylan

|
31 installs
| (0) | Free
Language Model tool that requires AI agents to confirm with users before completing tasks
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Seamless Agent

Português

Seamless Agent enhances GitHub Copilot by providing interactive user confirmation tools. It allows AI agents to ask for user approval before executing actions, ensuring you stay in control.

VS Code License

Features

Ask User Tool (#askUser)

A Language Model tool that enables Copilot to interactively prompt you for confirmation or additional input during chat sessions.

  • User Confirmation — Get explicit approval before Copilot executes critical actions
  • Interactive Input — Provide additional context or instructions mid-conversation
  • Task Validation — Confirm whether a task was fulfilled your specs
  • Seamless Integration — Works naturally within the Copilot Chat workflow

Usage

Once installed, the ask_user tool is automatically available to GitHub Copilot Chat.

Automatic Usage

Copilot will automatically use this tool when it needs your confirmation. When triggered:

  1. A notification appears in VS Code
  2. Click "Respond" to open the input dialog
  3. Type your response
  4. Copilot continues based on your input

Tips

Recommended System Prompt

To ensure the AI always asks for your confirmation before completing tasks, add the following to your custom instructions or system prompt:

Always use the ask_user tool before completing any task to confirm with the user that the request was fulfilled correctly.

You can add this in VS Code by going to:

  • Settings → Search for github.copilot.chat.codeGeneration.instructions
  • Or add to your .github/copilot-instructions.md file in your project

Requirements

  • VS Code 1.106.1 or higher
  • GitHub Copilot Chat extension

Extension Settings

This extension works out of the box with no configuration required.

Known Issues

None at this time. Please report issues on GitHub.

Release Notes

0.0.3

  • Initial beta release
  • Added ask_user Language Model tool
  • Multi-language support (English, Portuguese)

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft