Like any developer, I use my terminal a lot during the day. Recently, I switched from VSCode to Vim so the usage went even up. But when working with my team I often felt like the experience is somewhat broken. Often I found myself copying and sending short command snippets on Slack and then searching for them a few days later, taking a screenshot of my terminal output and sending it to my coworkers, or asking my teammates what version of a CLI tool they are using. This got me inspired to work on this project - a terminal that is more team-centric and collaborative.
The app is called Sidekick, here is the landing page - https://getsidekick.app. Sidekick isn't a new terminal emulator. Instead, it's an app that runs alongside your existing terminal emulator. This way you don't have to switch to a new terminal app from your favorite one. Sidekick is something like a command center for your dev team.
Some of the features are:
Hassle-free terminal session sharing with your team. It's done through WebRTC and it's collaborative for both sides.
Share & pin commands with your team so you don't have to send it to each other on Slack and then search for it 5 days later.
See what projects are your teammates working on in the realtime.
See what tools have your teammates installed and their versions.
Be able to search in your team's shell history.
I would love to know your feedback on this and learn more about the problems you have when using terminals in your team.
Happy to answer any questions! Thanks!