Terminal Handoff — Development skill for Claude Code
Persistent Claude Code session handoff and secure remote control from authorised devices, with automatic continuation, durable instructions, ownership enforcement, STOP/resume and private Tailscale ac.
How to install Terminal Handoff
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aegis-systemsv1/terminal-handoff and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Terminal Handoff does
Persistent Claude Code session handoff and secure remote control from authorised devices, with automatic continuation, durable instructions, ownership enforcement, STOP/resume and private Tailscale access.
Alternatives in Development
- Epic Claim — Claim an epic issue, stamp coordination state, and sync local ownership 243.5k ★
- Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
- Herdrm — Native macOS console for herdr — all your coding agents and their live terminals, across devices 635 ★
README
Terminal Handoff
**A persistent session-control and handoff system for Claude Code on macOS.**
Terminal Handoff lets one Claude Code *task* outlive any single Claude session. When a session fills its context window, ownership of the task is transferred automatically to a fresh successor that continues the same work. The task is also securely controllable from an enrolled iPhone (or another authorised device) over a private Tailscale network, while the actual Claude Code process keeps running on your Mac, inside a project you registered, under your own Claude login.
The idea that ties it together: a **logical session** is the persistent thing (its ID, name, project, instruction queue, STOP state, approvals and history), and individual Claude processes are **replaceable workers** underneath it. A phone talks to the logical session, never to a process, so it keeps controlling the right worker across every handoff.
**Version 1.4.0.** Physical iPhone acceptance was completed on 2026-09-20. See [Acceptance evidence](#acceptance-evidence) and [Known limitations](#known-limitations).
Contents
[What it can do](#what-terminal-handoff-can-do) · [Architecture](#architecture) · [Session lifecycle](#remote-session-lifecycle) · [Automatic handoff](#automatic-handoff) · [Control from an iPhone](#remote-control-from-iphone) · [Security model](#security-model) · [Projects](#project-registration) · [Naming](#session-naming) · [STOP / resume](#stop--resume) · [Approval gates](#human-approval-gates) · [Recovery](#recovery) · [Install and set up](#installation-and-setup) · [CLI reference](#cli-reference) · [Acceptance evidence](#acceptance-evidence) · [Limitations](#known-limitations) · [Troubleshooting](#troubleshooting) · [Local handoff in detail](#local-handoff-in-detail)
What Terminal Handoff can do
**Start and steer Claude from your phone**
- Start a Claude Code session remotely from an iPhone, choosing only from explicitly registered, authorised projects
Related Skills
Megavibe
Give Claude Code a memory that never dies. Persistent context, automatic recovery, remote access.
Hardware Assets Inventory Tool
Self-hosted hardware asset inventory for IT teams — track devices, who holds them, and the full ownership hist
Openclaw Infra
Secure self-hosted OpenClaw deployment on Hetzner Cloud with Tailscale
The Library
A Meta-Skill for Private-First Distribution of Agentics (Skills, Agents, and Prompts) across your Agents, Devi
Ultragoal
Execute or resume an approved OMJ plan to evidence-backed completion, using native goal continuation when avai
A2s App
Flutter Android controller for A2S remote Agent sessions, devices, workspaces, terminal, approvals, and live a
Related Agents
Verify
Claude Code runner adapter. 격리 snapshot에서 Codex/Antigravity/Tailscale Aperture reviewer를 조합해 교차검증. 보안 결정권 없음,
Jordylab DevOps
JordyLab production DevOps: the OVH VPS + k3s deployment, Tailscale access, CI/CD deploys and rollbacks, SOPS
Opcode Web Server Design
This document describes the implementation of Opcode's web server mode, which allows access to Claude Code fro