Feature Request: Azure cloud shell connector #1644

Open
opened 2026-01-30 22:32:50 +00:00 by claunia · 0 comments
Owner

Originally created by @PankajBhojwani on GitHub (Jun 12, 2019).

Originally assigned to: @PankajBhojwani on GitHub.

Summary of the new feature/enhancement

Allow Windows Terminal users to connect to the Azure cloud shell, giving them access to their Azure resources and services through Windows Terminal itself. Azure users can then much more conveniently use the Azure technologies available to them without needing to use a browser to access them.

Proposed technical implementation details (optional)

Authentication to Azure can be done through device code flow (at least, until Windows Terminal allows pop-up windows). Once authentication is complete, a terminal in a cloud shell instance could be requested (via HTTP) and a websocket connection can be established to the resulting URI. User commands to the cloud shell can then be sent over the websocket connection.
Originally created by @PankajBhojwani on GitHub (Jun 12, 2019). Originally assigned to: @PankajBhojwani on GitHub. # Summary of the new feature/enhancement <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> Allow Windows Terminal users to connect to the Azure cloud shell, giving them access to their Azure resources and services through Windows Terminal itself. Azure users can then much more conveniently use the Azure technologies available to them without needing to use a browser to access them. # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> Authentication to Azure can be done through device code flow (at least, until Windows Terminal allows pop-up windows). Once authentication is complete, a terminal in a cloud shell instance could be requested (via HTTP) and a websocket connection can be established to the resulting URI. User commands to the cloud shell can then be sent over the websocket connection.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1644