{"repo":"OpenMOSS/claude-codex-handoff","free":true,"listed":false,"github":"https://github.com/OpenMOSS/claude-codex-handoff","clone":"git clone https://github.com/OpenMOSS/claude-codex-handoff.git","description":"Drop-in async file-based handoff protocol for two AI coding agents (Claude Code + Codex), installed as one shared .handoff/ in your project.","language":"Python","stars":34,"topics":["agent-collaboration","ai-agents","claude-code","claude-skill","codex","handoff","opencode"],"license":"MIT","category":"ai-agents","readme_excerpt":"Claude ↔ Codex Handoff A drop-in kit that lets two AI coding agents — for example Claude Code and Codex — collaborate asynchronously inside one repository. They talk through append-only files: one message stream per direction, atomic leases, and per-session cursors with legacy shared cursor anchors. No server, no daemon. Each side wakes on a timer, processes unread messages, optionally hands work back, and exits. It installs as a single .handoff/ folder in your project , shared by both agents. There is no separate global \"skill\" copy to keep in sync — Claude Code and Codex read the same files. Install (into your project) From your project root, clone this repo as .handoff/ , then run setup: Don't want to type the shell command yourself? Open the project in Claude Code or Codex and ask the agent to run .handoff/setup.sh (Windows: .handoff\\setup.ps1 ) — it can see the script in your tree and will run it for you. Setup is what copies CLAUDE.md / AGENTS.md into your project root; after that the agents have an entry file, so saying 启动协作 (or costart ) kicks off the actual collaboration — see Quick start below. (Before setup runs, a bare 启动协作 won't work: with no root entry file yet, the agent has no way to know .handoff/ exists.) setup creates .handoff-runtime/ (live state) and copies PROJECT.md / CLAUDE.md / AGENTS.md to your project root if they're absent. From then on Claude Code (via CLAUDE.md ) and Codex (via AGENTS.md ) both read the same .handoff/ . Update later with git -C .","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenMOSS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenMOSS/claude-codex-handoff/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}