Chris Bolton

Crystl multitasking terminal for agents - Agentic multitasking made crystl clear

by•
Crystl is a macOS terminal built for Claude Code. Manage agents using the crystl rail instead of getting lost in windows and tabs. Launch crystl quest to create a chartroom where your agents can communicate and collaborate.

Add a comment

Replies

Best
Chris Bolton
Maker
šŸ“Œ
Hey everyone šŸ‘‹ I'm Chris, the founder of Crystl — a native macOS terminal app that makes running agents on multiple projects at the same time much easier. The problem šŸ‘€ As a technical marketer, I have increasingly found myself using Claude Code and Codex on many projects in a single day and I was getting frustrated with how easy it was to lose track of terminal windows and sessions and pick up where I had left off. I tried out a bunch of modern terminals like Warp and Ghostty and they just didn't solve the context issue I was having, so I built Crystl. If you live in Claude Code, Codex, or any agent CLI, you know the rhythm: one agent takes 20 minutes, another finishes in 30 seconds, another needs your permission for something and you are constantly clicking back and fourth on tabs, "babysitting" when you could be doing something more productive. And it's not just coding agents — research agents, writing agents, devops agents, anything that runs in a terminal and asks for permission has the same problem. Worse: when you actually trust the agent and want it to fly, switching to "auto-approve" usually means editing config files or restarting your session. So you don't bother. So you keep babysitting. the crystl solution ⚔ Crystl is a single window glass-aesthetic terminal with nested tabs and a unique agent management system. šŸ”® crystl rail & floating approval panels: — Allow / Always / Deny without breaking flow. Multi-select questions appear in pop-up panels. - Works with Claude Code hooks šŸŽšļø One-click approval modes: - Manual — every request needs approval - Smart — auto-approves read-only stuff, asks on writes - Auto — full autopilot, nothing interrupts you - Pause — kill switch, falls back to normal terminal prompts - Swap modes mid-session with a single click. No restart. No config edits. šŸ’Ž Gems & Shards (parallel agents): - "Gems" = your projects, pinned to a screen-edge Crystal Rail. Assign persistent icons and colors. - "Shards" = parallel agent sessions, each in its own git worktree - Run 5 agents on the same repo, on 5 branches, zero conflicts. Merge or discard on close. šŸ› ļø Agent-native UX: - Click any file path in terminal output to open it in your editor - API keys (Anthropic, OpenAI, Gemini, OpenRouter) live in Keychain and inject into every session - MCP server catalog with one-click setup per project Why it matters 🌟 As more and more of our jobs become managing agents, we need to reduce the time we are stuck waiting on them to finish something and increase our ability to effectively manage and set them up for success. Deal? šŸ’° Crystl is free. And for a limited time the Guild Tier which allows for more tabs and agents to be run concurrently is only $85/year šŸ‘‰ https://crystl.dev I would love your feedback — Crystl is built in public and the roadmap is being shaped by what early users have to say.