移动Vibe Coding环境

作为一个经常在移动中(并且有点痴迷于优化我的工作流程)的开发者,本文介绍我用来随时随地进行氛围编码的工具。

移动Vibe Coding环境

作为一个经常在移动中(并且有点痴迷于优化我的工作流程)的开发者,这里是我用来随时随地进行氛围编码的工具:

设备 角色
MacBook 我的主要开发服务器,始终在线
Galaxy Fold 6 我的便携式终端(折叠屏幕 = 魔法)
Termux Android 上的终端仿真器tmux 让我的会话永远保持活力
Tailscale 安全的 P2P VPN,用于从任何地方 SSH
Claude Code AI 终端伙伴,用于帮助和重构

1、是什么让这个设置特别?

这不是普通的"在旅途中远程开发"装备。这是一个基于氛围的工作流程,其中:

  • 我可以在床上、咖啡馆或火车上编码。
  • Claude 在终端中直接给我 AI 编码帮助。
  • tmux 即使在信号丢失时也保持我的会话活跃。
  • Tailscale 让我的 MacBook 无论在哪里都始终可达。
  • Termux + Fold 6 让移动编码变得舒适。

2、如何运作

2.1 使用 Tailscale 连接

在两个设备上安装 Tailscale。现在,您的 MacBook 会获得一个稳定的 .ts.net 域名:

ssh myuser@macbook.ts.net

您进来了。没有端口转发。没有公共 IP。零配置。

2.2 在 MacBook 上启动 tmux

一旦 SSH 到您的 MacBook:

tmux new -s vibe

现在您的会话从您的设备"分离"。即使您的连接断开或 Termux 崩溃 —— 它仍然运行。

下次,只需运行:

tmux attach -t vibe

2.3 在 tmux 中运行 Claude

在 tmux 会话中:

claude

Claude 成为您终端中的 AI 结对编程伙伴。

问任何事情:

claude: Can you refactor this Go function to be more idiomatic?

它快速、流畅且无干扰。

3、为什么 Galaxy Fold 6 + Termux 被低估了

大多数手机太狭窄,无法在上面编码。但使用 Galaxy Fold 6

  • 大屏幕 = 真正的终端空间
  • 多窗口 = 文档 + 终端并排
  • 展开时的完整键盘
  • Termux 轻量且原生

它感觉几乎像笔记本电脑 —— 但适合放在口袋里。

4、为什么 tmux 是 MVP

如果我必须只选择一个工具来把一切粘合在一起,那就是 tmux

原因如下:

没有 tmux 有 tmux
SSH 断开 = 会话丢失 会话无论如何都持续
无终端多任务 分割窗格用于 Claude、日志、代码
经常丢失终端状态 立即重新连接并恢复
一个终端 = 一个任务 多窗格禅宗式终端道场

您甚至可以这样做:

# Horizontal split
ctrl+b "
# Vertical split
ctrl+b %

现在您在 Claude 一个窗格中,代码在另一个中,日志在第三个中 —— 所有都持久运行。

5、日常流程:从办公桌到口袋

  1. 在家 MacBook 上启动 tmux 会话
  2. 正常工作或关闭笔记本
  3. 后来,打开 Fold 6 → Termux → SSH 登录
  4. tmux attach -t vibe
  5. Claude + 代码 + 日志 = 就在我离开的地方
  6. 地铁来了?tmux detach 并走开 💨

6、为什么这比云 IDE 更好

  • 拥有您的环境: ❌ 云 IDE: 您被困在他们的预构建容器中 ✅ 我的设置: 在我自己的 MacBook 上完全控制
  • 离线弹性: ❌ 云 IDE: 失去信号,失去一切 ✅ 我的设置: tmux 无论如何都保持会话运行
  • 在手机上工作: ⚠️ 云 IDE: 笨重的 UI、慢加载、坏键盘支持 ✅ 我的设置: Galaxy Fold 6 + Termux = 流畅的移动开发
  • 终端中的 Claude AI: ❌ 云 IDE: 需要浏览器标签,没有原生 Claude 集成 ✅ 我的设置: Claude 生活在我的终端会话中,随时准备帮助
  • 安全连接: ⚠️ 云 IDE: 有时不稳定的认证或防火墙 ✅ 我的设置: Tailscale 的 P2P VPN 保持简单和私有

7、结束语

这个设置改变了我的编码思维方式。我不需要被束缚在办公桌前。我的工具我一起工作,而不是反对我。当 Claude 在我的 Fold 上 tmux 中帮助我编写更好的代码时 —— 那就是魔法。

没有 VSCode 服务器。没有云锁定。只需您的机器、您的流程和您的氛围。


原文链接:Vibe Coding Anytime, Anywhere with tmux, Tailscale, and Claude Code

汇智网翻译整理,转载请标明出处