backpine GitHub avatar

remote-agent-workspace

backpine

该项目提供了一个远程优先的编码工作流程蓝图:笔记本电脑上的 IDE 负责编辑,所有长时间运行的任务(如构建代理、测试套件、开发服务器)都在一台从不关机的 Linux 迷你 PC 上执行,通过 SSH、Syncthing、Cloudflare Tunnel 和 Caddy 进行连接。

Stars

58

7 天增长

暂无数据

Fork 数

2

开放 Issue

0

开源协议

暂无数据

最近更新

2026-06-26

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它解决了合上笔记本电脑后代理和构建任务中断的常见痛点,将繁重任务卸载到低功耗、常开设备上,并安全地通过互联网暴露服务。

适合谁使用

  • 运行自主编码代理或长构建管线的开发者
  • 需要从任何地方访问持久开发服务器的远程工作者
  • 厌倦本地重型构建导致电池耗尽和风扇噪音的开发者
  • 希望获得一致 Linux 环境以避免“在我机器上能运行”问题的团队

典型使用场景

  • 在合上笔记本电脑后继续运行构建代理和测试套件
  • 托管通过 HTTPS 从任何网络可访问的开发服务器
  • 让自主编码代理 24/7 运行,不依赖笔记本电脑打开
  • 将繁重编译或类似 CI 的工作负载从 Mac 转移到廉价的 Linux 机器上

项目优势

  • 仅使用四个开源/免费工具(Herdr、Syncthing、Cloudflare Tunnel、Caddy)
  • 消除了因合盖导致的代理中断以及繁重任务带来的电池消耗
  • 通过 Cloudflare Tunnel 实现无需开放端口的安全远程访问
  • 使用 Syncthing 让两台机器上的项目文件夹自动双向同步

使用前须知

  • 需要购买和维护一台独立的、常开的 Linux 迷你 PC
  • 依赖互联网连接来实现远程访问和同步
  • 安全配置需要谨慎(Cloudflare Access、SSH 密钥、系统更新),以免暴露风险

README 快速开始

Always-On Remote Agent Workspace

Code from your laptop. Run the work on a tiny Linux box that never sleeps. Close the lid, go offline, come back — your agents are still running.

This is a blueprint for a remote-first coding setup: your IDE stays on your Mac, but every long-running task — build agents, test suites, dev servers, autonomous coding agents — lives on an always-on Linux mini PC. You connect to it over the internet, so "where you are" stops mattering.


The idea in one picture

              YOUR MAC                                THE BOX
   ┌──────────────────────────────┐       ┌──────────────────────────────┐
   │                              │       │   Always-on Linux mini PC     │
   │   IDE  ──────────────────────┼──SSH──┼─▶ agents / dev servers run    │
   │   (edit, review, drive)      │ Herdr │   here 24/7                   │
   │                              │remote │                               │
   │   Files on disk  ◀───────────┼──sync─┼─▶ Files on disk               │
   │                              │ Sync  │   (Syncthing keeps them       │
   │                              │ thing │    identical both ways)       │
   └──────────────────────────────┘       └───────────────┬──────────────┘
                  ▲                                        │
                  │                              Cloudflare Tunnel (outbound)
                  │  https://app-dev.example.com           │
                  └────────────────────────────────────────┘
                     view any app running on the box,
                     from any network, over HTTPS

Close your Mac and the box keeps running. Reopen it tomorrow on a different network and reconnect — nothing was lost, because nothing important was ever running on the Mac.


Why do this?

Without itWith it
Agents die when you close your laptopAgents run 24/7 on the box
Heavy builds drain your battery & fansHeavy work offloads to the mini PC
"Works on my machine" driftOne stable Linux environment
Dev servers only reachable on your LANReachable anywhere over HTTPS
Tied to one desk / one networkWork from anywhere, any device

The four building blocks

ToolRoleOne-liner
Herdr (remote mode)Remote connectionYour IDE/terminal

项目描述

Blueprint for an always-on remote agent workspace: code on your Mac, run the work on an always-on Linux box (Herdr + Syncthing + Cloudflare Tunnel + Caddy).

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

MoonshotAI
精选
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI 与机器学习AI 智能体
3,348
xuchonglang
精选
xuchonglang GitHub avatar

investing-for-beginners

A structured investing guide for Chinese beginners covering US stocks, options, and cryptocurrency, with focus on foundational concepts and risk awareness.

区块链与 Web3
2,739
Krishnagangwal
精选
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

数据与数据库数据库与存储
2,326