Goose for VS CodeBring Goose—the open-source, on-device AI agent—directly into your editor. Chat with Goose, reference your code, and let it handle full-stack engineering tasks without ever leaving VS Code.
FeaturesChat with ContextAsk Goose questions about your code with full file context. Select code in your editor and send it to Goose with a single keystroke, or type Context ChipsAttach multiple files or code selections to your messages. Visual chips show exactly what context Goose sees, with support for both entire files and specific line ranges. Session ManagementPick up where you left off. Your conversations persist across VS Code sessions with full history—browse past chats organized by time and switch between sessions instantly. Streaming ResponsesSee Goose think in real-time. Responses stream token-by-token with syntax-highlighted code blocks and one-click copy. Requirements
InstallationFrom VS Code Marketplace (Recommended)From GitHub Releases
Quick Start
UsageSend Code to GooseSelect code in your editor and press Cmd+Shift+G (macOS) or Ctrl+Shift+G (Windows/Linux). You can also right-click and choose Send to Goose.
Attach Files with @ MentionsType Manage Sessions
Keyboard Shortcuts
Configuration
Goose reads its provider and model configuration from:
Commands
SupportQuestions or issues? Open an issue on GitHub. LicenseApache-2.0 — see LICENSE |
