AtomGit Dev Space 支持开发者在 IDE 中查看、连接和管理云开发环境,提升云端开发效率。
版本要求
VS Code Version 1.92+ (including)
功能介绍
云开发环境
连接云开发环境
提供连接到运行中的云开发环境进行代码开发、调试、运行的功能
更多功能,敬请期待!
AtomGit Dev Space
AtomGit Dev Space is an IDE extension for accessing cloud development environments.
AtomGit Dev Space
AtomGit Dev Space helps developers view, connect to, and manage cloud development environments directly from the IDE.
Version Requirements
VS Code Version 1.92+ (including)
Features
Cloud Development Environment
Connect to Environment
Connect to code, debug, and run instantly.
More coming soon!
Data, Permissions & Security
To deliver cloud development environment access, this extension performs the following on your machine:
Sign-in (OAuth): Authenticates with GitCode/AtomGit via OAuth. Access/refresh tokens are stored in VS Code's encrypted SecretStorage, not in plaintext files.
External services: Communicates with AtomGit Dev Space cloud APIs and connects to your cloud dev environments over SSH. An optional HTTP/SOCKS proxy can be configured via atomgit.devspace.proxy.
SSH configuration: Adds an Include entry to ~/.ssh/config and writes a dedicated SSH config so the IDE's Remote-SSH can connect to your environments.
SSH host key checking (please note): For the managed cloud dev environments it provisions, the generated SSH config sets StrictHostKeyChecking no and UserKnownHostsFile /dev/null. This is because these ephemeral environments may be re-created with new host keys; the trade-off is that host identity is not verified for these hosts, which reduces protection against man-in-the-middle attacks on the connection path. Only environments you provision through this extension are configured this way; your other SSH hosts are unaffected.
Local helper process & port forwarding: Starts a local port-forward helper process to tunnel connections to remote environments.
Workspace Trust: In untrusted workspaces, writing SSH config, updating known_hosts, and starting the local helper are deferred until you grant trust.
Logs: Diagnostic logs are written to the extension's storage directory (latest.log). They may contain environment identifiers but not your credentials.
No telemetry/tracking is collected by this extension. See the PRIVACY.md file for what data is processed and where it is stored, and the SECURITY.md file for how to report a vulnerability (both included with this extension).