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

  1. Start with official project or vendor download pages and avoid bundled developer packs.
  2. Record which installers modify PATH, shell profiles, virtualization features, drivers, or background services.
  3. Use trusted package managers only after verifying publisher identity and package names.
  4. Review editor extensions, AI agents, terminal integrations, and Git credential helpers before opening company repositories.
  5. Separate personal and work accounts, SSH keys, tokens, cloud CLIs, package registry credentials, and browser profiles.
  6. Create a repeatable update and rollback plan for runtimes, Docker images, dependencies, and editors.

Cautions and operating tips

Common scenarios

New developer laptopInstall one editor, Git, language runtimes, and container tools from official sources; document versions and update channels before adding extensions.
Open-source side projectPersonal experiments can use a broader toolset, but keep them separated from company credentials and repositories.
Team rolloutPrefer managed accounts, approved extensions, standard setup scripts, and a clear policy for AI tools, package registries, and containers.

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

Verified

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

Verified

Git

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

Verified

Python

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

Verified

Node.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

Verified

GitHub 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

Verified

Docker 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

Verified

Cursor

Cursor is a desktop/mobile app with a connected web account or cloud service from Anysphere 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: cursor.com

Verified

Claude desktop app

Claude desktop app is a desktop/mobile app with a connected web account or cloud service from Anthropic used for documents, tasks, knowledge work, cloud storage, and productivity 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: claude.com

Verified

Windsurf

Windsurf is a desktop/mobile app with a connected web account or cloud service from Codeium 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: windsurf.com

Note: this guide is independent pre-installation material. Complete downloads on each product’s official domain.

Next step

Next checks