Visualize multiple Claude Code agents as animated pixel art characters in a VS Code panel while they work
Design a custom office layout with floors, walls, and furniture using the built-in tile editor
Track which agent is reading, writing, or waiting by watching its character animation
Export your office layout as JSON and share it so teammates use the same office setup
Pixel Agents is a Visual Studio Code extension that gives AI coding agents a visible presence in your workspace. Instead of agents working silently in a terminal, each one becomes an animated pixel art character wandering around a virtual office. When an agent is writing code, its character types at a desk. When it is reading a file, the character looks like it is reading. When it needs your attention, a speech bubble appears over its head. The office is visible in a panel inside VS Code alongside the terminal. The extension currently works with Claude Code, an AI coding assistant. It monitors the transcript files that Claude Code writes during its work, reads what tool the agent is using at any given moment, and updates the character's animation to match. No changes to Claude Code itself are needed. The extension just observes what is already being recorded and translates it into visuals. If you are running multiple agents at once, each one gets its own character. Sub-agents spawned as part of a larger task appear as separate characters that are visually linked to the parent agent. You can click a character and assign it to a different seat in the office. There are six different character designs to choose from. The office layout is customizable through a built-in editor. You can paint floors and walls, place furniture items, and grow the grid up to 64 by 64 tiles. Layouts are saved and shared across VS Code windows, so your office persists between sessions. You can also export and import layouts as JSON files, and load custom furniture packs from folders on your machine. Installing it is straightforward: search for Pixel Agents in the VS Code Marketplace or the Open VSX registry and install the extension directly. The source code repository is for people who want to contribute or modify the extension. The extension is free and the office assets it uses are fully open-source and included in the repository. The README notes a few rough edges: the connection between agents and their terminal windows can sometimes lose sync, and the detection of when an agent is waiting for input is based on heuristics rather than direct signals, so the displayed status is not always perfectly accurate.
← pablodelucca on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.