移动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 vibe2.3 在 tmux 中运行 Claude
在 tmux 会话中:
claudeClaude 成为您终端中的 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、日常流程:从办公桌到口袋
- 在家 MacBook 上启动
tmux会话 - 正常工作或关闭笔记本
- 后来,打开 Fold 6 → Termux → SSH 登录
tmux attach -t vibe- Claude + 代码 + 日志 = 就在我离开的地方
- 地铁来了?
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
汇智网翻译整理,转载请标明出处