CoProgrammer — Git skill for Claude Code
Multi-agent coding coordination: shared tasks, conflict checks and handoffs across Git worktrees.
How to install CoProgrammer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open QIU-Guanzong/CoProgrammer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What CoProgrammer does
Multi-agent coding coordination: shared tasks, conflict checks and handoffs across Git worktrees. MCP and Skills for Codex, Claude Code, OpenClaw and WorkBuddy.
Alternatives in Git
- Memorix — Open-source cross-agent memory layer for coding agents via MCP 392 ★
- Diri — Native macOS orchestrator for coding agents — run Claude Code, Codex, Cursor, Gemini and shells in parallel ac 272 ★
- Operator OSS — Run many Claude Code (or Codex) sessions in parallel — across every project — from one screen 202 ★
README
CoProgrammer: multi-agent coding coordination
**Teamwork for coding agents.**
Shared tasks, conflict checks and durable handoffs across **Git worktrees and multiple AI coding windows**. Project setup supports Codex, Claude Code, Copilot, OpenClaw and WorkBuddy; agent harnesses can use the CLI or MCP.
[](https://github.com/QIU-Guanzong/CoProgrammer/actions/workflows/ci.yml) [](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/LICENSE)
[简体中文](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/README.zh-CN.md) · [Try it](#try-the-preview) · [Two-window walkthrough](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/docs/GETTING_STARTED.md) · [Connect your client](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/docs/knowledge/README.md) · [Releases](https://github.com/QIU-Guanzong/CoProgrammer/releases)
[Is this useful for your workflow?](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/docs/USE_CASES.md) · [Native checks and harness automation](https://github.com/QIU-Guanzong/CoProgrammer/blob/main/docs/NATIVE_RUNTIME_WORKFLOW.md)
The problem
Codex is changing an API. Claude is updating its callers. Both need to know who owns the files, when the upstream task is finished, and what happened before a window restarted. Separate Git branches keep edits apart; the collaboration still needs shared state.
CoProgrammer records **who owns a task, which paths it covers, what blocks it, and what the next window needs to know**. Your coding tools write the code; CoProgrammer coordinates their work through a local CLI and MCP server.
| Without a shared record | With CoProgrammer |
|---|---|
| Two windows try to claim overlapping work | Atomic task claims check owners, worktrees and path leases. |
| A worker starts before an upstream task finishes | Dependencies keep the task blocked until |
Related Skills
Harnessmesh
Persistent multi-agent collaboration fabric for agentic coding harnesses. Connect Antigravity, OpenAI Codex, C
Agent Parley
Run Claude Code, Codex, Copilot, Gemini, OpenCode and Amp side by side in isolated Git worktrees, with shared
Ivar
Multi-repo worktrees for coding agents. One feature across repos, as one unit: one branch, one plan, one PR pe
MCP Agent Mail Rust
Rust MCP server for multi-agent coordination: 34 tools, Git-backed archive, SQLite indexing, advisory file loc
Claudebase
Back up, restore, and sync your Claude Code config (settings, skills, agents, hooks, rules, memory, MCP) to a
Claude Plan Skills
Claude Code skills for managing multi-step tasks as GitHub issues. Create, implement, update, and close execut
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Orchestrator Multi
Multi-agent parallel orchestrator using git worktrees — splits work across N agents, manages territory, merges
Noor
Engine engineer. Owns the main process: sessions on the Claude Agent SDK, hooks, approvals, git worktrees, scr