A collaborative terminal that lets you pair program with your team securely with near-zero latency
CoScreen, the video collaboration tool for technical teams, now has a built-in terminal that's even better for pair programming and debugging.
CoScreen Terminal is free for small teams.
🏁 CoScreen Terminal will appear for you and all other participants in the CoScreen session. If you enable remote control in CoScreen, other users can type and click into your terminal.
CoScreen Terminal is an early version and we're already exploring a couple of additional features (e.g. abilities to disable and fine-tune secret filtering, to scroll up even when filtered, to customize your fonts, or even to bring your own terminal). Please tell us how we can make it better!
Start using CoScreen Terminal (it's free for small teams)
The data channel of CoScreen is used to securely transmit the encrypted PTY terminal data. If there are only two participants, the data channel produces a P2P, DTLS-encrypted WebRTC data channel connection between the CoScreen peers. If there are more than two participants and as a fallback method for two participants, it relies on a single secure WebSocket connection to the Jitsi VideoBridge via outgoing SSL on port 443, which makes it compatible with most corporate firewall scenarios.
To ensure the protection of sensitive information such as credentials and passwords, CoScreen Terminal has an experimental mechanism to hide suspected secrets before they are transmitted.
Among other components, this feature relies on Sensitive Data Scanner to detect potentially sensitive information in strings that would otherwise be shared with remote users. It is configured to detect various types, such as passwords, private RSA keys, GitHub API keys, tokens, credit card numbers, and social security numbers. When these strings are detected during a terminal sharing session, the scanner will replace it with wildcards before transmission.
Note: secret filtering is an experimental feature that can’t be disabled in this first version of CoScreen Terminal. If you want to share your unredacted terminal, you can still do so via the traditional CoScreen-way: by clicking on the “Share” tab above the terminal window.
Using is CoScreen Terminal is easy. Let's answer a few questions you might have before you get started.
CoScreen Terminal is a collaborative terminal that's built into CoScreen, a video conferencing tool that's build for technical teams.
CoScreen Terminal enables frictionless pair programming, mob programming, and collaborative debugging. Engineering teams use it to write code, debug hard problems and incidents together, and help each other when connecting to sensitive systems and need someone to watch over the shoulder.
macOS: yes, as part of CoScreen (download - macOS 13 and above)
Windows: yes, as part of CoScreen (download- Windows 10 and above)
Linux/Web/Mobile: not yet, sign up for the wait list
Handling your data safely and securely is our top priority. CoScreen gives you more control of what you share than other tools and it runs on an enterprise-grade video infrastructure.
Learn more above and in the CoScreen Security Whitepaper
Drop us a mail to hello@coscreen.co. We're looking forward to hearing from you!