Feature Request: Shared input fields for simultaneous terminal/chat writing

Resolved 💬 3 comments Opened Sep 23, 2025 by EivMeyer Closed Jan 10, 2026

Feature Request

Description

Add the ability to have shared input fields that allow multiple users to write to the same terminal or chat simultaneously, enabling real-time collaborative input.

Use Case

When working in teams, users often need to collaborate on the same terminal session or chat. Currently, input fields are isolated per user. Having shared input fields would enable:

  • Simultaneous terminal command composition
  • Collaborative debugging sessions
  • Real-time paired programming in terminal
  • Shared chat message drafting

Proposed Solution

Implement shared input fields with:

  • Real-time cursor position synchronization
  • Multi-user text composition indicators
  • Conflict resolution for simultaneous edits
  • Visual indicators showing who is typing
  • Optional lock/unlock mechanism for exclusive input control

Benefits

  • Enhanced team collaboration
  • Reduced context switching between users
  • Better paired programming experience
  • More efficient troubleshooting sessions

Technical Considerations

  • WebSocket synchronization for real-time updates
  • Operational transformation or CRDT for conflict resolution
  • UI/UX design for multi-cursor display
  • Performance optimization for low-latency input sharing

---
Created via Claude Code CLI

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗