返回资讯中心
外部精选
软件工程
#开发者实时流

开发者用手机通过Claude远程会话在VPS上写代码

来源标题:Build Software on Your Phone

一位开发者借助Claude Code的远程会话功能,在手机上连接Hetzner VPS进行软件开发。他在VPS上以非sudo用户运行Claude Code,并用mise安装工具。他表示自Opus 5.5起,对AI生成代码质量的疑虑已消失。

Hacker News 最新robowo2026/11/8 · 今天5 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

我是个爱动的人。很久以前我就明白,对我来说,一天包括在院子里挖土、骑30公里自行车和举重,才算美好的一天。过去这和我开发软件的志向相冲突。如果你想在任何事情上变得出色,就必须大量去做,所以我花了很多时间坐在屏幕前,不仅学习编程语言、框架以及如何构建优秀软件(在我看来,你今天仍然应该这样做),还只是敲代码。

然而如今,你可以用手机构建出色的软件。当然,以前你也可以在手机上敲代码,但那充其量非常慢且笨拙。我说的是用 Claude 在手机上构建。自 Opus 5.5 以来,我对 AI 及其所能产出的代码质量的保留意见已经消失了。这个模型就是很棒。所以我决定让这个过程可移动化。

Claude Code 有一个叫远程会话的功能。基本上你可以在任何地方启动一个代码会话,然后通过手机上的 Claude 应用连接到它。我在 Hetzner 上搭建了一个小型 VPS,设置了 mise 来安装工具,并以非 sudo 用户身份在这个 VPS 上运行 Claude Code。它在我自托管的 Forgejo 上有自己的 git 用户。如果我在构建 Web 应用,我可以通过 Tailscale 暴露开发服务器。太好了!我可以用 Claude 构建一个功能,通过 Tailscale 审查它,然后推送到 Forgejo——全部在手机上完成!然而还缺一块。

严格来说并没有真正的 forgejo CLI,类似那个令人畏惧的 GitHub CLI 那样的东西。没有办法例如从命令行打开一个 PR。唯一似乎有点合适的是 Gitea CLI——forgejo 最初就是从它分叉出来的项目。不过我对兼容性有疑虑。因此,我让 Claude 构建了我自己的。你可以在这里找到它。

现在我的基于手机的软件工程设置完成了。我可以通过 CLI 打开一个 PR,在 forgejo 上审查它,然后合并它。我最近构建了很多 Rails 应用,并配置了我的 Forgejo 工作流,在合并到 main 时通过 Kamal 自动部署。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →