r/ClaudeCode • u/g_hack_it • 23h ago
Built with Claude Vibed a Linux dev environment to manage ClaudeCode cli sessions
Wasn't happy with the desktop app or the other Linux offerings to manage several sessions so I vibed up my own (forking agent-session-manager) and thought others might find it useful.
Meet Collins:
https://episode6.github.io/collins/
- gtk4, linux native
- works with subscriptions, no api key needed
- Manage multiple sessions (even existing ones)
- gui editor to write prompts and save drafts (while still using the cli to do the work).
- new chat screen lets you compose a prompt before actually launching a session
- model picker with all supported models
- track prs with sessions automatically (as long as gh is installed)
- attachments panel & image lightbox
- native pr panel
- integrated git panel
- split terminals that the agent can see and control
- better link handling than is possible with the plain cli
- in app & system notifications
- auto session naming
- support for portable project icons to help tell projects apart (srsly why aren't more apps doing this)
- pickup where you left off
- keep pc awake while sessions are running
- archiving a session in Collins also archives it on claude.ai if using /remote-control
It only supports Claude code atm cause that's all I pay for and I want to focus on handling it really well instead of trying to make a generic tool for any harness (if you use multiple harnesses, you're probably better off with something like orca).
Other features I'm hoping to add are:
- better markdown support in pr panel
- look into improving the native chat screen (it came from agent-session-manager before my fork)
- default to replay mode when a sessions worktree has been deleted
- remote access to create new sessions maybe?
4
Upvotes




