Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Quack — Rubber Duck DebuggerNew to Visual Studio Code? Get it now.
Quack — Rubber Duck Debugger

Quack — Rubber Duck Debugger

Vimarsha Cooray

|
1 install
| (0) | Free
A rubber duck that debugs with you. It never answers — it only asks.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Quack — Rubber Duck Debugger 🦆

The duck never answers your bug. It only asks the questions that make you find it.

  • Click the 🦆 in the status bar (or Ctrl+Alt+Q / Cmd+Alt+Q) to summon the duck.
  • Select code → right-click → Quack: Explain This to the Duck.
  • The duck reads your selection, the active file's real errors, and the language — and asks sharper questions for it. Everything stays on your machine: no network, no telemetry.

Five personalities (quack.mode): socratic, senior, savage, zen, chaos.

Part of the quack monorepo — same engine and question dataset as the CLI: npx quack.

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