fear, uncertainty and … terminals?

TL;DR: Fut is a persistent, agent-aware terminal multiplexer. Install it, run fut in a project, and use Ctrl-b for commands. Start with Using Fut.

$ fut                      (just one)
└── session[name]           (this is the project)
    └── workspace[name]     (a user-defined context)
        └── tab             (this is the agent/vim/you do you)
            └── pane        (same as above)

Latest release: 0.24

curl -fsSL https://fut.sh/install.sh | bash

Installs the latest macOS or Linux release to ~/.local/bin. Set FUT_INSTALL_DIR to choose another location. Release binaries support arm64 and x86_64. The installer needs curl, tar, and either sha256sum or shasum; it prints a PATH reminder when needed.

Re-run the installer to upgrade, set FUT_VERSION to install a specific tag, or remove the installed fut binary to uninstall.

Or install on macOS with Homebrew:

brew install mikker/tap/fut

Docs

Source

Fut illustration