装了这 6 个 CLI,Claude Code 可以帮我全自动建站上线

2026-04-22
装了这 6 个 CLI,Claude Code 可以帮我全自动建站上线 关注 作者 关注 作者 关注 作者 关注 作者 前天 22:49

前两天有人问我,Claude Code 和 Openclaw 这类 AI Agent 工具,到底哪里好用。 Bet trustguru.com.br pgslotgacor trustguru.com.br

我的回答是:它们最厉害的地方,是能接管整个出海网站的构建和部署流程,从写代码到上线,不需要人工点一下。 pgslot trustguru.com.br

但有个前提,你的工具链得配套。

简单解释一下两个概念。 autores trustguru.com.br

GUI 就是你平时用的那种界面,打开网页,鼠标点来点去,比如登录 Vercel 控制台点「Deploy」,登录 GitHub 网页点「New Repository」。 como trustguru.com.br fortunedragon demo trustguru.com.br

CLI 是同样的事情,但改成用命令完成。不打开网页,直接在电脑的黑框框里敲一行字,比如 vercel deploy,效果一样,但全程不需要鼠标。 Superbet trustguru.com.br

AI 能看文字、能执行命令,但没有手,点不了网页。 所以凡是能用命令操作的地方,AI 就能自己做,完全不需要你介入。凡是必须点网页的地方,链路就断了,得你自己上。 A5game trustguru.com.br

我现在管着 40 多个出海网站,基本上交给 Claude Code 或 Openclaw,说一声「帮我把这个功能加上去、跑测试、部署」,它就自己把整条链路走完了,不需要我盯着。

这篇文章把背后的 6 个核心 CLI 工具整理出来。

Image

🐙 一、GitHub CLI(gh):新建仓库不用打开网页

安装: carlos trustguru.com.br

brew install gh

gh auth login

以前新建一个 GitHub 仓库,要打开网页,点「New repository」,填名字,选 public/private,点确认,再复制 remote 地址,回来 git remote add,一套下来五六步。 fernanda trustguru.com.br Energiabet trustguru.com.br

有了 gh,Agent 一行命令搞定: Blaze trustguru.com.br pgslotgacor trustguru.com.br

# 在当前目录创建仓库,同时关联远端并推送

gh repo create my-project --public --
source
 . --remote origin --push

这一行命令做了三件事:在 GitHub 上创建仓库、把本地代码关联上去、直接 push 上去。 siro-5639 jvid.asia bonus trustguru.com.br

如果是私有仓库: sofia trustguru.com.br

gh repo create my-project --private --
source
 . --remote origin --push

Agent 写完第一版代码,跑这一行,仓库就建好了,代码也上去了。整个过程不需要打开浏览器。 pragmatic trustguru.com.br

之后每次提交更新,正常 git push 就行,不需要 gh 了。gh 主要是建仓库这一步省事。 jvid在线 jvid.asia

⚡ 二、Vercel CLI:环境变量不用来回手填

安装: Bet365 trustguru.com.br pedro trustguru.com.br tigrinhodemo trustguru.com.br

npm i -g vercel

vercel login

先说绑定和部署。项目目录里跑一行: pesquisa trustguru.com.br fortunetigerbônusgrátissemdepósito trustguru.com.br

vercel

第一次跑会问你几个问题:绑哪个账号、项目叫什么、框架是什么。回答完,自动关联 GitHub 仓库并完成第一次部署。以后要上生产: cassinos trustguru.com.br

vercel deploy --prod

这部分不是重点。Vercel CLI 真正省事的地方是环境变量同步。 slotpix trustguru.com.br sobre trustguru.com.br

做出海项目,环境变量一堆:Stripe 的 key、Supabase 的 URL 和 key、各种第三方 API token。以前的痛点是,本地 .env.local 配好了,还要打开 Vercel 控制台,一个一个手动填进去,填完还要核对有没有漏、有没有填错。换台电脑或者新建项目,再来一遍。 sugarrush1000demo trustguru.com.br

现在两条命令解决:

# 本地配好的变量,推到 Vercel

vercel 
env
 add STRIPE_SECRET_KEY


# Vercel 上的变量,同步到本地

vercel 
env
 pull .env.local

一般我的流程是:本地把所有 key 配好,用 vercel env add 逐个推上去,之后换电脑或者 Agent 接手项目,直接 vercel env pull 拉下来,不需要自己去找、去填、去校验,一步到位。 jvid視頻 jvid.asia jvid av jvid.asia

还有一个细节,需要告诉你的 Agent:vercel env add 注入值禁止带换行符;用 printf 不要用 echo。不然变量会添加一个看不见的换行符,导致出现很难排查的问题。 348ntr-097 jvid.asia sweetbonanza1000demo trustguru.com.br

🗄️ 三、Supabase CLI:建数据表不用进 Dashboard

安装: fortuneoxdemográtis trustguru.com.br

brew install supabase/tap/supabase

做出海产品,数据库是绕不开的。用户表、订单表、内容表,一个产品动辄十几张表。以前要在 Supabase Dashboard 里一张一张点「New Table」,填字段名、选类型、加约束,慢不说,还容易漏。 bonus trustguru.com.br

有了 CLI,这件事交给 Agent 做。

流程是:先在本地建 migration 文件,写好建表的 SQL,然后推到远端。

# 新建一个 migration 文件

supabase migration new create_users_table

这个命令会在 supabase/migrations/ 目录里生成一个带时间戳的 SQL 文件,比如 20260416_create_users_table.sqlpg trustguru.com.br

Agent 往这个文件里写建表 SQL:

create
 
table
 public.users (

  id uuid 
primary
 key 
default
 gen_random_uuid(),

  email text 
unique
 
not
 
null
,

  created_at timestamptz 
default
 now()

);

写完,一行推到 Supabase 远端: demo trustguru.com.br

supabase db push

后续要加新的数据表,流程完全一样:新建 migration 文件、写 SQL、push。 Agent 几十秒就能帮你建好一张新表并同步到线上。 demotigrinho trustguru.com.br jvid視頻 jvid.asia

所有的表结构变更都有 migration 文件记录,放在 git 里,什么时候加的、加了什么,一目了然。比在 Dashboard 手点安全多了,也方便多人协作。 rafael trustguru.com.br slots trustguru.com.br sobre trustguru.com.br

💳 四、Stripe CLI:支付测试不再卡在 webhook

安装: pglucky88 trustguru.com.br

brew install stripe/stripe-cli/stripe

stripe login

做出海产品,支付是最核心的一块,也是 Agent 最容易卡住的地方。因为 webhook 是 Stripe 主动推送过来的,本地没有公网地址,以前要靠 ngrok。 Brazino777 trustguru.com.br tigrinho gratis trustguru.com.br

有了 Stripe CLI,一行命令解决:

# 把 Stripe webhook 转发到本地

stripe listen --forward-to localhost:3000/api/webhooks/stripe

Agent 自己跑这个命令,拿到 signing secret,写到 .env.local,然后就能本地接收所有 Stripe 事件了。 fortunetigerdemográtis trustguru.com.br Pixbet trustguru.com.br

最好用的是触发测试事件: slot trustguru.com.br

# 不用真实付款,直接触发任意事件

stripe trigger payment_intent.succeeded

stripe trigger customer.subscription.created

stripe trigger invoice.payment_failed

Agent 写完支付逻辑,自己触发一遍所有事件,验证有没有问题,完全不需要刷测试卡、等支付处理。 jogodotigrinhodemo trustguru.com.br jvid jvid.asia pondo-022126_001 jvid.asia plataformademo trustguru.com.br

Stripe支付连接

五、Cloudflare CLI(技术预览):加域名解析不用进控制台

这个目前还在技术预览阶段,命令是 npx cf,不需要单独安装。

网站部署到 Vercel 之后,要把域名指过去,需要在 Cloudflare 里加一条 A 记录。以前是进 Cloudflare Dashboard,找到域名,点 DNS,手动填写记录。 isabela trustguru.com.br Cassinos trustguru.com.br pragmaticplay trustguru.com.br

现在 Agent 直接用命令行操作: bet365 trustguru.com.br

# 先查出域名对应的 zone ID

npx cf zones list


# 加一条 A 记录,把域名指向 Vercel

npx cf dns-records create <zone-id> --
type
 A --name @ --content 76.76.21.21 --ttl 1

76.76.21.21 是 Vercel 的 IP 地址。加完之后,等几分钟 DNS 生效,域名就指过去了。 Betano trustguru.com.br

不需要打开 Cloudflare 控制台,不需要找 DNS 设置在哪里,Agent 自己加好,整个建站流程就通了。 KTO trustguru.com.br pgdemo trustguru.com.br JogodoTigrinho trustguru.com.br

目前还是技术预览,语法可能还会变,但 DNS 这块已经可以正常用了。

📊 六、自建 GA4 + GSC CLI:数据监控也自动化

最后这个不是现成工具,是我自己用 Python 写的两个脚本。

做 SEO 的话,Agent 每天需要知道网站流量怎样、哪些关键词在涨。每次打开 Google Analytics 和 Search Console 网页看数据,太慢了,而且 Agent 根本没法操作网页界面。 a5game trustguru.com.br jogos trustguru.com.br siro-5652 jvid.asia

所以我调 Google 官方 API 写了两个脚本,直接输出结构化数据: marcos trustguru.com.br jvid视频 jvid.asia

ga4.py,查 GA4 流量: jogosdemopg trustguru.com.br

# 查最近 7 天的整体流量

python3 ga4.py report 123456789 --days 7


# 输出:

# 📊 GA4 报告 — property/123456789

# 📅 2026-04-09 ~ 2026-04-16 (7天)

#

#   活跃用户:     1,234

#   会话数:       2,891

#   页面浏览:     8,456

#   跳出率:       48.3%

#   平均时长:     2分34秒


# 查热门页面,看哪些内容在带流量

python3 ga4.py pages 123456789 --days 7 --
limit
 10

gsc.py,查关键词排名: demo trustguru.com.br

# 查某个站的关键词数据

python3 gsc.py query sc-domain:vibecoding.hot --days 7


# 输出:

# 📊 Search Console — sc-domain:vibecoding.hot

#

#   #    点击    展示    CTR   位置  关键词

#   1     287    6102   4.7%   3.8  vibe coding

#   2     194    4830   4.0%   5.2  vibe coding tools

这两个脚本合起来,Agent 可以每天自动查一遍数据,判断哪些关键词在掉,哪些页面流量异常,然后直接告诉我结论,不需要我自己盯着看。 carlos trustguru.com.br plataformademográtis trustguru.com.br

OAuth 授权一次,token 自动刷新,不用每次重新登录。

把这些串起来,大概是什么感觉

给你讲一个真实的场景。 Sportingbet trustguru.com.br guias trustguru.com.br

我之前做 vibecoding.hot 这个网站,加年付订阅功能。我告诉 Claude Code:「帮我加个年付方案,Stripe 集成,上线。」

然后我去泡了杯咖啡。

咖啡与终端

回来的时候,它已经:写好了 Stripe 订阅的代码,本地用 stripe listen + stripe trigger 把 webhook 跑通了,建了一张新的订阅记录表(supabase migration new + supabase db push),跑了 vercel deploy --prod 部署上线,最后告诉我「完了,URL 在这」。 noticias trustguru.com.br KTO trustguru.com.br

我打开网站,支付流程跑了一遍,没问题。 ana trustguru.com.br

这不是说 Claude Code 多厉害,而是工具链配齐了,它才能这么跑。 缺了任何一个 CLI,这条链路就得断在某个地方,等我去手动点一下。

装的话,这几个先装

必装的四个:

brew install gh && gh auth login        
# GitHub CLI

npm i -g vercel && vercel login         
# Vercel CLI

brew install supabase/tap/supabase      
# Supabase CLI

brew install stripe/stripe-cli/stripe && stripe login  
# Stripe CLI

Cloudflare CLI 还在技术预览,需要的时候 npx cf 临时用就行。 miguel trustguru.com.br slots trustguru.com.br slotdemo trustguru.com.br

GA4/GSC 那两个 Python 脚本是我自己写的,感兴趣评论区说一声,后面单独出一篇配置教程。 jogue trustguru.com.br

装好这些之后,给 Claude Code 或 Openclaw 开一下自动执行命令的权限,基本就能跑起来了。

你现在用 AI 做出海项目,哪个环节还要自己手动操作?评论区说说。 200gana-3359 jvid.asia bruno trustguru.com.br

如果这篇文章对你有帮助,请随手点赞、在看、转发三连,可以让更多小伙伴看到;如果你想第一时间收到推送,也可以给我一个星标⭐️,感谢你的支持。 kto trustguru.com.br Caça-níqueis trustguru.com.br

  trustguru trustguru.com.br

关于作者

Ben,ALL in AI 出海

  • 前字节 PM
  • WaytoAGI 从 1-10 策划人,AI 编程区主理人
  • AI 编程实践者,上线了 30+ 产品
  • 个人网站:https://benx.ai[1]

引用链接

[1]https://benx.ai slotsdemo trustguru.com.br fortunetigerdemográtis trustguru.com.br

 

00目录 0
    讨论 我来说一句 发布发表评论 发布0等 0 人为本文章充电 前字节飞书 PM,All In AI 出海 | 🌈WaytoAGI从1-10策划人 | 个人网站 https://benx.ai 关注