← 全部用例

English

写软件 · GPT

架一台隔离的机器,让 agent 在上面建 app 并部署

想法 + starter prompt,我们还没跑过

适合:想让 agent 写软件,但不想动到自己主力电脑的开发者

作者把一个用 GPT 的 Codex 的 agent 放在一台二手备用电脑上,不开放外部连入。机器跑 Coolify、Forgejo、自架的 Firecrawl 和 Tailscale。一个 prompt 要它做热量追踪的网页 app。agent 建了仓库、写代码和测试、修好 CI 的失败,连同自己的数据库一起部署。出现一个 CSRF bug,再一个 prompt 就修好。

步骤

  1. 用一台没有重要东西的备用机器。沙盒限制损害,但挡不住 agent 把这台机器清空。
  2. 封掉外部连入,通过 Tailscale 这类私人网络去用它。
  3. 装好自架的 git 服务器和部署工具,让 agent 有仓库、有地方部署。
  4. 只给 agent 它需要的密钥,也要想到它可能误用。
  5. 先试一个小 app,然后自己用一下,找出测试漏掉的 bug。

Starter prompt

Starter prompt,先把 [方括号] 换成你的资料。

先试跑:做真正的 app 之前,先让一个很小的 hello-world 页面 [trial-app] 走完整条流水线。只部署到这台机器上的测试环境。

你在一台隔离的备用机器上工作。试跑之后,做一个小的网页 app:[描述 app,例如热量追踪]。先写计划:技术栈、仓库结构、测试,还有怎么部署。把计划给我看,等我。

建仓库、写代码和测试、跑测试,并修好流水线里失败的检查。每次部署之前,以及用到我为这个项目设置的密钥和 token 以外的任何东西之前,都要停下来等我说可以。流水线全绿不等于许可部署。需要别的密钥要告诉我。简单记录你做了什么、为什么。

原帖:blog.jakesaunders.dev · 来源 agentusecases.ai。内容是我们用自己的话写的,我们还没跑过,先用假资料试。