diff --git a/.goreleaser.yaml b/.goreleaser.yaml index ec8eeea..b169c53 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -36,5 +36,5 @@ brews: name: homebrew-tap token: "{{ .Env.HOMEBREW_TAP_TOKEN }}" homepage: https://catchup.pages.dev - description: Pick up a coding agent session without starting over + description: Hand off coding-agent context across Claude Code, Codex, and more license: MIT diff --git a/README.md b/README.md index 02f3451..752171f 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,16 @@ -

catchup

+

CatchUp — coding-agent context handoff

-### Pick up a coding agent session without starting over +### Context handoff for AI coding agents — resume a session in another agent Coding agents pass a session transcript through a handoff machine
-`catchup` is for the moment an agent hits a limit and you don't want to explain the whole job again. It pulls the useful part of the local session into clean Markdown. `catchup fork` picks the work back up in the same agent or a different one. +`catchup` is a local-first CLI that hands off session context between AI coding agents. When one hits a usage limit — or you switch tools mid-task — it reads the local session into clean Markdown, and `catchup fork` resumes the work in the same agent or a different one: hand a Claude Code session to Codex, a Cursor session to OpenCode, and so on. -Use it when you switch tools, pick up older work, or want a clean record of what happened. +Use it whenever you don't want to explain the whole job again — you hit an agent's usage limit, switch tools mid-task, pick up older work, or want a clean record of what happened. Works with **Claude Code**, **Codex**, **Cursor**, **Cline**, **Kimi**, **Antigravity**, **OpenCode**, and **Pi Agent**.