maketryuk

Relay Dev — DevOps skill for Claude Code

DevOps community

Native macOS workspace manager for developers: projects, terminal sessions, AI CLI agents, dev services, Docker and SSH in one dark, keyboard-driven window.

How to install Relay Dev

This entry records only its repository, not the path inside it, so there is no exact command to give. Open maketryuk/relay-dev and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Relay Dev does

Native macOS workspace manager for developers: projects, terminal sessions, AI CLI agents, dev services, Docker and SSH in one dark, keyboard-driven window. Sessions run in a background daemon and survive quitting the app.

Alternatives in DevOps

  • Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
  • Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★
  • MCP SSH Manager — MCP SSH Server: 37 tools for remote SSH management Claude Code & OpenAI Codex DevOps automation, backups, data 460 ★

README

Relay

Нативный workspace manager для macOS: проекты, терминальные сессии и AI CLI-агенты (Claude Code, Codex) в одном тёмном интерфейсе. Без Electron — Swift 6 + SwiftUI.

Ключевая особенность: терминальные процессы живут в отдельном фоновом демоне, поэтому **закрытие приложения не убивает запущенные сессии**.


Требования

Что Версия Проверить
macOS 14 Sonoma или новее sw_vers
Xcode 15 или новее (нужен Swift 6) xcodebuild -version
Command Line Tools установлены xcode-select -p

Если `xcode-select -p` ничего не выводит:

xcode-select --install

Отдельно ставить Claude Code, Codex, Docker и прочее **не нужно** — Relay запускает то, что уже стоит в системе.


Установка

git clone <репозиторий> relay
cd relay
./Scripts/build-app.sh

Первая сборка занимает 1–3 минуты: SwiftPM скачивает SwiftTerm и компилирует всё с нуля. Повторные сборки — несколько секунд.

Готовое приложение появится в `build/Relay.app`. Установите его:

./Scripts/install.sh

Скрипт копирует бандл в `/Applications`, снимает карантин и регистрирует его в Launch Services — без этого Spotlight, Raycast и Dock приложение не найдут: лаунчеры индексируют только стандартные каталоги, а не вашу папку сборки.


Запуск

Из Finder — двойной клик по `Relay.app`. Или из терминала:

open /Applications/Relay.app

При первом запуске macOS может спросить доступ к папкам (Documents, Desktop) — это нужно, чтобы Relay мог открывать в них проекты.

Первые шаги

  1. Нажмите + внизу левой полосы и выберите папку проекта.
  2. Проект появится иконкой в левой полосе (Project Rail).
  3. Нажмите Claude, Codex или Shell — откроется терминальная сессия в корне проекта.
  4. Закройте приложение и откройте снова — сессии будут на месте, вместе с историей вывода.

Возможности

**Sessions** — Terminal, Claude, Codex, Gemini, OpenCode, SSH, произвольная команда. Несколько сессий на про