VS Code ships a virtual pet extension

Visual Studio Code announced a new extension that puts a virtual pet—​a dog or cat—​directly inside the editor UI, callable via the command palette. The extension was highlighted in a recent tweet from the VS Code team.

What the extension does

The pet appears in a small pane and responds to basic interactions like feeding or playing. It persists across sessions, giving a sense of continuity as you switch projects. The feature is purely cosmetic; it does not affect code execution or debugging.

Installation and cost

The extension is listed in the VS Code Marketplace and installs with a single click. It is free, with no hidden fees or subscription tiers. Because it runs as a regular extension, it follows the same permission model as other VS Code add‑ons.

Caveats and trade‑offs

While the pet can be a pleasant break, it also adds UI noise that may distract from focused work. Early users report occasional UI lag on low‑end machines, likely due to the extra rendering layer. The extension does not integrate with existing productivity metrics, so it cannot be used to track time spent on the pet versus coding.

When to give it a try

If your team tolerates light distractions and you already use VS Code for daily development, install the extension on a personal machine to gauge the impact. It’s a low‑risk experiment—​free, easy to uninstall, and isolated to the editor—​but keep an eye on performance on older hardware.

What to watch: future updates may add more interaction options or performance optimizations, which could shift the balance between fun and overhead.