barrel
A CLI for AI-assisted development workflows.
Agent portability. Write your agents once, deploy them to any LLM. No more maintaining separate configs for Claude, Codex, and whatever ships next.
Terminal real estate. Define your workspace once, launch it with one command. Claude on the left, servers on the right, logs at the bottom. Reproducible and instant.
Core Concepts
Agents
Markdown files with system prompts. Stored centrally, symlinked to each LLM's expected location.
Shells
What runs in each pane: Claude, Codex, custom commands, or plain shell.
Profiles
Terminal layouts. Map shells to grid positions. Switch between different arrangements.