AdsPower
AdsPower

AdsPower CLI: Automatiseer browserbeheer vanaf de commandoregel

By AdsPower||252 Views

Neem een snelle blik

AdsPower CLI maakt browserautomatisering mogelijk zonder de desktopclient, en ondersteunt bulkbewerkingen, Docker-implementatie en integratie met AI-agents. Beheer profielen, proxy's en fingerprints sneller vanaf de commandoregel. Ontdek de CLI en begin vandaag nog met het bouwen van geautomatiseerde workflows.

AdsPower heeft officieel een zelfstandige CLI-tool (Command Line Interface) gelanceerd.


Taken die voorheen via de AdsPower- desktopinterface moesten worden uitgevoerd, kunnen nu met één enkele opdrachtregel worden voltooid. Het aanmaken en beheren van browserprofielen, het starten en afsluiten van de browser, het wisselen van proxy's, het vernieuwen van de vingerafdruk, het ophalen van cookies, het opschonen van de cache, groepsbeheer en tags worden allemaal rechtstreeks vanuit de terminal ondersteund.


De CLI werkt onafhankelijk van de AdsPower desktopclient. Het deelt geen lokale cache, browserkernels of runtime-omgevingen met de hoofdapplicatie.


Use CLI (Command Line Interface)


Installatie-instructies

Er zijn twee installatiemethoden beschikbaar.


Methode 1: Installeren via npm (aanbevolen voor gebruikers met Node.js)


npm install -g adspower-browser


Na de installatie zijn de volgende commando's beschikbaar en functioneren ze identiek: adspower-browser , adspower , ads


Methode 2: Direct installeren

op Windows:

Windows-gebruikers kunnen de CLI ook rechtstreeks installeren via de officiële AdsPower-downloadpagina .


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


op macOS:

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


op Linux:

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


Als de opdracht niet succesvol wordt uitgevoerd, kunt u het installatieprogramma lokaal downloaden en handmatig uitvoeren.


Download CLI


Hoe begin je?

Start de CLI:

ads start -k <KEY>


Als je de omgevingsvariabele ADS_API_KEY al hebt geconfigureerd, kun je eenvoudigweg het volgende commando uitvoeren: ads start


Voorbeeld: Open een browserprofiel:

ads open-browser <profile_id>


Voorbeeld: Een browserprofiel sluiten:

ads close-browser <profile_id>


Met slechts drie commando's kan een browserinstantie volledig worden opgestart en beheerd.


Snel naslagwerk voor dagelijkse werkzaamheden

Browserprofielbeheer


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 '{}'


Proxybeheer


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":["..."]}'


Vingerafdrukken, cookies en 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>


Groepen en tags


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


Browserkernbeheer


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


Je kunt de volledige parameterlijst voor elk commando bekijken met: ads -h of ads -h


Hoe dit daadwerkelijke bedrijfsactiviteiten helpt

Hieronder volgen enkele praktische voorbeelden waarin de AdsPower CLI de workflow-efficiëntie aanzienlijk kan verbeteren.


Massa-account aanmaken

  • Voorheen: Profielen één voor één aanmaken in de grafische gebruikersinterface.
  • Vervolgens: schrijf een lusscript om 50 of 100 profielen tegelijk aan te maken, elk met automatische proxytoewijzing en groepslabeling.


Gepland onderhoud

Het vernieuwen van vingerafdrukken, het opschonen van de cache en andere onderhoudstaken kunnen nu worden toegevoegd aan geplande taken en dagelijks automatisch worden uitgevoerd.


Handmatige monitoring is niet nodig. Alles kan direct op een server draaien.


Batchbewerkingen

Moet je de proxy's voor honderden accounts bijwerken? Meerdere profielen naar een nieuwe groep verplaatsen? Vingerafdrukken in bulk vernieuwen?


Met de CLI is het mogelijk om grootschalige accountbeheertaken met één commando uit te voeren in plaats van herhaaldelijk handmatig te klikken.


Serverimplementatie en Docker-ondersteuning

De AdsPower CLI ondersteunt ook Docker-implementatie.


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


Eenmaal in de container kunnen gebruikers browserinstanties rechtstreeks beheren met behulp van de ads-opdracht.

Hierdoor kan AdsPower volledig functioneren in serveromgevingen zonder grafische interface.


AI-integratie: MCP & vaardigheden

AI-codeerassistenten

De GitHub-repository van de CLI bevat Skill-ondersteuning voor AI-codeerassistenten. Installeer deze in Cursor en vergelijkbare tools met één commando:

npx skills add AdsPower/adspower-browser


Ondersteuning voor MCP (Model Context Protocol)

De repository integreert ook MCP-ondersteuning , waardoor AI-agents zoals Claude Code, Cursor, Codex en OpenCode AdsPower-browserinstanties rechtstreeks kunnen besturen.


Na de installatie krijgen AI-assistenten automatisch de context van AdsPower. Beschrijf in natuurlijke taal wat u wilt doen en de AI genereert de bijbehorende CLI-opdrachten – perfect voor gebruikers die niet bekend zijn met commandoregelinterfaces.


Waarom dit belangrijk is : Naarmate AI-agenten meer uitvoerende rollen in workflows op zich nemen, heeft de browser, als belangrijkste tool voor interactie tussen agent en web, overeenkomstige integratiemogelijkheden nodig. CLI, MCP en Skills zijn nu allemaal beschikbaar.


Bron:

  1. GitHub-documentatie
  2. Download en installeer de AdsPower CLI hier.


AdsPower

Beste multi-loginbrowser voor elke branche

AdsPower CLI: Automatiseer browserbeheer vanaf de commandoregel

Mensen lezen ook