SteamCMD

Valve Corporation · Valve command-line client for downloading and updating authorized Steam content and dedicated-server files.

CaskJeuxMise à jour intégréeApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
1 360
N° 187 du classement App
Installations sur 1 an
7,6 k
365 derniers jours
Dernière version
1792617903
avant-hier · 21 oct.
Taille du téléchargement
2,5Mo
arm64 / x86_64 · gz
Rythme des versions
Hebdomadaire
2 versions en 30 jours

SteamCMD est un logiciel Mac de la catégorie Jeux. Développée par Valve Corporation.

Informations clés

Puce
Apple silicon · Intel
Développeur
Valve Corporation
Commande d’installation
brew install --cask steamcmd
Homebrew
Disponible ; l’app se met à jour elle-même
Autres noms
steamcmd

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

SteamCMD is Valve's command-line Steam console client. It downloads and updates supported Steam application content and dedicated-server files and is also used in authorized Steamworks build-upload workflows. It is intended for server administrators and developers who need scripted content management. It is not the graphical Steam store, a game launcher interface, a server-hosting subscription or a compatibility layer for Windows games.

Content and automation

Select an application by its Steam App ID, choose an installation directory, and download or update content that the account or anonymous session is permitted to access. Commands can be used interactively or in scripts. Content validation checks installed files against the distributed files; it can replace locally modified files, so keep server configuration and important data backed up separately. Each game determines which dedicated-server packages, branches and operating systems are available. Downloading files for another platform does not make that software run on your Mac.

Steamworks partners can use SteamPipe build scripts to upload their own application content. Valve's official upload guide requires a build account in the Steamworks partner organization with appropriate application permissions. Publishing is an authenticated remote action, not a feature granted to every ordinary Steam user merely by installing SteamCMD. Protect login sessions, Steam Guard approvals, build scripts and logs; do not embed account passwords in shared commands or configuration.

Mac installation and downloads

Install the steamcmd Homebrew Cask or extract Valve's official steamcmd_osx.tar.gz bootstrap archive into a suitable writable location and follow the official instructions. The Cask supplies a terminal command wrapper rather than an Applications-folder GUI. Official HEAD reports 2,523,751 bytes for that bootstrap archive. This is not the total installed client, server content or SDK download: SteamCMD updates itself and retrieves additional components when launched, and application downloads can be much larger.

Valve's current Mac update manifest identifies build 1788292693 and an ostype label of macos1015. That manifest label is not a complete supported-system or CPU matrix. The recorded Cask declares no numeric macOS minimum, explicit CPU dependency or conflict; this does not prove native Apple Silicon support or compatibility with every Mac. The precise current Intel/ARM and Rosetta requirements remain unconfirmed in accessible official documentation. Separate SteamCMD distributions exist for Windows and Linux. Downloaded servers have their own architecture, system-library and networking requirements.

Use a writable target folder and run with only the permissions needed for your content. Server hosting can require firewall and router configuration, open ports and sufficient disk space and memory; SteamCMD itself does not configure every server or supply hosting. Routine command-line content management does not establish a universal Accessibility, Screen Recording or microphone permission requirement. Other Steam products may share Steam support folders; removing shared files can affect those products.

Accounts, cost and license

SteamCMD is available without a separate client purchase under Valve's proprietary terms. It is not an open-source license for the whole client. Anonymous access is supported for eligible content, while other applications require a Steam account and the appropriate entitlement. Account security can require Steam Guard verification. Installing SteamCMD does not grant ownership of paid games or permission to redistribute their content. Steamworks publishing requires the relevant developer agreement and authorized account. Games, server infrastructure and external services can have separate costs and terms.

Official sources: https://developer.valvesoftware.com/wiki/SteamCMD ; https://partner.steamgames.com/doc/sdk/uploading ; https://steamcdn-a.akamaihd.net/client/steam_cmd_osx ; https://store.steampowered.com/subscriber_agreement/

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 111792617903Intelsteamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gzHomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 111792617903Apple siliconsteamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gzHomebrewVérifié le

Comment installer SteamCMD sur Mac

  1. Dans « Terminal », exécutez : brew install --cask steamcmd

Installer sans Homebrew

Téléchargez le même fichier que Homebrew : steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz

Désinstaller SteamCMD et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask steamcmd

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

La désinstallation traite également

Service d’arrière-plan (launchctl)
com.valvesoftware.steamclean

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask steamcmd

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que SteamCMD peut laisser sur votre Mac (3)
Fichiers et dossiers
~/Library/Application Support/Steam/logs/stderr.txt
~/Library/Application Support/Steam
~/Library/Application Support/Steam/logs

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 1792617903

Nouveau Depuis les commits Homebrew

Cette version n’a pas de notes dédiées.

Informations de sécurité sur SteamCMD

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Détails d’installation

Tap
homebrew/cask
URL de téléchargement
https://steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/steamcmd.rb
formulae.brew.sh
formulae.brew.sh/cask/steamcmd

Contenu de l’installation et de la désinstallation

  • Installation preflight_steps

    Voir la déclaration complète
    {
      "preflight_steps": [
        {
          "steps": [
            {
              "source": {
                "base": "staged_path",
                "path": "."
              },
              "target": {
                "base": "staged_path",
                "path": "MacOS"
              },
              "type": "move_contents"
            }
          ]
        }
      ]
    }
  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "launchctl": "com.valvesoftware.steamclean"
        }
      ]
    }
  • Installation command_wrapper

    Fichier source: steamcmd

    Destination déclarée: $HOMEBREW_PREFIX/bin/steamcmd

    Voir la déclaration complète
    {
      "command_wrapper": [
        "steamcmd",
        {
          "executable": "$HOMEBREW_PREFIX/Caskroom/steamcmd/1792617903/MacOS/steamcmd.sh"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/steamcmd"
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "zap": [
        {
          "rmdir": [
            "~/Library/Application Support/Steam",
            "~/Library/Application Support/Steam/logs"
          ],
          "trash": "~/Library/Application Support/Steam/logs/stderr.txt"
        }
      ]
    }

Questions fréquentes sur SteamCMD

SteamCMD est-il sûr ?

SteamCMD figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Le fichier est téléchargé depuis steamcdn-a.akamaihd.net ; Homebrew ne vérifie aucune somme de contrôle pour celui-ci. Il a été installé 1 360 fois via Homebrew au cours des 30 derniers jours.

Comment désinstaller complètement SteamCMD sur Mac ?

Exécutez brew uninstall --cask steamcmd. Cette commande arrête 1 service d’arrière-plan. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask steamcmd. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 3 fichiers et dossiers, dont ~/Library/Application Support/Steam.

SteamCMD fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Homebrew l’installe sur les Mac Apple silicon comme Intel, à partir du même fichier.

Où SteamCMD enregistre-t-il ses réglages et ses données ?

Ses données se trouvent dans ~/Library/Application Support/Steam. Ces emplacements proviennent de la liste de nettoyage de Homebrew.

SteamCMD : quelle est la dernière version ?

La dernière version est 1792617903, ajoutée à Homebrew le 21 oct. SteamCMD se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy steamcmd.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.