TGViewer
AI Coder AI Coder @ai_coder_news · 539 subscribers
Post #548 373
Как я работаю с удалёнными машинками

Небольшая хозяйке на заметку.

У меня есть несколько машин, которые живут в разных сетях. До части из них нет прямого SSH-доступа, где-то нужны туннели, где-то всё спрятано за NAT, где-то машина стоит дома, где-то в офисе, где-то ещё.

Можно было бы на каждую городить отдельные SSH-туннели, jump-host’ы и прочий админский фольклор.

Но есть более приятный путь — Tailscale.

Это такой VPN между вашими девайсами. Ставите клиент на машины, они попадают в одну приватную сеть, получают свои IP, и вы можете достучаться до них из любой точки мира.

Для личного использования у них есть бесплатный план, и для большинства домашних/полу-домашних сценариев этого более чем достаточно.

Понятно, что сейчас есть Codex, Claude Code Remote, Z.Code и прочие модные штуки. Но если вы не просто «пишете код в облаке», а реально работаете с железом, деплоите, дебажите, гоняете агентов, трогаете данные, поднимаете окружения — SSH всё равно нужен.

И вот тут Tailscale очень хорошо ложится.

Вторая штука, которую я активно использую, — Jump Desktop.

У них есть свой протокол Fluid, и он реально быстрый. Через него удобно подключаться к удалённым машинам с графическим интерфейсом и нормально работать, а не страдать от лагающего VNC из 2007 года.

Зачем всё это нужно?

Потому что в эпоху coding agents у вас внезапно появляется не одна рабочая машина, а маленькая ферма.

Один агент что-то пилит на одной тачке.
Другой собирает билд на другой.
Третий дебажит мобильное приложение.
Четвёртый гоняет тяжелый пайплайн.

И не всё удобно делать на VPS.

Например, если вы делаете мобильные приложения под iOS, вам нужен macOS. Да, Flutter можно частично завести на Linux VPS, можно настроить билды, можно через MCP гонять агентам команды. Но на практике это часто неудобно.

Иногда нужно просто открыть приложение, посмотреть интерфейс, увидеть, как оно реально работает, как агент его дебажит, куда он нажал, где сломался layout, что происходит в симуляторе.

VPS этого нормально не даёт.

Да, можно поднять виртуальный дисплей. Можно настроить всё через костыли. Можно героически страдать.

Но мой вывод простой: для таких задач лучше использовать нормальные железные машинки.

Mac mini — отличный вариант.
Mac Studio — ещё лучше, если нужно помощнее.
Если у вас есть NVIDIA DGX, AMD AI box или какие-то другие локальные вычислительные коробки — логика та же самая.

Их надо просто нормально соединить в одну рабочую сетку.

Мой текущий сетап:

Tailscale — чтобы все машины были в одной приватной сети и к ним был SSH из любой точки.
Jump Desktop — чтобы быстро и комфортно заходить на машины с GUI.
Железные Mac mini и vps — как рабочие станции для агентов.

В итоге получается довольно удобная инфраструктура для agentic coding: агенты работают на разных физических машинах, а ты можешь в любой момент зайти, посмотреть, помочь, перезапустить, подебажить или просто понять, что они там натворили.

Просто хозяйке на заметку.
  • 👍 13
  • ✍ 2
  • 🔥 2
  • 👏 2
More from @ai_coder_news
  1. Sep 18, 2026⚡ Собрал смарт-роутинг для Claude Code: тяжёлые задачи — на GLM-4.5+, рутина — на флеш Под…
  2. Sep 16, 2026Я перестал давать Astra писать код. И дело не в том, что она плохо это делает 🙂 Довёл до…
  3. Sep 14, 2026Как я использую OKF в своих проектах? Я запускаю этот промпт и дальше агент читает правила…
  4. Sep 14, 2026🧠 Google OKF vs OpenViking: какую память делать своим агентам? Начал разбираться с Open K…
  5. Sep 9, 2026Оказывается, hidden reasoning у frontier-моделей можно было буквально украсть за два API-в…
  6. Sep 7, 2026Spotify показал, как сократить расход Claude Code примерно на 90% — и идея тут на самом де…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →