Guide · checked 2026-05-13
Developer workstation setup: official download and permission checklist
A practical setup checklist for VS Code, Git, GitHub Desktop, Docker Desktop, Node.js, Python, and AI coding tools.
Basic check order
- Start with official project or vendor download pages and avoid bundled developer packs.
- Record which installers modify PATH, shell profiles, virtualization features, drivers, or background services.
- Use trusted package managers only after verifying publisher identity and package names.
- Review editor extensions, AI agents, terminal integrations, and Git credential helpers before opening company repositories.
- Separate personal and work accounts, SSH keys, tokens, cloud CLIs, package registry credentials, and browser profiles.
- Create a repeatable update and rollback plan for runtimes, Docker images, dependencies, and editors.
Cautions and operating tips
- Docker Desktop, WSL, Hyper-V, package managers, and shell plugins can change the machine more deeply than ordinary apps.
- A fake developer-tool installer can steal source code, tokens, SSH keys, or browser sessions.
- Do not paste secrets, customer logs, or proprietary code into unapproved AI coding tools or extensions.
Common scenarios
FAQ
Should I install tools from random tutorial links?
Use tutorials for learning, but download installers from the vendor or project page directly.
Are editor extensions safe if they are popular?
Popularity helps but is not enough. Check publisher, permissions, repository, update history, and whether the extension can read workspace files.
What should be documented for work devices?
Official download URL, version/update channel, admin permissions, account ownership, approved extensions, credential storage, and review date.
Related official download guides
Visual Studio Code
Visual Studio Code is Microsoft's popular code editor for web, cloud, data, scripting, and extension-based development. This guide helps developers find the official VS Code download, avoid cloned editor installers, and review extension, telemetry, corporate policy, and workspace trust settings.
Official domain: code.visualstudio.com
VerifiedGit
Git is a installable desktop app from Git SCM used for coding, source control, package management, databases, automation, and developer workflows. AppVeriq Guide points readers to the official vendor or project-controlled path, then separates download safety, licensing, business-use limits, and account or data-handling cautions before installation.
Official domain: git-scm.com
VerifiedPython
Python is a installable desktop app from Python Software Foundation used for coding, source control, package management, databases, automation, and developer workflows. AppVeriq Guide points readers to the official vendor or project-controlled path, then separates download safety, licensing, business-use limits, and account or data-handling cautions before installation.
Official domain: python.org
VerifiedNode.js
Node.js is a installable desktop app from OpenJS Foundation used for coding, source control, package management, databases, automation, and developer workflows. AppVeriq Guide points readers to the official vendor or project-controlled path, then separates download safety, licensing, business-use limits, and account or data-handling cautions before installation.
Official domain: nodejs.org
VerifiedGitHub Desktop
Official-source guide for GitHub Desktop, covering official installer routes, repository/account separation, credential handling, GitHub Enterprise compatibility, and safe update practices.
Official domain: github.com
VerifiedDocker Desktop
Official-source guide for Docker Desktop, focused on licensing, Windows/macOS requirements, virtualization, update channels, extensions, and company-use plan checks.
Official domain: docker.com
VerifiedCursor
Cursor is an AI-assisted code editor. Before installing it for work, verify the official cursor.com download path, account ownership, prompt/code retention settings, extension permissions, and whether company repositories may be indexed or sent to cloud AI services.
Official domain: cursor.com
VerifiedClaude desktop app
Claude desktop is an AI assistant app that can connect to files, local tools, and MCP-style workflows. Verify the official download path and review what local context, connectors, and tool permissions are allowed before using it for work.
Official domain: claude.com
VerifiedWindsurf
Windsurf is an AI coding environment. The official download check should be paired with a data-policy review covering code context, prompt retention, agent actions, extension access, and whether company repositories are allowed.
Official domain: windsurf.com
Note: this guide is independent pre-installation material. Complete downloads on each product’s official domain.
Next step