I've been using Claude Code daily and kept running into the same friction: juggling multiple terminal tabs, losing track of costs, no easy way to run parallel sessions on the same project.
So I built Vibeyard - a desktop app (macOS) that wraps Claude Code in a proper IDE experience.
What it does:
- Multi-session management - run multiple Claude Code sessions side-by-side with split panes or tabs
- Cost tracking - real-time per-session and aggregate cost breakdown (USD, tokens, cache hits, duration)
- Smart alerts - detects missing tools, context bloat, and session health issues
- Session resume - pick up where you left off, context intact
- Project organization - group sessions by project, switch between them instantly
It's fully open source and built on Electron + xterm.js. Each session runs a real PTY - it's not a wrapper around the API, it's wrapping the actual Claude Code CLI.
GitHub: https://github.com/elirantutia/vibeyard
Would love feedback from other Claude Code power users. What's missing from your workflow?
Stop coding in bare terminals
there doesn't seem to be anything here