USE CASE

Debug Together, Ship Together

Real-time collaboration without screen sharing lag. Multiple keyboards, same terminal, same environment. True pair programming for distributed teams.

The Problem

Screen sharing fatigue

Laggy video, 'Can you scroll up?', 'What did you type?'. Screen sharing is passive and frustrating.

Context switching

Slack DMs, Zoom calls, shared docs, ticket comments. Context is scattered across a dozen tools.

Different environments

You can't reproduce their bug. They can't run your fix. Everyone's environment is slightly different.

How ASD Helps

Multi-User Terminals

Multiple developers in the same terminal. Everyone types, everyone sees. True pair programming.

Same Environment

No more 'works on my machine'. Debug in the exact same environment, see the exact same behavior.

Zero Latency

No screen sharing lag. Both developers interact with the same machine in real-time.

Shareable Sessions

One link to join the session. No software to install, no accounts to create for guests.

Multi-User Terminal

text
┌─ Shared Terminal ─────────────────────────────────────────┐
 👤 alice $ git status                                      
 On branch feature/auth                                     
 Changes not staged for commit:                             
   modified: src/auth.ts                                    
                                                            
 👤 bob $ npm test src/auth.test.ts                        
 PASS src/auth.test.ts                                      
  validates JWT tokens (3ms)                               
  refreshes expired tokens (5ms)                           
                                                            
 👤 alice $ Let's add the edge case test                   
 👤 bob $ Good idea, I'll write the test                   
└────────────────────────────────────────────────────────────┘
┌─ Connected Users ──────┐
  alice (typing)       
  bob (viewing)        
└────────────────────────┘

Common Scenarios

Pair Programming

Code together on the same file, same terminal, same environment.

Incident Response

Multiple SREs debugging the same system simultaneously.

Code Reviews

Walk through code changes together, run tests live, discuss in real-time.

Mentoring

Senior devs guide juniors hands-on, not just verbally.

Start a Collaboration Session

1. Start a terminal session

bash
$ asd terminal start
$ asd tunnel terminal up
 Terminal at: your-subdomain.asd.host/terminal

2. Share the terminal link

text
 Send the tunnel URL to your teammate
 Multiple users join the same terminal session

3. Work together

text
 Shared ttyd terminal session
 Audit logging available if needed

Ready to collaborate better?

Start free. No credit card required.