Pandemonium — Git skill for Claude Code
Yet another text editor you don't need.
How to install Pandemonium
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JoakimCarlsson/pandemonium and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pandemonium does
Yet another text editor you don't need. GPU-native, opinionated, and built for conducting coding agents in their own git worktrees.
Alternatives in Git
- 使用 Git Worktrees — 创建孤立的 Git worktrees,带有智能目录选择与安全验证 115.1k ★
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
- Worktree Parallel Init — Create multiple git worktrees for parallel development: $ARGUMENTS 23.4k ★
README
pandemonium
Yet another text editor you don't need.
There are already plenty of good ones. This one exists because I wanted an editor shaped exactly like the way I work, and it is quite opinionated about it. If your workflow looks like mine, you might like it. If it doesn't, Zed, Neovim and VS Code are all excellent and considerably more finished.
How I work, and therefore how this works
I rarely write code alone anymore. Most days I have a few agents running at once, each in its own git worktree, across a couple of repositories, and my job is less typing and more reading what they did, steering them, and deciding what gets merged. Every editor I tried treated that as a terminal bolted to the side of the real work. pandemonium treats it as the real work.
- Several projects, one window. Repositories are peers in the same window, each with its own branch, file tree, language servers and tasks. Panes, tabs and the palette span all of them.
- A session is a worktree you review. Starting an agent cuts a fresh worktree and branch. Its files, its diff and its conversation are browsable the same way your own working copy is. You review a session, you don't babysit a terminal.
- Agents speak ACP. Claude Code, Codex, Gemini, GitHub Copilot and Cursor are driven over the Agent Client Protocol, confined to their own worktree, asking permission through the editor.
- Everything is a pane. Files, diffs, agent sessions and terminals are the same kind of thing: splittable, tabbable, closable. No bespoke docks.
- Vim, properly. Modal editing modelled on Zed's vim mode, driven by a
binding table: motions, text objects, operators, registers,
., macros, visual block, multi-cursor and the ex command line. - Source control that you can actually read. A Source Control sidebar, a lane-coloured commit graph, and review diffs highlighted with tree-sitter and semantic tokens.
- **A debugger in the bo
Related Skills
Crc
A native macOS text editor drawn on the GPU, with a terminal, Git and Claude Code built in. No Electron, no we
Cantus
Build software on macOS using a native Claude Code environment with a Monaco editor, integrated terminal, and
Seahelm
A native macOS workspace for coding agents — every git worktree a row on one roster, one agent to a split pane
Diri
Native macOS orchestrator for coding agents — run Claude Code, Codex, Cursor, Gemini and shells in parallel ac
PR Ship
Ship code directly to main - for small, obvious changes that don't need review
PR Show
Show code to team with auto-merge - for changes that should be visible but don't need approval
Related Agents
Part 13: Memory Bridge (Give Coding Agents Your Brain)
When you spawn Codex or Claude Code to build something, they start blind. They don't know your architecture de
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Acp Client
The Agent Client Protocol standardizes how editors talk to coding agents, but each editor needs a client imple