Working
Editing files or running commands. The little helpers are subagents.
You know everything Pixlage can do. Just one thing left: bring the village to your desktop.
Pixel-art villagers show what Claude Code, Codex, Gemini, Copilot and other agents are doing, in any IDE. Answer requests and send tasks without switching windows.
macOS · Windows · Linux
An agent needs permission? The character lets you know and you answer right there.
1import { load, save } from './store';2import { serial } from '../lib/queue';3 4export async function addToCart(id: string) {5 const cart = await load();6 // dois cliques rápidos = corrida 🐛7 cart.items.push(id);8 await save(cart);9}10 11const queue = serial();12 13export const add = (id: string) =>14 queue.run(() => addToCart(id));15 16export function total(cart: Cart) {17 return cart.items.reduce((sum, i) => sum + i.price, 0);18}
Every animation is a real agent state.
From hats to pets, every project gets a unique villager. The rarest item becomes its title: The Arcane, The Dragon Tamer…
Head, face, body, hand, pet or the sky around them: each part opens its own wardrobe.
Group the agents of a project. The sign turns gold when someone there needs you.
⌥⌘N opens the launcher from any app. Runs with your login, no API key needed.
Claude Code, Codex, Gemini, Copilot, Cursor, Qwen, Windsurf and Droid, in any IDE. With backups; any other script can join via POST.
A quick menu at the screen's edge. Turns gold with the request count.
Each villager uses the chat title and changes when you rename it.
Drop each villager wherever you want. It remembers the spot.
Every chat step appears on the villager instantly. Close the chat and it leaves.
macOS, Windows and Linux. The download button picks the right version for your system.
Claude Code, Codex, Copilot, Gemini, Cursor, Qwen, Windsurf and Droid, in any IDE. You can approve requests from the villager in Claude Code, Codex, Qwen and the Copilot CLI; for the others it shows status.
No. It's transparent and only captures the mouse over a character or card.
No. Tasks run with claude -p or codex exec using your existing login.
Yes, in Claude Code and Codex. The message goes into the same conversation, and chats that were already open before the app started get a villager too.
Portuguese, English and Spanish, in both the app and the site. In automatic mode, the app follows your system language.
No. Hooks from other tools are preserved, with a backup before the first write.
Nothing changes for the agent: the hook gives up within 1 second and it continues normally.
300 seconds by default, adjustable. After that the IDE shows its normal dialog.
Only on your computer: in ~/Library/Application Support/agent-village on macOS, %APPDATA%\agent-village on Windows and ~/.config/agent-village on Linux.
Install, connect with one command and watch your agents come to life.
macOS · Windows · Linux