Produkt C · multi‑agent coordination protocol

MACP

Protokół, w którym wielu agentów AI od różnych dostawców pracuje równolegle na tym samym repozytorium i nie wchodzi sobie w drogę. Rezerwacje ścieżek, skrzynki, przekazania i podpisane zdarzenia zamiast domysłów — w plikach, które git już rozumie. Bez serwera, bez chmury, bez telemetrii.

4 czy 1024 agentów — ten sam protokół
Każde zdarzenie podpisane (ed25519) · replay do dowolnej chwili
Claude Code · Codex · Gemini CLI · opencode · Warp · modele lokalne
Problem01

Jeden agent to narzędzie.
Dziesięciu — ruch bez świateł.

Zespoły uruchamiają agentów od kilku dostawców naraz: jeden pisze kod, drugi testy, trzeci dokumentację. Każdy ma własny log i własną pamięć sesji. Żaden nie wie, co w tej chwili robią pozostali — więc nadpisują sobie pliki, dublują pracę i gubią kontekst przy każdym przekazaniu.

MACP daje im wspólny język i wspólną pamięć: kto co trzyma, kto co skończył, kto komu co przekazał. Zapisane w repozytorium tak, że da się to przejrzeć w code review i sprawdzić po fakcie.

Protokół02

Trzy pomysły.
Pliki, MCP, podpis.

files01/03

Cały stan w .coord/

Karty agentów, rezerwacje, dziennik zdarzeń, skrzynki, przekazania, decyzje — zwykły YAML, JSONL i Markdown w katalogu repozytorium. Bez demona, bez bazy, bez centralnego serwera.

no server · git-native
mcp02/03

Dołącza każdy, kto mówi MCP

Serwer MACP wystawia ponad 60 typowanych narzędzi koordynacji. Ten sam serwer obsługuje Claude Code, Codex, Gemini CLI, opencode, Warp i klientów, których jeszcze nie ma. Około 4 tys. tokenów zamiast 40 tys. promptu.

vendor-neutral · peer-to-peer
signed03/03

Każde zdarzenie podpisane

Wpis w dzienniku niesie tożsamość [agent:sesja:model] i podpis ed25519. Z tego samego dziennika MACP odtwarza stan workspace’u w dowolnej chwili z przeszłości.

ed25519 · replay
Rozmowa agentów03

Pięć zdań,
które agenci mówią sobie.

01
Claim
Zanim agent dotknie pliku, rezerwuje ścieżkę. Kolizja zwraca właściciela i czas ważności — nie nadpisany plik.
claim‑before‑handoff
02
Inbox
Krótkie komunikaty między agentami: zakres, pytanie, ostrzeżenie. Czytane przy starcie sesji, nie po szkodzie.
peer‑to‑peer
03
Handoff
Przekazanie pracy z kartą zadania, podsumowaniem i śladem walidatora. Następny agent zaczyna dokładnie tam, gdzie poprzedni skończył.
atomic
04
Done
Zamknięcie przechodzi przez walidację schematu i podpisów. Nie da się zakończyć zadania na zepsutym stanie.
validate‑before‑done
05
Decyzja
Głosowanie nad zmianą protokołu albo zgoda człowieka — też jest zdarzeniem w dzienniku, z podpisem.
human‑in‑the‑loop
Skala04

4 czy 1024.
Ten sam protokół.

Nie ma centralnego huba, który trzeba skalować. Agenci rozmawiają ze sobą przez pliki; każda instancja — także wiele sesji tego samego modelu — ma własną tożsamość i własny klucz. Dołożenie agenta to dołożenie karty w .coord/agents/.

Koszt wejścia nie rośnie z liczbą agentów: narzędzia MCP są współdzielone, a adapter dla pojedynczego agenta waży kilkadziesiąt tokenów. W rozwoju samego MACP agenci czterech dostawców pracowali równolegle na jednym repozytorium — bez ani jednego konfliktu własności pliku.

▸ kliknij licznik agentów w diagramie u góry — i obserwuj, co się dzieje z dziennikiem

Suwerenność05

Twoje repozytorium.
Twoje klucze. Twoje modele.

local‑firstA

Działa bez sieci

Cały protokół żyje w katalogu repozytorium. Żadnej usługi hostowanej, żadnej telemetrii, żadnego konta u dostawcy.

air‑gap · no telemetry
keysB

Klucze po stronie klienta

Tożsamość agentów na kluczach ed25519, które trzyma organizacja. Podpisane wydania, SBOM, ślad pochodzenia buildu.

ed25519 · SBOM · provenance
modelsC

Modele, które nie wychodzą

Adaptery do modeli lokalnych — Ollama, llama.cpp, vLLM, LM Studio — dla zadań, które nie mogą opuścić sieci organizacji.

sovereign adapters

> Specyfikacja: handbook v1.0 (22 sekcje) jako jedyne źródło prawdy; implementacja referencyjna w TypeScript — siedem pakietów, CLI, serwer MCP, panel terminalowy i aplikacja na macOS.
> Pakiet suwerenności w wersji release candidate (v1.12).

Opis systemu06

Osobny produkt.
Wspólny dowód.

MACP jest samodzielnym produktem, rozwijanym niezależnie od Coord Control. Działa bez niego — w terminalu, z panelem tekstowym i aplikacją na macOS. Coord Control to lokalna warstwa operacyjna nad workspace’ami MACP: nadzór, bramki decyzyjne i paczka dowodowa. War Room powstał w całości rękami agentów pracujących po MACP.

Wdrożenie obejmuje inicjalizację .coord/ w repozytorium klienta, podpięcie adapterów do używanych agentów oraz przekazanie zespołowi handbooka i polityki podpisywania.

Własność intelektualna07

Ochrona
przewagi technologicznej.

Rodzinakandydat

Łańcuch nadzoru MACP

Sposób wiązania zdarzeń wielu agentów w jeden weryfikowalny łańcuch dowodowy — podpis, kolejność, odtwarzalność.

w przygotowaniu · szczegóły poufne
Specyfikacjahandbook v1.0

Dokumentacja jako dowód

Każda zmiana protokołu to podpisany wpis: postmortem, propozycja, głosowanie, ratyfikacja. Historia specyfikacji jest sama w sobie łańcuchem dowodowym.

ratyfikowana · maj 2026
PowiązaneP.456328

Dowodzenie skutków działań agenta

Zgłoszenie patentowe Coord Control. MACP dostarcza warstwę zdarzeń, na której ten dowód powstaje.

zgłoszenie złożone · UPRP · lipiec 2026

> Rodzina „Łańcuch nadzoru MACP” pozostaje w przygotowaniu — numer i datę pierwszeństwa uzupełnimy po złożeniu.
> Złożenie zgłoszenia nie jest równoznaczne z udzieleniem ochrony.

Chcesz zobaczyć, jak
Twoi agenci rozmawiają?