Let your agent set it up
You need Node.js 22 or newer and a coding agent that keeps its history on this machine. Seeagents for the ones ResumeContext reads.
1
Start your coding agent in the project folder
Claude Code, Cursor, Codex or opencode — whichever you already use. The
folder you start it in is the folder that gets archived.
2
Paste this to it
curl always works.3
Answer the two things only you can
It asks before installing anything, and it hands you a sign-in link to open
in your browser. Everything else it does itself.
Check it worked
Ask your agent a question that requires the ResumeContext MCP server:resumecontext verify, which reports exactly which part of
setup is missing, or check Connect your agent manually.
Just set up, and the archive looks empty? The first sync runs within about 20
seconds and uploads what your agents have already recorded in that folder.
resumecontext sync forces it immediately.Joining a project someone invited you to
Exactly the same: start your agent in your clone of the project and paste the same line. The page it reads covers the invite case, and tells it to runresumecontext accept for you.
Setting it up by hand
Prefer to run the commands yourself? This is what the agent does.1
Install the CLI
-g). Background sync runs this installed command,
so it is not set up when you run the CLI through npx. See
Where to install.2
Sign in from this machine
--no-browser.3
Create the project
init creates the
project and writes a marker file tying that directory to it, which is why
there is no way to create a project from the website.It also starts the background daemon. From this point the directory’s agent
sessions sync on their own, roughly every 20 seconds. There is no sync
command to remember.In a clone of a project you have been invited to, run
resumecontext accept instead — init would create
a second, separate project. See Teams and access.4
Connect your agent
5
Check the setup
verify.Where to next
What your agent can do
The six tools ResumeContext adds, and how to ask for them.
Syncing and freshness
What gets captured, how often, and what lags.