dimabalony

Undead AI Sessions — AI skill for Claude Code

AI community

Your AI sessions refuse to die: Claude Code and Codex sessions come back in restored iTerm2 and Terminal.app tabs.

How to install Undead AI Sessions

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

What Undead AI Sessions does

Your AI sessions refuse to die: Claude Code and Codex sessions come back in restored iTerm2 and Terminal.app tabs.

Alternatives in AI

  • Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
  • Claude Squad — by smtg-ai - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents i 6.5k ★
  • Omnara — by Ishaan Sehgal - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mo 2.6k ★

README

undead

Your AI sessions refuse to die.

[![test](https://github.com/dimabalony/undead-ai-sessions/actions/workflows/test.yml/badge.svg)](https://github.com/dimabalony/undead-ai-sessions/actions/workflows/test.yml) [![release](https://img.shields.io/github/v/release/dimabalony/undead-ai-sessions)](https://github.com/dimabalony/undead-ai-sessions/releases) [![license](https://img.shields.io/github/license/dimabalony/undead-ai-sessions)](LICENSE) ![platform](https://img.shields.io/badge/platform-macOS-lightgrey)

Terminal.app with a Claude Code conversation. Quit and relaunch: the tab comes back empty. With undead, quit and relaunch: the conversation is back.

You run Claude Code and Codex in a bunch of terminal tabs. Then you quit the terminal, macOS installs an update, or the laptop reboots. The tabs come back empty, and you're left guessing which `claude --resume` or `codex resume` belonged where.

With undead, every restored tab continues its exact conversation by itself. No command to run, no picker, no guessing. It should feel like you never quit.

Highlights

  • Every restored tab resumes its own session, in its folder, with the flags you started it with.
  • Claude Code and Codex, side by side in the same terminal.
  • iTerm2 tabs and split panes, and Terminal.app.
  • No daemon, no polling, no typing into a running agent, and no dependencies beyond macOS itself.
  • Works for the sessions already running when you install it, without restarting a single tab.
  • Never adds a flag you didn't use. A session you closed stays closed; one killed by quitting the terminal comes back.

Installation

macOS with zsh (the default shell), and iTerm2 or Terminal.app.

brew install dimabalony/tap/undead
undead install

Or without cloning:

curl -fsSL https://raw.githubusercontent.com/dimabalony/undead-a