Skip to main content
Our first project was called catty.dev which allowed you to spin up remote VMs on demand for your claude code sandboxes. We soon learned that there are strong usecases to run locally in attended mode. But there are also scenarios where you want it running 24/7. It’s almost on a task by task basis. For anyware we decided to keep it as just a cli that wraps around claude code and streams your sessions for on-the-go coding.
To run Anyware all the time even after you close your laptop, you need to have access to a desktop or a VPS that is always on.
  1. Get a VPS Near Your Region
    • Choose a VPS provider like Vultr or Digital Ocean.
    • Select a server location close to your region for optimal performance.
  2. Install npm on Ubuntu
    # Update package list
    sudo apt update
    
    # Install npm
    sudo apt install -y npm
    
  3. Install Anyware CLI
    npm i -g @diggerhq/anyware
    anyware login
    anyware
    

Keep Your Session Live

We are planning to ship support for “daemon” process so that you can start sessions from the web ui on a remote host, but for the time being with the cli you need to use a terminal multiplexer such as screen or tmux to keep your sessions alive

Using screen

  1. Install Screen
    sudo apt install -y screen
    
  2. Start a Screen Session
    screen -S anyware-session
    
  3. Run Anyware
    anyware
    
  4. Detach from the Screen Session (leave it running) Press Ctrl + A, then D
  5. Reattach to the Screen Session
    screen -r anyware-session
    

Using tmux

  1. Install Tmux
    sudo apt install -y tmux
    
  2. Start a Tmux Session
    tmux new -s anyware-session
    
  3. Run Anyware
    anyware
    
  4. Detach from the Tmux Session Press Ctrl + B, then D
  5. Reattach to the Tmux Session
    tmux attach -t anyware-session
    
That’s it! You’re ready to use Anyware on your newly set up VPS to run Claude Code sessions while keeping everything active.