read
Ask the agent in front of you what the last one was doing. It reads the live session and carries on. No paste buffer, no recap.
magents digest claude:latest
same work, new driver
Your coding agents already keep transcripts on disk. magents is the shared API over them, an MCP server plus a small CLI, so the agent in front of you starts where the last one stopped.
brew install abnegate/tap/magents
readme
Works with the agents already on your machine.
Ask the agent in front of you what the last one was doing. It reads the live session and carries on. No paste buffer, no recap.
magents digest claude:latest
Claude hits a wall that Codex owns. Claude messages that Codex thread directly, failing query and file attached, and keeps going. You are not the messenger.
magents send codex:latest "…"
A task that can run alone gets a new headless session, its own working directory, and a reply path back through magents.
magents spawn codex --cwd ../wt
Spawned agents keep their host's own approval policy. magents never adds a bypass.
brew install abnegate/tap/magents
magents install --all
curl -fsSL https://abnegate.github.io/apt-repo/pubkey.gpg | sudo gpg --dearmor -o /usr/share/keyrings/abnegate.gpg
echo "deb [signed-by=/usr/share/keyrings/abnegate.gpg] https://abnegate.github.io/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/abnegate.list
sudo apt update && sudo apt install magents
magents install --all
curl -LSsf -o magents \
"https://github.com/abnegate/magents/releases/latest/download/magents-$(uname -m | sed 's/arm64/aarch64/')-$(uname -s | tr 'A-Z' 'a-z' | sed 's/darwin/apple-darwin/;s/linux/unknown-linux-musl/')"
chmod +x magents
./magents install --all
docker pull ghcr.io/abnegate/magents:latest
docker run --rm --user "$(id -u):$(id -g)" \
-v "$HOME:$HOME" -e HOME \
ghcr.io/abnegate/magents list --live
cargo install --git https://github.com/abnegate/magents
magents install --all
magents install --all registers the MCP server with every host it finds and drops a skill into each host's skills directory. Restart the agent, or refresh its MCP list, and the tools appear.
Same verbs on the CLI: magents list, magents digest, magents handoff.
Add --output json to any of them. The full list, including memory and notes, is in the
readme.