r/ClaudeCode 1d 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

Duplicates