AdsPower
AdsPower

Interface de ligne de commande AdsPower : automatisez la gestion des navigateurs depuis la ligne de commande

By AdsPower||265 Views

Jetez un coup d'oeil rapide

L'interface de ligne de commande AdsPower permet d'automatiser les navigateurs sans client de bureau, prenant en charge les opérations groupées, le déploiement Docker et l'intégration d'agents IA. Gérez plus rapidement les profils, les proxys et les empreintes digitales depuis la ligne de commande. Explorez l'interface de ligne de commande et commencez dès aujourd'hui à créer des flux de travail automatisés.

AdsPower a officiellement lancé un outil CLI (interface de ligne de commande) autonome.


Les tâches qui nécessitaient auparavant de passer par l'interface de bureau d'AdsPower peuvent désormais être effectuées en une seule commande. La création et la gestion des profils de navigateur, le lancement et l'arrêt du navigateur, le changement de proxy, l'actualisation de l'empreinte digitale, la récupération des cookies, le nettoyage du cache, la gestion des groupes et des balises sont tous pris en charge directement depuis le terminal.


L'interface de ligne de commande (CLI) s'exécute indépendamment du client de bureau AdsPower. Elle ne partage ni cache local, ni noyau de navigateur, ni environnement d'exécution avec l'application principale.


Use CLI (Command Line Interface)


Comment installer

Deux méthodes d'installation sont disponibles.


Méthode 1 : Installation via npm (Recommandée pour les utilisateurs de Node.js)


npm install -g adspower-browser


Après l'installation, les commandes suivantes sont toutes disponibles et fonctionnent de manière identique : adspower-browser , adspower , ads


Méthode 2 : Installation directe

sous Windows :

Les utilisateurs Windows peuvent également installer l'interface de ligne de commande directement depuis la page de téléchargement officielle d'AdsPower .


irm https://www.adspower.com/install.ps1 | iex


sur macOS :

curl -fsSL https://www.adspower.com/install.sh | bash


sous Linux :

curl -fsSL https://www.adspower.com/install.sh | bash


Si la commande ne s'exécute pas correctement, vous pouvez télécharger le programme d'installation localement et l'exécuter manuellement.


Download CLI


Comment débuter

Démarrer l'interface de ligne de commande :

ads start -k <KEY>


Si vous avez déjà configuré la variable d'environnement ADS_API_KEY, il vous suffit d'exécuter : ads start


Exemple : Ouvrir un profil de navigateur :

ads open-browser <profile_id>


Exemple : Fermer un profil de navigateur :

ads close-browser <profile_id>


En seulement trois commandes, une instance de navigateur peut être entièrement lancée et gérée.


Guide de référence rapide pour les opérations quotidiennes

Gestion des profils de navigateur


ads create-browser '{"group_id":"0","user_proxy_config":{"proxy_soft":"no_proxy"}}'
ads update-browser '{"profile_id":"..."}'
ads delete-browser '{"profile_id":["..."]}'
ads get-browser-list '{}'


Gestion des proxys


ads create-proxy '[{"type":"http","host":"127.0.0.1","port":"8080"}]'
ads get-proxy-list '{}'
ads update-proxy '{"proxy_id":"proxy-1","proxy_url":"https://refresh.example.com"}'
ads delete-proxy '{"proxy_id":["..."]}'


Empreintes digitales, cookies et cache


ads new-fingerprint <profile_id>
ads get-profile-cookies <profile_id>
ads delete-cache-v2 '{"profile_id":["..."],"type":["cookie","history"]}'
ads get-profile-ua <profile_id>


Groupes et étiquettes


ads create-group '{"group_name":"My Group"}'
ads get-group-list '{}'
ads create-tag '{"tags":[{"name":"test","color":"darkBlue"}]}'


Gestion du noyau du navigateur


ads get-kernel-list '{"kernel_type":"Chrome"}'
ads download-kernel '{"kernel_type":"Chrome","kernel_version":"..."}'


Vous pouvez consulter la liste complète des paramètres de chaque commande en utilisant : ads -h ou ads -h


Comment cela aide les opérations commerciales réelles

Voici plusieurs cas d'utilisation pratiques où l'interface de ligne de commande AdsPower peut améliorer considérablement l'efficacité des flux de travail.


Création de comptes en masse

  • Avant : Créer les profils un par un dans l'interface graphique.
  • Ensuite : Écrivez un script en boucle pour créer simultanément 50 ou 100 profils, chacun avec attribution automatique de proxy et étiquetage de groupe.


Maintenance programmée

Les actualisations d'empreintes digitales, le nettoyage du cache et autres tâches de maintenance peuvent désormais être ajoutés aux tâches planifiées et exécutés automatiquement chaque jour.


Aucune surveillance manuelle n'est requise. Tout peut fonctionner directement sur un serveur.


Opérations par lots

Besoin de mettre à jour les proxys pour des centaines de comptes ? De déplacer plusieurs profils dans un nouveau groupe ? D'actualiser les empreintes digitales en masse ?


L'interface de ligne de commande (CLI) permet d'effectuer des tâches de gestion de comptes à grande échelle en une seule commande au lieu de clics manuels répétitifs.


Déploiement de serveurs et assistance Docker

L'interface de ligne de commande AdsPower prend également en charge le déploiement Docker.


docker-compose -f ./docker-compose.yml up -d
docker-compose exec adspower-cli /bin/bash


Une fois à l'intérieur du conteneur, les utilisateurs peuvent gérer directement les instances de navigateur à l'aide de la commande ads.

Cela permet à AdsPower de fonctionner pleinement dans des environnements serveur sans interface graphique.


Intégration de l'IA : MCP et compétences

Assistants de codage IA

Le dépôt GitHub de l'interface de ligne de commande inclut la prise en charge des compétences pour les assistants de programmation IA. Installez-la dans Cursor et les outils similaires en une seule commande :

npx skills add AdsPower/adspower-browser


Prise en charge du protocole MCP (Model Context Protocol)

Le référentiel intègre également la prise en charge MCP , permettant aux agents d'IA tels que Claude Code, Cursor, Codex et OpenCode de contrôler directement les instances de navigateur AdsPower.


Une fois la configuration terminée, les assistants IA intègrent automatiquement le contexte AdsPower. Décrivez votre action en langage naturel et l'IA génère les commandes CLI correspondantes : idéal pour les utilisateurs peu familiers avec les interfaces en ligne de commande.


Pourquoi c'est important : À mesure que les agents d'IA prennent en charge davantage de tâches d'exécution dans les flux de travail, le navigateur, en tant qu'outil principal d'interaction entre les agents et le Web, doit disposer de capacités d'intégration adaptées. Les interfaces de ligne de commande (CLI), le panneau de configuration maître (MCP) et les compétences sont déjà disponibles.


Source:

  1. Documentation GitHub
  2. Téléchargez et installez l'interface de ligne de commande AdsPower ici.


AdsPower

Meilleur navigateur à connexions multiples pour tous les secteurs

Interface de ligne de commande AdsPower : automatisez la gestion des navigateurs depuis la ligne de commande

Les gens lisent aussi