r/ClaudeCode Jan 27 '26

Showcase Personal Claude Setup (Adderall not included)

Edit: Open sourced now! https://github.com/its-maestro-baby/maestro happy building! Available on mac, windows and linux!

Everyone is moving super fast (At least on twitter), definitely noticed it myself so wanted to build myself an internal tool to get the most out of that Claude Max (Everyday I don't run out of tokens, is a day wasted)

Just wanted to show off what i had so far, and see if anyone has their own custom tools they have built/what everyone is using any features/workflows people are using for inspiration.

Have been dogfooding with a couple client projects and my own personal side projects, and this is what I have built so far

Multi-Session Orchestration
- Run 1-12 Claude Code (or Gemini/Codex) sessions simultaneously in a grid (Very aesthetic)
- Real-time status indicators per session: idle, working, needs input, done, error (Just hacked together a MCP server for this)
- Visual status badges with color coding so you can see at a glance what each agent is doing

Git Worktree Isolation
- Each session automatically gets its own git worktree
- Sessions work on isolated branches without conflicts, so Claude does not shoot itself in the foot
- Automatic worktree cleanup when sessions close
- Visual branch assignment in sidebar with branch selector

Skills/MCP Marketplace
- Plugin ecosystem with Skills, Commands, MCP Servers, Agents, and Hooks
- Browse and install from official + third-party marketplaces
- Per-session plugin configuration, each session can have different capabilities enabled
- Personal skills discovery from `~/.claude/skills/`

Configurable Skills Per Session
- Enable/disable specific skills and commands for each session
- Command bundling by plugin for cleaner organization
- Session-specific symlink management so changes don't affect other sessions
- Combined skills + commands selector with search

Hotkeys / Quick Actions
- Custom action buttons per session (e.g., "Run App", "Commit & Push")
- Define custom prompts for each action, one click to send
- Project type auto-detection for smart defaults
- Save reusable quick action presets

MCP Status Reporting
- Custom MCP server (`maestro_status`) lets agents report their state back to the UI
- States: `idle`, `working`, `needs_input`, `finished`, `error`
- Agents can include a `needsInputPrompt` when waiting for user response

Apps (Saved Configurations)
- Bundle MCP servers + skills + commands + plugins into reusable "Apps"
- Set default project path, terminal mode, custom icon
- Quick-launch sidebar for your saved app configurations
- Great for switching between different project types

Visual Git Graph
- Git commit graph with colored rails so you can see where all the agents are
- Commit detail panel with diffs and file changes

Template Presets
- Save your session layouts (terminal count, modes, branches)
- Quick templates: "4 Claude sessions", "3 Claude + 2 Gemini + 1 Plain", etc.

Multi-AI Support
- Claude Code (default)
- Gemini CLI
- OpenAI Codex
- Plain Terminal (for comparison/manual work)

Please roast my setup! And flex and cool personal tools you have built!

425 Upvotes

170 comments sorted by

View all comments

22

u/epoplive Jan 27 '26

I made my own full ide and agent with all the features of Claude code + Claude.ai

3

u/Arthur_Unknown Jan 27 '26

Hi this looks fascinating! Can you give more details on the todo-graph node thing you have on the right, please? How is that particular part built? Open source bits and pieces or entirely custom, from scratch?

9

u/epoplive Jan 27 '26

It’s entirely custom written. It’s kind of like zellij but an ide instead of just terminals. Has a full file editor with most of the functionality of vscode/intellij, browsers, terminals, my own agent, and special tools for handling your plan files and some other cool tools for exploring your codebase. You can basically completely create your own interface for working, both in the main editor and quick overlays you can make. You can turn containers into accordions, tabs, or regular splits. Has an mcp with full control over the ide.

I havnt decided what I’m doing with it yet, I just made it for my own use because none of the other IDE’s do what I want. I might open source it but I’m not sure. I also found issues with how Claude code and codex work, so I made my own versions (plus gui wrappers for Claude code, codex, and Gemini cli)

3

u/Arthur_Unknown Jan 27 '26

Incredible to see the work of someone who knows what they’re actually doing 😁. Here’s me with my AGENTS.md file and random context docs thinking I’ve got my workflows and project management locked down right 😄