Concord lar Claude Code og Codex hevde filer før de redigerer dem
Installer Concord hvis du kjører to kodeagenter i samme repo og er lei av at de tar den samme filen.
Kjører du Claude Code i ett terminalvindu og Codex i et annet, vet ingen av dem hva den andre driver med. Concord fra Get-Concord-AI legger et delt lag under begge: en SQLite-database i mappen .concord/ i repo-roten, som hver agent i prosjektet skriver til gjennom én MCP-server.
Mekanismen er filhevding. Før en agent begynner å redigere, kaller den start_work og registrerer hvilke filer den tar. Prøver agent nummer to å ta den samme filen, får den beskjed om overlappet med en gang i stedet for en merge-konflikt en halvtime senere. inspect_work viser hvem som er til stede og flagger foreldede krav, altså filer som er hevdet av en agent som har forsvunnet uten å levere fra seg.
«Concord is not another autonomous agent or orchestrator.» — fra prosjektets README
Fem verktøy dekker syklusen: start_work, inspect_work, update_work, transfer_work og finish_work. Eierskifter bruker et monotont versjonsnummer som expected_version, så handler to agenter på samme versjon, går bare den første gjennom. Hele historikken over eierskap er append-only.
Begrensningen ligger i leveringen. Direkte meldinger mellom agenter avhenger av at mottakerklienten faktisk er nåbar, og concord adapters status er kommandoen som forteller deg hvilke som er det. Finnes ingen nåbart endepunkt, feiler leveringen umiddelbart i stedet for å bli stille omdirigert.
Prosjektet er MIT-lisensiert, skrevet i TypeScript og har 268 stjerner siden det ble opprettet 14. juli. npm-pakken @concord-ai/concord-mcp ble lastet ned 3348 ganger den siste måneden, og versjon 0.10.3 kom 25. august.
Hva bør du gjøre?
- Kjør
npm install -g @concord-ai/concord-mcpog deretterconcord setupi repo-roten. Setup fletter seg inn i eksisterende.mcp.json,.cursor/mcp.jsonog~/.codex/config.tomli stedet for å overskrive dem. - Start klientsesjonene på nytt etterpå. Uten omstart ser ikke agentene den nye MCP-serveren.
- Kjør
concord statusfør du slipper to agenter inn i samme mappe. Den viser hvem som er til stede, hva som er hevdet og hvilke krav som har blitt foreldet.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.