CLI智能体是在本地终端中工作的AI工具,可以调用SSH、Git和WP-CLI,协助检查网站状态、分析错误和执行维护任务。它会根据命令输出继续判断下一步操作,但涉及修改或删除的任务,仍应由人工确认。
这套方法不需要给WordPress安装AI插件。核心连接方式是本地CLI智能体通过SSH,调用远程服务器上的WP-CLI。下面以 macOS和Linux 为例,建议先在测试环境操作。
Kinsta目前为新注册用户提供30天免费试用服务,更多请访问官网了解>>>
一、准备本地环境
本地需要安装PHP、WP-CLI,以及准备使用的CLI智能体。Kinsta托管WordPress环境提供SSH访问,并已预装WP-CLI。
先在本地终端检查。
php --version wp --version wp --info
如果没有安装WP-CLI,可以下载官方Phar文件并安装。执行前建议按官方说明验证下载文件的完整性。
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp wp --info
已有WP-CLI的用户,可以按原安装方式更新。Phar安装使用wp cli update,Homebrew安装使用brew upgrade wp-cli。
二、创建专用SSH密钥建议为网站维护单独创建一对密钥,不与其他用途混用。如果已经存在同名文件,请换一个文件名,不要覆盖。
mkdir -p ~/.ssh chmod 700 ~/.ssh ssh-keygen -t ed25519 -C "kinsta-wp-cli" -f ~/.ssh/id_ed25519_kinsta
创建时建议设置密钥口令,再通过SSH代理管理密钥,减少重复输入。私钥必须保留在本地,不能上传到网站或发给AI。
在当前终端加载密钥。
eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519_kinsta ssh-add -l
macOS用户如果希望将口令保存到系统钥匙串,可以将加载命令改为下面这一条。Linux不要使用这个Apple专用选项。
ssh-add --apple-use-keychain ~/.ssh/id_ed25519_kinsta
查看公钥内容。
cat ~/.ssh/id_ed25519_kinsta.pub
复制输出的完整公钥,在 MyKinsta用户设置 → 我的账户 → 添加SSH密钥 中保存。注意上传的是以.pub结尾的公钥文件内容。
三、设置SSH连接别名在MyKinsta中选择目标网站和环境,从信息页面取得SSH主机地址、用户名和端口。测试环境与正式环境要分清。
在本地打开SSH配置文件。
nano ~/.ssh/config
添加下面的配置,将YOUR_HOST、YOUR_USERNAME和YOUR_PORT替换为实际信息。
Host kinsta-staging
HostName YOUR_HOST
User YOUR_USERNAME
Port YOUR_PORT
IdentityFile ~/.ssh/id_ed25519_kinsta
IdentitiesOnly yes
AddKeysToAgent yes
这里将连接命名为kinsta-staging。保存后,测试是否能够登录。
ssh kinsta-staging
首次连接时,应核对服务器主机指纹后再接受连接。成功登录后,输入exit返回本地终端。
四、用WP-CLI查询远程网站连接成功后,可以通过WP-CLI的–ssh参数执行远程命令,也可以直接使用SSH配置中的主机别名。
例如,查询网站中未启用的插件。将/path/to/wordpress替换为远程WordPress的实际安装目录。
wp plugin list \ --status=inactive \ --ssh=kinsta-staging \ --path=/path/to/wordpress
正常情况下,终端会返回插件列表。先确认手动执行成功,再让CLI智能体使用同一连接,排查问题会更简单。
五、让CLI智能体从查询任务开始在本地启动已经安装并登录的CLI智能体,可以先给它一个范围明确的任务,例如下面这段提示。
使用已配置的kinsta-staging连接,查询测试站点中未启用的插件,并整理结果。执行前先展示完整命令,等待我确认。不要更新、停用或删除插件,不要修改文件和数据库,也不要读取或输出私钥、密码及其他敏感信息。
先从查询状态、查看插件列表等任务开始。需要更新插件、修改代码或调整数据库时,再单独说明目标,提前备份,并逐项确认操作。
相关阅读:
《MCP服务器搭建教程(用AI轻松管理WordPress主机)》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)
微信扫码加好友进群
主机优惠码及时掌握
QQ群号:938255063
主机优惠发布与交流




