{"id":67085,"date":"2026-10-01T10:32:26","date_gmt":"2026-10-01T08:32:26","guid":{"rendered":"https:\/\/kinsta.com\/nl\/?p=67085&#038;preview=true&#038;preview_id=67085"},"modified":"2026-10-07T14:02:17","modified_gmt":"2026-10-07T12:02:17","slug":"cli-agents-wordpress","status":"publish","type":"post","link":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/","title":{"rendered":"WordPress-taken automatiseren met CLI-agents op Kinsta"},"content":{"rendered":"<p>Er is momenteel veel te doen om CLI-codingagents.<\/p>\n<p>Deze nieuwe categorie AI-tools draait in je lokale terminal en werkt als een autonome shell-operator. Ze gebruiken je bestaande command-line omgeving (zoals Git, SSH en WP-CLI) om door bestandsstructuren te navigeren, commando\u2019s uit te voeren, de uitvoer te controleren en problemen op te lossen, in een doorlopende, zelfcorrigerende feedbackloop.<\/p>\n<p>In dit artikel maak je kennis met CLI-codingagents, leggen we uit hoe de \u201cAgentic Loop\u201d onder de motorkap werkt en laten we zien hoe je een lokale CLI-agent instelt om externe WordPress omgevingen veilig te beheren met WP-CLI.<\/p>\n<p>Klaar om je WordPress workflow naar een hoger niveau te tillen met CLI-agents? Aan de slag!<br \/>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>De command-line aanpak: CLI-codingagents<\/h2>\n<p>Net als integraties op basis van MCP zijn CLI-agents een moderne manier om Large Language Models (LLM\u2019s) te koppelen aan echte ontwikkelomgevingen. Beide benaderingen willen de kloof tussen AI-redenering en codegeneratie overbruggen, maar technisch gezien zijn CLI-codingagents en MCP integraties verschillende oplossingen. Ze werken op heel andere lagen van je techstack.<\/p>\n<p>Met het <a href=\"https:\/\/kinsta.com\/nl\/blog\/wordpress-mcp\/\">Model Context Protocol (MCP)<\/a> communiceren LLM\u2019s via vooraf gedefinieerde client-serverinterfaces met externe tools en databronnen. CLI-codingagents zijn daarentegen AI-tools die als autonome shell-assistenten werken. Ze draaien in je lokale terminalshell en hebben directe toegang tot systeemtools, tools voor bestandsbeheer en CLI-interfaces zoals <code>git<\/code>, <code>ssh<\/code> en <code>wp-cli<\/code>.<\/p>\n<figure id=\"attachment_217549\" aria-describedby=\"caption-attachment-217549\" style=\"width: 1246px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217549\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code.png\" alt=\"Claude Code\" width=\"1246\" height=\"772\"><figcaption id=\"caption-attachment-217549\" class=\"wp-caption-text\">Claude Code agent die in de terminalshell op instructies wacht.<\/figcaption><\/figure>\n<p>Voorbeelden van CLI-agents zijn <a href=\"https:\/\/claude.com\/product\/claude-code\" target=\"_blank\" rel=\"noopener noreferrer\">Claude Code<\/a>, <a href=\"https:\/\/antigravity.google\/product\/antigravity-cli\" target=\"_blank\" rel=\"noopener noreferrer\">Antigravity CLI<\/a>, <a href=\"https:\/\/cursor.com\/cli\" target=\"_blank\" rel=\"noopener noreferrer\">Cursor CLI<\/a> en <a href=\"https:\/\/aider.chat\/\" target=\"_blank\" rel=\"noopener noreferrer\">Aider<\/a>.<\/p>\n<h2>Voordelen, nadelen en use cases van CLI-codingagents<\/h2>\n<p>Vraag je niet af welke tool het beste past bij je technische of operationele behoeften. Kijk liever naar de concrete voordelen die je hebt als je voor de ene of de andere aanpak kiest, of voor allebei in verschillende fasen van je workflow.<\/p>\n<h3>Vijf voordelen van CLI-codingagents<\/h3>\n<p>Zoals gezegd werken CLI-agents op een ander niveau in de workflow dan MCP integraties, met andere voor- en nadelen.<\/p>\n<p>Dit zijn vijf voordelen die CLI-agents ontwikkelteams bieden.<\/p>\n<h4>1. Directe toegang tot een ecosysteem van tools<\/h4>\n<p>CLI-agents kunnen meteen de command-line tools gebruiken die in hun omgeving beschikbaar zijn, zoals <a href=\"https:\/\/kinsta.com\/nl\/blog\/git-voor-webdevelopment\/\">Git<\/a>, <a href=\"https:\/\/kinsta.com\/nl\/blog\/wp-cli\/\">WP-CLI<\/a>, <a href=\"https:\/\/kinsta.com\/nl\/blog\/ssh-commandos\/\">SSH<\/a>, <a href=\"https:\/\/kinsta.com\/nl\/blog\/wat-is-docker\/\">Docker<\/a>, <a href=\"https:\/\/kinsta.com\/blog\/what-is-npm\/\">npm<\/a>, systeemtools en cloudtools.<\/p>\n<h4>2. Autonomie en dynamische besluitvorming<\/h4>\n<p>Een agent zit niet vast aan een vooraf gedefinieerde workflow. Hij kan zelf bepalen welk commando hij uitvoert, de meest geschikte tool kiezen, selecteren welke informatie hij in de context haalt en de volgende stap plannen.<\/p>\n<h4>3. Aanpassen op basis van de uitvoer<\/h4>\n<p>Nadat de agent de uitvoer van een bewerking heeft ontvangen, analyseert hij het resultaat en beslist hij wat de volgende stap is. Past de volgende actie niet meer bij de oorspronkelijke strategie, dan kan hij een andere aanpak kiezen. Daardoor zijn CLI-agents bijzonder geschikt voor niet-lineaire en onvoorspelbare problemen.<\/p>\n<h4>4. Flexibiliteit<\/h4>\n<p>Een agent kan shell-commando\u2019s en tools dynamisch combineren voor complexe bewerkingen, zonder dat je elke workflow vooraf hoeft uit te tekenen.<\/p>\n<h4>5. Directe toegang tot de omgeving<\/h4>\n<p>Een agent kan direct werken in de omgeving waar het probleem zit, of dat nu het bestandssysteem van je lokale computer is, een coderepository, een container of externe infrastructuur. Dat maakt CLI-agents bijzonder handig voor debugging en troubleshooting, serverbeheer, softwareontwikkeling en WordPress taken.<\/p>\n<h3>Vijf nadelen van CLI-codingagents<\/h3>\n<p>CLI-agents zijn krachtige automatiseringstools, maar ze hebben ook hun beperkingen. Ze vragen om voorzichtigheid en strikte vangrails rond hun autonomie.<\/p>\n<p>Dit zijn vijf nadelen van CLI-agents.<\/p>\n<h4>1. Groter operationeel risico<\/h4>\n<p>Een agent met directe shell-toegang en onvoldoende vangrails kan gehallucineerde of destructieve commando\u2019s uitvoeren. Daarom is een <a href=\"https:\/\/www.ibm.com\/think\/topics\/human-in-the-loop\" target=\"_blank\" rel=\"noopener noreferrer\">human-in-the-loop<\/a> nodig: iemand die gevoelige bewerkingen goedkeurt of afwijst voordat ze worden uitgevoerd.<\/p>\n<h4>2. Ongestructureerde interface<\/h4>\n<p>Anders dan een API vertelt de shell het model niet welke acties veilig of gepast zijn. Je hebt dus flink wat terminalervaring nodig om er effectief mee te werken. Voor ervaren command-line gebruikers is dat geen probleem, maar voor minder technische teams kan het een drempel zijn.<\/p>\n<h4>3. Onvoorspelbare interpretatie van uitvoer<\/h4>\n<p>CLI-agents interpreteren platte tekst, stacktraces en allerlei uitvoerformaten. Omdat de uitvoer per tool verschilt, kan dat leiden tot verkeerde interpretaties of uitvoeringsfouten.<\/p>\n<h4>4. Afhankelijkheid van de omgeving<\/h4>\n<p>Verschillen in PATH, rechten, omgevingsvariabelen en lokale tools kunnen ervoor zorgen dat een workflow niet overdraagbaar is.<\/p>\n<h4>5. Complexe toegangscontrole<\/h4>\n<p>Wil je nauwkeurig vastleggen wat een CLI-agent wel en niet mag doen, dan heb je strikte sandboxing, rechtenbeheer op OS-niveau en goed doordacht veiligheidsbeleid nodig.<\/p>\n<h3>Tools die elkaar aanvullen in verschillende fasen van je workflow<\/h3>\n<p>Uit het voorgaande blijkt dat MCP integraties en CLI-codingagents verschillende use cases bedienen en prima naast elkaar kunnen bestaan in verschillende fasen van je ontwikkel- en operationele workflow.<\/p>\n<p>Zie MCP als een productieklare API-brug waarmee je op een gestandaardiseerde, omgevingsonafhankelijke en minder foutgevoelige manier toegang krijgt tot data, tools en externe diensten die een MCP server aanbiedt.<\/p>\n<figure id=\"attachment_212937\" aria-describedby=\"caption-attachment-212937\" style=\"width: 1520px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-212937\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/07\/claude-desktop-available-tools.png\" alt=\"Lijst van de tools die beschikbaar zijn op een MCP server.\" width=\"1520\" height=\"952\"><figcaption id=\"caption-attachment-212937\" class=\"wp-caption-text\">Claude Desktop ontdekt de tools die beschikbaar zijn op een MCP server.<\/figcaption><\/figure>\n<p>CLI-agents zijn daarentegen handige werkmaatjes in je terminalshell. Ze blinken uit tijdens actieve ontwikkeling, debugging of complex serveronderhoud: momenten waarop je snelheid, contextbewustzijn en pure uitvoeringskracht nodig hebt om foutlogs te onderzoeken, WP-CLI commando\u2019s op afstand via SSH uit te voeren en direct code te refactoren.<\/p>\n<p>Combineer je beide benaderingen, dan krijg je de flexibiliteit van CLI-agents voor ontwikkeling, beheer en troubleshooting, en profiteer je toch van de extra veiligheid van MCP wanneer je AI integreert in stabiele SaaS-producten of productieomgevingen.<\/p>\n<figure id=\"attachment_217244\" aria-describedby=\"caption-attachment-217244\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217244\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-agent-loop.png\" alt=\"De agent loop van Claude Code in actie.\" width=\"1972\" height=\"1649\"><figcaption id=\"caption-attachment-217244\" class=\"wp-caption-text\">Claude Code redeneert en handelt autonoom in de terminal.<\/figcaption><\/figure>\n<h2>Hoe CLI-agents werken: de Agentic Loop<\/h2>\n<p>In plaats van een taak in \u00e9\u00e9n stap uit te voeren (one-shot execution), doorloopt een CLI-native agent een iteratief proces van vijf stappen: de <a href=\"https:\/\/blogs.oracle.com\/developers\/what-is-the-ai-agent-loop-the-core-architecture-behind-autonomous-ai-systems\" target=\"_blank\" rel=\"noopener noreferrer\">Agentic Loop<\/a>. Die bestaat uit Observeren, Redeneren, Plannen, Handelen en Evalueren.<\/p>\n<figure id=\"attachment_218361\" aria-describedby=\"caption-attachment-218361\" style=\"width: 1470px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-218361\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/the-agentic-loop-of-cli-autonomous-agents.png\" alt=\"De vijf fasen van de Agentic Loop.\" width=\"1470\" height=\"1094\"><figcaption id=\"caption-attachment-218361\" class=\"wp-caption-text\">De vijf fasen van de Agentic Loop.<\/figcaption><\/figure>\n<ul>\n<li><strong>Fase 1: Observeren.<\/strong> De agent bekijkt de omgeving, bouwt context op, onderzoekt de codestructuur, leest configuratiebestanden (zoals <code>wp-cli.yml<\/code>, <code>AGENTS.md<\/code> of <code>package.json<\/code>) en verzamelt systeeminput, waaronder terminaluitvoer en logregels.<\/li>\n<li><strong>Fase 2: Redeneren.<\/strong> Het systeem beoordeelt de verzamelde context en bepaalt wat de meest geschikte actie is. Het kiest welke tools het aanroept (bijvoorbeeld of <code>wp plugin list<\/code> eerst moet draaien) en weegt operationele risico\u2019s af. Waar de veiligheid dat vereist, vraagt het om menselijke goedkeuring.<\/li>\n<li><strong>Fase 3: Plannen.<\/strong> Bij taken met meerdere stappen (bijvoorbeeld \u201cZoek de plugin die een fatale fout veroorzaakt en deactiveer hem\u201d) splitst de agent het verzoek van de gebruiker op in een reeks opeenvolgende subtaken voordat hij begint.<\/li>\n<li><strong>Fase 4: Handelen.<\/strong> De agent zet de strategie om in actie: hij stuurt de gegenereerde commando\u2019s rechtstreeks naar de terminalshell of past bestanden direct aan in de repository of via SSH.<\/li>\n<li><strong>Fase 5: Evalueren.<\/strong> Tot slot bekijkt de agent de exitcode van het commando en analyseert hij zowel <code>stdout<\/code> als <code>stderr<\/code>. Slaagt het commando, dan bepaalt hij of het doel volledig is bereikt of gaat hij door naar de volgende subtaak. Mislukt het, dan legt de agent de fout vast, zoekt hij de oorzaak en gaat hij terug naar <strong>Redeneren<\/strong> om zijn strategie aan te passen en het opnieuw te proberen. Zo ontstaat een autonome, zelfherstellende cyclus.<\/li>\n<\/ul>\n<p>Dankzij dit doorlopende, iteratieve mechanisme kan een CLI-agent een kapotte WordPress omgeving diagnosticeren, een syntaxfout in een themabestand herstellen of complex databaseonderhoud uitvoeren, zonder dat er bij elk commando een mens hoeft in te grijpen.<\/p>\n<h2>Een lokale CLI-agent instellen voor WordPress op afstand<\/h2>\n<p>Nu je nieuwsgierigheid (hopelijk) is gewekt, wil je vast een CLI-agent op je eigen site uitproberen.<\/p>\n<p>Je hoeft geen AI-plugins te installeren of een server op de externe omgeving te configureren, zoals bij een MCP integratie. In plaats daarvan bouw je een veilige brug met standaard command-line tools.<\/p>\n<p>Dit heb je nodig om met een CLI-agent te werken:<\/p>\n<ul>\n<li>WP-CLI lokaal ge\u00efnstalleerd.<\/li>\n<li>SSH toegang tot je externe omgeving.<\/li>\n<li>WP-CLI actief op de externe server.<\/li>\n<\/ul>\n<figure id=\"attachment_218362\" aria-describedby=\"caption-attachment-218362\" style=\"width: 1470px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-218362\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/ai-wp-cli-architecture.png\" alt=\"Een vereenvoudigd schema van een architectuur met AI + WP-CLI via SSH.\" width=\"1470\" height=\"873\"><figcaption id=\"caption-attachment-218362\" class=\"wp-caption-text\">Een vereenvoudigd schema van een architectuur met AI + WP-CLI via SSH<\/figcaption><\/figure>\n<p>Je doorloopt deze stappen:<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"4\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Bereid je lokale omgeving voor<\/h3>\n<p>Voordat je de externe verbinding instelt, kun je je lokale omgeving controleren met de volgende commando\u2019s:<\/p>\n<pre><code class=\"language-bash\">php --version\nwp --version\nwp --info<\/code><\/pre>\n<p>Is WP-CLI ge\u00efnstalleerd maar verouderd, werk het dan bij naar de nieuwste versie:<\/p>\n<pre><code class=\"language-bash\">wp cli check-update\nwp cli update<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Heb je <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/guides\/installing\/#installing-via-homebrew\" target=\"_blank\" rel=\"noopener noreferrer\">WP-CLI via Homebrew<\/a> ge\u00efnstalleerd, voer dan in plaats daarvan <code>brew upgrade wp-cli<\/code> uit.<\/p>\n<\/aside>\n\n<p>Staat WP-CLI nog niet op je computer, download dan de nieuwste Phar build van WP-CLI, maak hem uitvoerbaar en verplaats hem naar je systeem-PATH (macOS\/Linux):<\/p>\n<pre><code class=\"language-bash\"># Download the official WP-CLI Phar archive from GitHub\ncurl -O https:\/\/raw.githubusercontent.com\/wp-cli\/builds\/gh-pages\/phar\/wp-cli.phar\n\n# Verify that the Phar build works by checking environment info\nphp wp-cli.phar --info\n\n# Make the Phar file executable\nchmod +x wp-cli.phar\n\n# Move the binary to a global PATH directory and rename it to 'wp'\nsudo mv wp-cli.phar \/usr\/local\/bin\/wp<\/code><\/pre>\n<p>Controleer daarna of de installatie is gelukt:<\/p>\n<pre><code class=\"language-bash\">wp --info<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Raadpleeg de <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/guides\/installing\/\" target=\"_blank\" rel=\"noopener noreferrer\">offici\u00eble documentatie<\/a> voor meer informatie over het installeren of bijwerken van WP-CLI op alle systemen.<\/p>\n<\/aside>\n\n<h3>2. Configureer SSH zonder wachtwoord<\/h3>\n<p>Zodra WP-CLI op je systeem staat, kun je <code>wp<\/code>-commando\u2019s naar je externe server sturen <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/guides\/running-commands-remotely\/\" target=\"_blank\" rel=\"noopener noreferrer\">met de globale vlag <code>--ssh<\/code><\/a>. Zo vraag je bijvoorbeeld een lijst op van de inactieve plugins op de site:<\/p>\n<pre><code class=\"language-bash\">wp plugin list --status=inactive --ssh=user@server_ip:port\/path\/to\/your\/site<\/code><\/pre>\n<p>Voer je wachtwoord in en je ziet een tabel met de plugins van je site.<\/p>\n<p>Je kunt elk WP-CLI commando op de server uitvoeren door je inloggegevens handmatig mee te geven met de <code>--ssh<\/code>-vlag. Maar dan moet je steeds opnieuw je inloggegevens invoeren en wordt de agent loop telkens onderbroken.<\/p>\n<p>Om dat te voorkomen, maak je een speciaal SSH sleutelpaar aan en leg je je serverparameters vast in je lokale <a href=\"https:\/\/www.ssh.com\/academy\/ssh\/config\" target=\"_blank\" rel=\"noopener noreferrer\">OpenSSH configuratiebestand<\/a>.<\/p>\n<h4>Stap 1: genereer een speciaal SSH sleutelpaar<\/h4>\n<p>Controleer eerst of er al SSH sleutels in je lokale map <code>.ssh<\/code> staan:<\/p>\n<pre><code class=\"language-bash\">ls -al ~\/.ssh<\/code><\/pre>\n<p>Heb je nog geen aparte sleutel voor het onderhoud van je WordPress site, genereer dan een <a href=\"https:\/\/docs.github.com\/en\/authentication\/connecting-to-github-with-ssh\/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent\" target=\"_blank\" rel=\"noopener noreferrer\">ED25519 sleutelpaar<\/a> met het volgende commando:<\/p>\n<pre><code class=\"language-bash\">ssh-keygen -t ed25519 -C \"wp-cli-production\" -f ~\/.ssh\/id_ed25519_wp_production<\/code><\/pre>\n<p>Het systeem vraagt om een optionele wachtzin. Die kun je leeg laten.<\/p>\n<p>Dit commando genereert een priv\u00e9sleutel (<code>id_ed25519_wp_production<\/code>), die je niet mag delen, en een openbare sleutel (<code>id_ed25519_wp_production.pub<\/code>) die je naar de externe server uploadt.<\/p>\n<p>Start daarna je lokale SSH agent en registreer je priv\u00e9sleutel:<\/p>\n<pre><code class=\"language-bash\"># macOS \/ Linux\neval \"$(ssh-agent -s)\"\n\n# On Linux (and macOS if you generated the key WITHOUT a passphrase)\nssh-add ~\/.ssh\/id_ed25519_wp_production\n\n# On macOS, if you generated the key WITH a passphrase and want to store it in Keychain\nssh-add --apple-use-keychain ~\/.ssh\/id_ed25519_wp_production<\/code><\/pre>\n<p>Controleer of de SSH agent je priv\u00e9sleutel echt beheert:<\/p>\n<pre><code class=\"language-bash\">ssh-add -l<\/code><\/pre>\n<p>Als de configuratie goed is gelukt, zie je je vingerafdruk en het commentaar bij de sleutel:<\/p>\n<pre><code class=\"language-bash\">256 SHA256:... wp-cli-production (ED25519)<\/code><\/pre>\n<p>Nu kun je de openbare SSH sleutel bekijken die op je schijf staat:<\/p>\n<pre><code class=\"language-bash\"># macOS \/ Linux: Display the public key string to copy\ncat ~\/.ssh\/id_ed25519_wp_production.pub<\/code><\/pre>\n<p>Kopieer de tekst van je openbare sleutel en voeg die toe aan het bestand <code>~\/.ssh\/authorized_keys<\/code> op je externe server:<\/p>\n<pre><code class=\"language-bash\"># macOS \/ Linux: Automatically upload and append your public key to the remote server\nssh-copy-id -i ~\/.ssh\/id_ed25519_wp_production.pub user@server_ip -p port_number<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Windows-gebruikers kunnen deze bronnen raadplegen:<\/p>\n<ul>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/openssh\/openssh_keymanagement\" target=\"_blank\" rel=\"noopener noreferrer\">Authenticatie op basis van sleutels in OpenSSH voor Windows<\/a><\/li>\n<li><a href=\"https:\/\/docs.github.com\/en\/authentication\/connecting-to-github-with-ssh\/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent?platform=windows\" target=\"_blank\" rel=\"noopener noreferrer\">Een nieuwe SSH sleutel genereren en toevoegen aan de ssh-agent<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/guides\/running-commands-remotely\/\" target=\"_blank\" rel=\"noopener noreferrer\">Commando\u2019s op afstand uitvoeren<\/a><\/li>\n<\/ul>\n<p><\/p>\n<\/aside>\n\n<h4>Stap 2: definieer je host in de SSH configuratie<\/h4>\n<p>Om niet elke keer je verbindingsgegevens (IP-adres, poort, gebruikersnaam en sleutelpad) te hoeven typen, kun je je verbinding vastleggen in het bestand <code>~\/.ssh\/config<\/code>.<\/p>\n<p>Open het bestand, of maak het aan, met het volgende commando:<\/p>\n<pre><code class=\"language-bash\">nano ~\/.ssh\/config<\/code><\/pre>\n<p>Voeg in de nano-editor een hostalias-blok toe dat je verbindingsgegevens koppelt aan je identiteitsbestand:<\/p>\n<pre><code>Host production\n  HostName &lt;server-ip-or-domain&gt;\n  User &lt;ssh-username&gt;\n  Port &lt;port-number&gt;\n  IdentityFile ~\/.ssh\/id_ed25519_wp_production\n  IdentitiesOnly yes\n  AddKeysToAgent yes\n  UseKeychain yes<\/code><\/pre>\n<p>Druk op Ctrl + O, Enter en daarna Ctrl + X om op te slaan en af te sluiten.<\/p>\n<p>Nu kun je met dit eenvoudige commando via SSH op je server inloggen:<\/p>\n<pre><code class=\"language-bash\">ssh production<\/code><\/pre>\n<figure id=\"attachment_217280\" aria-describedby=\"caption-attachment-217280\" style=\"width: 1328px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217280\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/ssh-production.png\" alt=\"Toegang tot de Kinsta omgeving via SSH.\" width=\"1328\" height=\"640\"><figcaption id=\"caption-attachment-217280\" class=\"wp-caption-text\">Toegang tot de Kinsta omgeving via SSH in een terminalvenster van VS Code.<\/figcaption><\/figure>\n<h3>3. Registreer WP-CLI aliassen<\/h3>\n<p>Met <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/guides\/running-commands-remotely\/#aliases\" target=\"_blank\" rel=\"noopener noreferrer\">WP-CLI aliassen<\/a> spreek je lokale of externe WordPress installaties aan via snelkoppelingen zoals <code>@production<\/code>, <code>@staging<\/code> of <code>@development<\/code>. Zo verdwijnen padparameters volledig uit je <code>wp<\/code>-commando\u2019s en AI-prompts.<\/p>\n<p>Maak of bewerk je globale <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/references\/config\/\">WP-CLI configuratiebestand<\/a>:<\/p>\n<pre><code class=\"language-bash\">mkdir -p ~\/.wp-cli && nano ~\/.wp-cli\/config.yml<\/code><\/pre>\n<p>Koppel je SSH hostalias aan het absolute pad van de webroot van je externe WordPress site:<\/p>\n<pre><code class=\"language-yaml\">@production:\n  ssh: production\/path\/to\/your\/site<\/code><\/pre>\n<p>Controleer of je alias werkt:<\/p>\n<pre><code class=\"language-bash\">wp @production plugin list<\/code><\/pre>\n<p>Als dat lukt, zie je de plugins van je externe site in je lokale terminal.<\/p>\n<p>Je omgeving is nu klaar om te koppelen aan een lokale CLI-agent.<br \/>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>In deze tutorial richten we ons op het opzetten van de onderliggende SSH brug en WP-CLI aliassen, zonder in te gaan op eigen vangrails voor de agent. Om te voorkomen dat er gehallucineerde of destructieve commando\u2019s worden uitgevoerd in een productieomgeving, raden we sterk aan om operationele regels, verboden commando\u2019s en projectbeperkingen vast te leggen in een AGENTS.md bestand.<\/p>\n<p>Wil je meer weten over het instellen van veiligheidsbeleid voor agents, bekijk dan de offici\u00eble <a href=\"https:\/\/agents.md\/\" target=\"_blank\" rel=\"noopener noreferrer\">AGENTS.md specificatie<\/a> en de <a href=\"https:\/\/learn.chatgpt.com\/docs\/agent-configuration\/agents-md\" target=\"_blank\" rel=\"noopener noreferrer\">configuratiegids voor AGENTS.md van OpenAI<\/a>.<\/p>\n<\/aside>\n<\/p>\n<h3>4. Installeer en authenticeer je CLI-codingagent<\/h3>\n<p>Je lokale WP-CLI omgeving communiceert nu via wachtwoordloze SSH met je externe site. Tijd om een CLI-client te installeren en in te stellen. Hieronder bespreken we twee van de populairste oplossingen, elk met eigen features en een eigen prijsmodel: <strong>Claude Code<\/strong> en <strong>Antigravity CLI<\/strong>.<\/p>\n<h4>Installeer Claude Code<\/h4>\n<p><a href=\"https:\/\/code.claude.com\/docs\/en\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Claude Code<\/a> is de agentische CLI-tool van Anthropic. Volgens de offici\u00eble documentatie \u201cleest het je codebase, bewerkt het bestanden, voert het commando\u2019s uit en integreert het met je ontwikkeltools.\u201d<\/p>\n<p>Installeer eerst de Claude Code CLI globaal (macOS en Linux):<\/p>\n<pre><code class=\"language-bash\">curl -fsSL https:\/\/claude.ai\/install.sh | bash<\/code><\/pre>\n<p>Windows-gebruikers vinden platformspecifieke instructies in de <a href=\"https:\/\/code.claude.com\/docs\/en\/overview#terminal\" target=\"_blank\" rel=\"noopener noreferrer\">offici\u00eble installatiehandleiding<\/a>.<\/p>\n<p>Ga daarna naar je projectmap en start Claude Code:<\/p>\n<pre><code class=\"language-bash\">cd \/path\/to\/your\/project\nclaude<\/code><\/pre>\n<p>Claude Code vraagt je om je account te verifi\u00ebren of je Anthropic API-sleutel te autoriseren (bekijk de <a href=\"https:\/\/code.claude.com\/docs\/en\/quickstart#step-2-log-in-to-your-account\" target=\"_blank\" rel=\"noopener noreferrer\">beschikbare abonnementsopties<\/a>).<\/p>\n<p>Kies je voor verificatie met een API-sleutel, waarvoor je per gebruik betaalt, ga dan naar de sectie <strong>API Keys<\/strong> in de <a href=\"https:\/\/platform.claude.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Claude Console<\/a> en klik op <strong>Create Key<\/strong>.<\/p>\n<p>Kopieer de gegenereerde sleutel en bewaar die op een veilige plek. De sleutel is een tekenreeks die begint met <code>sk-ant-...<\/code>.<\/p>\n<p>Daarna kun je de sleutel permanent opslaan in je shell-configuratiebestand (<code>~\/.zshrc<\/code>), zodat je hem niet elke keer hoeft in te voeren als je met Claude werkt:<\/p>\n<pre><code class=\"language-bash\">echo 'export ANTHROPIC_API_KEY=\"sk-ant-api03-your-api-key...\"' &gt;&gt; ~\/.zshrc\nsource ~\/.zshrc<\/code><\/pre>\n<p>Je kunt de API-sleutel ook alleen voor de huidige terminalsessie instellen met dit commando:<\/p>\n<pre><code class=\"language-bash\">export ANTHROPIC_API_KEY=\"sk-ant-api03-your-api-key...\"<\/code><\/pre>\n<p>Na de authenticatie start je Claude Code door <code>claude<\/code> uit te voeren.<\/p>\n<figure id=\"attachment_217478\" aria-describedby=\"caption-attachment-217478\" style=\"width: 1162px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217478\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-login-method.png\" alt=\"Inlogmethode voor Claude Code.\" width=\"1162\" height=\"856\"><figcaption id=\"caption-attachment-217478\" class=\"wp-caption-text\">De inlogmethode voor Claude Code selecteren.<\/figcaption><\/figure>\n<p>Nu kun je in je terminal met Claude Code werken en je WP-CLI aliassen gebruiken in natuurlijke taal:<\/p>\n<pre><code class=\"language-bash\">check the status of the plugins on @production<\/code><\/pre>\n<figure id=\"attachment_217479\" aria-describedby=\"caption-attachment-217479\" style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217479\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/prompting-claude-code.png\" alt=\"Claude Code aansturen met een WP-CLI alias.\" width=\"1230\" height=\"1660\"><figcaption id=\"caption-attachment-217479\" class=\"wp-caption-text\">Claude Code aansturen met een WP-CLI alias.<\/figcaption><\/figure>\n<h4>Installeer Antigravity CLI<\/h4>\n<p><a href=\"https:\/\/antigravity.google\/product\/antigravity-cli\" target=\"_blank\" rel=\"noopener noreferrer\">Antigravity CLI<\/a> is de eigen CLI-codingassistent van Google. Deze nieuwe agentische tool is de opvolger van <a href=\"https:\/\/geminicli.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gemini CLI<\/a> en een uitstekend alternatief voor gevestigde tools zoals Claude Code.<\/p>\n<p>Net als Claude Code kun je Antigravity CLI op verschillende manieren installeren. De aanbevolen manier om de agent globaal te installeren op macOS en Linux is via <code>curl<\/code>:<\/p>\n<pre><code class=\"language-bash\">curl -fsSL https:\/\/antigravity.google\/cli\/install.sh | bash<\/code><\/pre>\n<p>Gebruik je een ander besturingssysteem of een custom configuratie, bekijk dan de <a href=\"https:\/\/antigravity.google\/docs\/cli\/getting-started\" target=\"_blank\" rel=\"noopener noreferrer\">installatiehandleiding<\/a> van Google Antigravity.<\/p>\n<p>Ga na de installatie naar je projectwerkruimte en voer het startcommando uit:<\/p>\n<pre><code class=\"language-bash\">cd \/path\/to\/your\/project\nagy<\/code><\/pre>\n<figure id=\"attachment_217500\" aria-describedby=\"caption-attachment-217500\" style=\"width: 1162px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217500\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/welcome-to-antigravity.png\" alt=\"De inlogmethode voor Antigravity CLI selecteren.\" width=\"1162\" height=\"772\"><figcaption id=\"caption-attachment-217500\" class=\"wp-caption-text\">De inlogmethode voor Antigravity CLI kiezen.<\/figcaption><\/figure>\n<p>Antigravity CLI opent automatisch je standaardbrowser om de agent te autoriseren. Kopieer de code, plak die in je terminal en druk op Enter. Zodra je bent ingelogd, is je terminalomgeving gekoppeld aan de agent-engine van Antigravity.<\/p>\n<figure id=\"attachment_217499\" aria-describedby=\"caption-attachment-217499\" style=\"width: 1412px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217499\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-configuration.png\" alt=\"Antigravity CLI configureren.\" width=\"1412\" height=\"1040\"><figcaption id=\"caption-attachment-217499\" class=\"wp-caption-text\">Antigravity CLI configureren.<\/figcaption><\/figure>\n<p>Gebruik je liever een Gemini API-sleutel uit Google AI Studio, dan kun je die opslaan in je shell-configuratie (<code>~\/.zshrc<\/code> of <code>~\/.bashrc<\/code>):<\/p>\n<pre><code class=\"language-bash\">echo 'export GEMINI_API_KEY=\"your-gemini-api-key...\"' &gt;&gt; ~\/.zshrc\nsource ~\/.zshrc<\/code><\/pre>\n<p>Na de authenticatie start je de agent simpelweg met:<\/p>\n<pre><code class=\"language-bash\">agy<\/code><\/pre>\n<figure id=\"attachment_217498\" aria-describedby=\"caption-attachment-217498\" style=\"width: 1396px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217498\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli.png\" alt=\"De Antigravity CLI agent in de terminalshell.\" width=\"1396\" height=\"406\"><figcaption id=\"caption-attachment-217498\" class=\"wp-caption-text\">De Antigravity CLI agent in de terminalshell.<\/figcaption><\/figure>\n<p>Antigravity CLI controleert je omgeving, leest je projectcontext (inclusief instructies uit een lokale <code>wp-cli.yml<\/code> of <code>AGENTS.md<\/code>, als die er zijn) en wacht op je prompt. Je kunt nu onderhoudstaken op afstand delegeren of complexe taken laten uitvoeren, zoals deze:<\/p>\n<pre><code class=\"language-bash\">Audit active plugins on @production and list any inactive themes that can be safely removed<\/code><\/pre>\n<p>De agent begint te redeneren en voert een aantal commando\u2019s uit.<\/p>\n<figure id=\"attachment_217497\" aria-describedby=\"caption-attachment-217497\" style=\"width: 1676px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217497\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-reasoning-acting.png\" alt=\"Antigravity CLI redeneert en handelt.\" width=\"1676\" height=\"1148\"><figcaption id=\"caption-attachment-217497\" class=\"wp-caption-text\">Antigravity CLI redeneert en handelt.<\/figcaption><\/figure>\n<p>Daarna volgt een rapport: Active Plugins Audit.<\/p>\n<figure id=\"attachment_217496\" aria-describedby=\"caption-attachment-217496\" style=\"width: 1676px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217496\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-active-plugins-audit.png\" alt=\"Active Plugins Audit van Antigravity CLI.\" width=\"1676\" height=\"1114\"><figcaption id=\"caption-attachment-217496\" class=\"wp-caption-text\">Active Plugins Audit van Antigravity CLI.<\/figcaption><\/figure>\n<p>Tot slot levert de agent een rapport Inactive Themes Audit &#038; Removal Candidates op en stelt hij een paar commando\u2019s voor om inactieve thema\u2019s te verwijderen.<\/p>\n<figure id=\"attachment_217495\" aria-describedby=\"caption-attachment-217495\" style=\"width: 1680px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217495\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-inactive-themes-audit.png\" alt=\"Inactive Themes Audit van Antigravity CLI\" width=\"1680\" height=\"1524\"><figcaption id=\"caption-attachment-217495\" class=\"wp-caption-text\">Inactive Themes Audit van Antigravity CLI<\/figcaption><\/figure>\n<h2>Claude Code vs. Antigravity CLI: een WordPress beveiligingsaudit in de praktijk<\/h2>\n<p>We hebben de twee CLI-agents getest om te zien hoe hun resultaten verschillen in een praktijkvoorbeeld. De prompt hebben we bewust simpel gehouden. Een goed gestructureerde prompt had de agents meer context gegeven om op voort te bouwen, en had mogelijk nauwkeurigere antwoorden opgeleverd.<\/p>\n<p>Dit is de prompt die we aan Antigravity CLI en Claude Code gaven:<\/p>\n<pre><code>Connect to the remote WordPress site via SSH, use WP-CLI, and then check the site status, verify that WordPress is installed correctly, list active plugins, and run a quick configuration review of the site.\n\nReview WordPress administrator users, public registration, HTTPS-related URLs, debug mode, file editing status, cron events, database size, and autoloaded options size if available.\n\nSummarize security risks, maintenance issues, available updates, suspicious findings, and recommended next steps.\n\nIf needed, use the @production alias or the correct remote site path.<\/code><\/pre>\n<figure id=\"attachment_217531\" aria-describedby=\"caption-attachment-217531\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217531\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-prompt.png\" alt=\"Prompt voor Antigravity CLI.\" width=\"1709\" height=\"512\"><figcaption id=\"caption-attachment-217531\" class=\"wp-caption-text\">We vroegen Antigravity CLI en Claude Code om een uitgebreide check van de conditie van de site.<\/figcaption><\/figure>\n<p>Na de eerste fase van redeneren en handelen, waarin beide tools een paar keer pauzeerden om toestemming te vragen voor het uitvoeren van commando\u2019s, leverden de twee agents elk een rapport op. Die verschilden zowel in structuur als in visuele opmaak.<\/p>\n<p>Antigravity CLI leverde een visueel verzorgd en goed gestructureerd rapport, waarin duidelijk staat welke controles zijn uitgevoerd:<\/p>\n<ol>\n<li>Site Status &#038; Core Installation<\/li>\n<li>User Accounts &#038; Administrator Review<\/li>\n<li>Plugins &#038; Themes Review<\/li>\n<li>Configuration &#038; Security Constants<\/li>\n<li>Cron Events &#038; Database Health<\/li>\n<li>Summary of Risks, Findings &#038; Recommendations<\/li>\n<li>Recommended Next Steps<\/li>\n<\/ol>\n<p>Claude Code verdeelde zijn analyse daarentegen in vier secties, waaronder een gedetailleerde <strong>Security review<\/strong> met kwetsbaarheden die Antigravity CLI niet had gevonden.<\/p>\n<ol>\n<li>Site status<\/li>\n<li>Security review<\/li>\n<li>Maintenance &#038; configuration<\/li>\n<li>Recommended next steps<\/li>\n<\/ol>\n<p>Laten we de resultaten vergelijken.<\/p>\n<h3>1. Sitestatus<\/h3>\n<p>Beide agents hebben de installatiegegevens correct herkend, maar ze presenteren ze heel verschillend op het scherm.<\/p>\n<p>De sectie <strong>Site status<\/strong> van Claude Code is minimaal en gecombineerd met de sectie over plugins. Er staat geen informatie in over de thema\u2019s die op de site zijn ge\u00efnstalleerd.<\/p>\n<figure id=\"attachment_217532\" aria-describedby=\"caption-attachment-217532\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217532\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-site-status.png\" alt=\"Sitestatus in Claude Code.\" width=\"1972\" height=\"784\"><figcaption id=\"caption-attachment-217532\" class=\"wp-caption-text\">Claude Code geeft een beknopt overzicht van de sitestatus.<\/figcaption><\/figure>\n<p>Claude Code verraste ons wel met een sectie <strong>Critical<\/strong> die wijst op twee gevaarlijke beveiligingslekken: blootgestelde sleutels in testbestanden die in de hoofdmap van de site waren achtergebleven. De sectie bevat ook nuttige informatie en raadt aan de betreffende bestanden te verwijderen.<\/p>\n<figure id=\"attachment_217533\" aria-describedby=\"caption-attachment-217533\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217533\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-critical.png\" alt=\"Een beveiligingslek dat Claude Code heeft gevonden.\" width=\"1972\" height=\"871\"><figcaption id=\"caption-attachment-217533\" class=\"wp-caption-text\">Claude Code heeft een beveiligingslek gevonden.<\/figcaption><\/figure>\n<p>In <strong>Site Status<\/strong> toont Antigravity CLI meer data in een overzichtelijke, leesbare tabel. Over de blootgestelde sleutels die Claude Code vond, staat er echter niets in.<\/p>\n<figure id=\"attachment_217534\" aria-describedby=\"caption-attachment-217534\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217534\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-site-status.png\" alt=\"Sitestatus in Antigravity CLI.\" width=\"1709\" height=\"398\"><figcaption id=\"caption-attachment-217534\" class=\"wp-caption-text\">Antigravity CLI geeft een gedetailleerde, goed leesbare sectie over de sitestatus.<\/figcaption><\/figure>\n<h3>2. Gebruikersaccounts en beveiligingsbeoordeling<\/h3>\n<p>Ook in deze sectie verschilt de aanpak van de twee tools.<\/p>\n<p>Antigravity CLI toont een overzichtelijke gebruikerstabel met alle beschikbare data, inclusief rollen.<\/p>\n<figure id=\"attachment_217535\" aria-describedby=\"caption-attachment-217535\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217535\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-user-accounts.png\" alt=\"Antigravity CLI geeft een gedetailleerde gebruikerstabel.\" width=\"1709\" height=\"210\"><figcaption id=\"caption-attachment-217535\" class=\"wp-caption-text\">Antigravity CLI geeft een gedetailleerde gebruikerstabel.<\/figcaption><\/figure>\n<p>Antigravity CLI behandelt beveiligingsrisico\u2019s in een latere sectie. Daarin worden risico\u2019s belicht rond constanten, de admin-gebruiker, ontbrekende HTTPS URL\u2019s en andere problemen.<\/p>\n<figure id=\"attachment_217536\" aria-describedby=\"caption-attachment-217536\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217536\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-risks.png\" alt=\"Risico\u2019s, onderhoud en verdachte bevindingen in Antigravity CLI.\" width=\"1709\" height=\"519\"><figcaption id=\"caption-attachment-217536\" class=\"wp-caption-text\">Risico\u2019s, onderhoud en verdachte bevindingen van Antigravity CLI.<\/figcaption><\/figure>\n<p>De aanpak van Claude Code is veel meer op beveiliging gericht. De gebruikerstabel is beknopt, maar Claude Code gaat in deze sectie verder dan alleen gebruikers: het geeft ook een tabel met applicatiewachtwoorden, met de gebruiker bij wie elk wachtwoord hoort.<\/p>\n<figure id=\"attachment_217537\" aria-describedby=\"caption-attachment-217537\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217537\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-security-review.png\" alt=\"Claude Code geeft een diepgaande beveiligingsbeoordeling.\" width=\"1972\" height=\"1506\"><figcaption id=\"caption-attachment-217537\" class=\"wp-caption-text\">Claude Code geeft een diepgaande beveiligingsbeoordeling.<\/figcaption><\/figure>\n<p>Maar dat is nog niet alles. Claude Code analyseert ook in detail de risico\u2019s rond het ontbreken van afgedwongen HTTPS, user enumeration, de debugmodus en het bewerken van bestanden, en stelt maatregelen voor om ze op te lossen.<\/p>\n<h3>3. Plugins en thema\u2019s<\/h3>\n<p>Antigravity CLI zet plugins en thema\u2019s op een rij in een aparte sectie.<\/p>\n<figure id=\"attachment_217538\" aria-describedby=\"caption-attachment-217538\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217538\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-plugins-themes.png\" alt=\"Antigravity CLI heeft een aparte sectie voor plugins en thema\u2019s.\" width=\"1709\" height=\"628\"><figcaption id=\"caption-attachment-217538\" class=\"wp-caption-text\">Antigravity CLI heeft een aparte sectie voor plugins en thema\u2019s.<\/figcaption><\/figure>\n<p>Bij Claude Code staat de pluginsectie onder <strong>Site status<\/strong> (sectie 1). Over ge\u00efnstalleerde thema\u2019s geeft het geen informatie.<\/p>\n<h3>4. Configuratie, beveiligingsconstanten, onderhoud en databasestatus<\/h3>\n<p>In deze sectie zijn de verschillen tussen de twee CLI-agents het grootst.<\/p>\n<p>In sectie 4 geeft Antigravity CLI een gedetailleerde tabel met de gevonden constanten, inclusief een kolom <strong>Security Assessment<\/strong> met basale beveiligingsinformatie.<\/p>\n<figure id=\"attachment_217539\" aria-describedby=\"caption-attachment-217539\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217539\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-config-constants.png\" alt=\"Antigravity CLI toont een gedetailleerde tabel met beveiligingsconstanten.\" width=\"1709\" height=\"272\"><figcaption id=\"caption-attachment-217539\" class=\"wp-caption-text\">Antigravity CLI toont een gedetailleerde tabel met beveiligingsconstanten.<\/figcaption><\/figure>\n<p>In sectie 5 krijg je een vrij kort overzicht van de cronstatus en de conditie van de database.<\/p>\n<figure id=\"attachment_217540\" aria-describedby=\"caption-attachment-217540\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217540\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-cron.png\" alt=\"Antigravity CLI geeft een kort overzicht van cron-events en de conditie van de database.\" width=\"1709\" height=\"426\"><figcaption id=\"caption-attachment-217540\" class=\"wp-caption-text\">Antigravity CLI geeft een kort overzicht van cron-events en de conditie van de database.<\/figcaption><\/figure>\n<p>Claude Code onderscheidt zich duidelijk van Antigravity CLI met een zeer gedetailleerde sectie <strong>Maintenance &#038; configuration<\/strong>. Daarin staan onder meer de status van cron, hooks die niet meer op de site bestaan, automatisch geladen opties en nog veel meer.<\/p>\n<figure id=\"attachment_217541\" aria-describedby=\"caption-attachment-217541\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217541\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-maintenance.png\" alt=\"Claude Code geeft een gedetailleerd rapport over onderhoud en configuratie.\" width=\"1972\" height=\"684\"><figcaption id=\"caption-attachment-217541\" class=\"wp-caption-text\">Claude Code geeft een gedetailleerd rapport over onderhoud en configuratie.<\/figcaption><\/figure>\n<h3>5. Aanbevolen volgende stappen<\/h3>\n<p>Beide agents sluiten het rapport af met een sectie <strong>Recommendations and next steps<\/strong> om de gevonden afwijkingen op te lossen.<\/p>\n<p>Antigravity CLI geeft direct operationele aanbevelingen, waaronder commando\u2019s om de constanten in <code>wp-config.php<\/code> te beveiligen, HTTPS op je hele site af te dwingen, verweesde cron-events te verwijderen, ongebruikte thema\u2019s en inactieve plugins te wissen, en de admin-gebruiker te hernoemen of te vervangen.<\/p>\n<figure id=\"attachment_217542\" aria-describedby=\"caption-attachment-217542\" style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217542\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/antigravity-cli-next-steps.png\" alt=\"Aanbevelingen en volgende stappen van Antigravity CLI.\" width=\"1709\" height=\"639\"><figcaption id=\"caption-attachment-217542\" class=\"wp-caption-text\">Aanbevelingen en volgende stappen van Antigravity CLI.<\/figcaption><\/figure>\n<p>Claude Code geeft een gestructureerde lijst met aanbevelingen, gesorteerd op risiconiveau, en vraagt of de agent zelf de blootgestelde sleutels moet verwijderen en de bugs moet oplossen.<\/p>\n<figure id=\"attachment_217543\" aria-describedby=\"caption-attachment-217543\" style=\"width: 1972px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-217543\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/09\/claude-code-next-steps.png\" alt=\"Aanbevelingen en volgende stappen van Claude Code.\" width=\"1972\" height=\"816\"><figcaption id=\"caption-attachment-217543\" class=\"wp-caption-text\">Aanbevelingen en volgende stappen van Claude Code.<\/figcaption><\/figure>\n<h2>Conclusies en volgende stappen<\/h2>\n<p>Uit dit artikel blijkt duidelijk dat er geen absolute winnaar is. Beide CLI-agents zijn krachtige tools voor beheer en ontwikkeling, maar elk heeft eigen sterke punten.<\/p>\n<p>Bij Claude Code waardeerden we de op beveiliging gerichte aanpak, de grondigheid van de controles en de diepgang van de analyse.<\/p>\n<p>Aan Antigravity CLI waardeerden we vooral de duidelijkheid van het rapport en de focus op directe actie, compleet met kant-en-klare WP-CLI commando\u2019s (al kun je de agent altijd in natuurlijke taal vragen om ze voor je uit te voeren).<\/p>\n<p>Uiteindelijk maak je het grootste verschil waarschijnlijk zelf: door te leren hoe je met je agent communiceert, met zorgvuldig opgestelde systeeminstructies en duidelijke, gedetailleerde prompts.<\/p>\n<p>Heeft automatisering voor jou prioriteit? Bij Kinsta krijg je alle tools om van je terminal een operationeel controlepaneel te maken voor het beheer van je hosting en al je sites. Een krachtige REST API, SSH toegang en WP-CLI zijn beschikbaar voor al onze klanten, ongeacht hun pakket.<\/p>\n<p>Probeer Kinsta een maand gratis en zonder risico. Bekijk <a href=\"https:\/\/kinsta.com\/nl\/prijzen\/\">hier<\/a> onze pakketten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Er is momenteel veel te doen om CLI-codingagents. Deze nieuwe categorie AI-tools draait in je lokale terminal en werkt als een autonome shell-operator. Ze gebruiken je &#8230;<\/p>\n","protected":false},"author":36,"featured_media":67086,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[892],"class_list":["post-67085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-ontwikkeling"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Van terminal naar teamlid: CLI-agents voor WordPress op Kinsta<\/title>\n<meta name=\"description\" content=\"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress-taken automatiseren met CLI-agents op Kinsta\" \/>\n<meta property=\"og:description\" content=\"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-01T08:32:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T12:02:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"WordPress-taken automatiseren met CLI-agents op Kinsta\",\"datePublished\":\"2026-10-01T08:32:26+00:00\",\"dateModified\":\"2026-10-07T12:02:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\"},\"wordCount\":3609,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\",\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\",\"url\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\",\"name\":\"Van terminal naar teamlid: CLI-agents voor WordPress op Kinsta\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\",\"datePublished\":\"2026-10-01T08:32:26+00:00\",\"dateModified\":\"2026-10-07T12:02:17+00:00\",\"description\":\"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\",\"contentUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress ontwikkeling\",\"item\":\"https:\/\/kinsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WordPress-taken automatiseren met CLI-agents op Kinsta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/nl\/#website\",\"url\":\"https:\/\/kinsta.com\/nl\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Snelle, veilige, premium hostingoplossingen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\",\"https:\/\/x.com\/Kinsta_NL\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/nl\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Van terminal naar teamlid: CLI-agents voor WordPress op Kinsta","description":"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/","og_locale":"nl_NL","og_type":"article","og_title":"WordPress-taken automatiseren met CLI-agents op Kinsta","og_description":"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.","og_url":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","article_published_time":"2026-10-01T08:32:26+00:00","article_modified_time":"2026-10-07T12:02:17+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.","twitter_image":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_NL","twitter_misc":{"Geschreven door":"Carlo Daniele","Geschatte leestijd":"20 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"WordPress-taken automatiseren met CLI-agents op Kinsta","datePublished":"2026-10-01T08:32:26+00:00","dateModified":"2026-10-07T12:02:17+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/"},"wordCount":3609,"publisher":{"@id":"https:\/\/kinsta.com\/nl\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/","url":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/","name":"Van terminal naar teamlid: CLI-agents voor WordPress op Kinsta","isPartOf":{"@id":"https:\/\/kinsta.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","datePublished":"2026-10-01T08:32:26+00:00","dateModified":"2026-10-07T12:02:17+00:00","description":"Automatiseer WP-CLI workflows op afstand met CLI-codingagents. Lees onze gids, met als bonus een vergelijking: Claude Code vs. Antigravity CLI.","breadcrumb":{"@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#primaryimage","url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","contentUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2026\/10\/automating-wordpress-operations-with-cli-agents-on-kinsta.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/nl\/blog\/cli-agents-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/nl\/"},{"@type":"ListItem","position":2,"name":"WordPress ontwikkeling","item":"https:\/\/kinsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/"},{"@type":"ListItem","position":3,"name":"WordPress-taken automatiseren met CLI-agents op Kinsta"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/nl\/#website","url":"https:\/\/kinsta.com\/nl\/","name":"Kinsta\u00ae","description":"Snelle, veilige, premium hostingoplossingen","publisher":{"@id":"https:\/\/kinsta.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/nl\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","https:\/\/x.com\/Kinsta_NL","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/nl\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/67085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/comments?post=67085"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/67085\/revisions"}],"predecessor-version":[{"id":67159,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/67085\/revisions\/67159"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/it"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/fr"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/translations\/es"},{"href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/67085\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/media\/67086"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/media?parent=67085"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/tags?post=67085"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/topic?post=67085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}