
AgentMash — koordynacja agentów AI w programowaniu
Wspólny widok sesji i zmian, gdy zespół korzysta z kilku agentów w jednym repozytorium.

Do czego służy AgentMash? Proste wyjaśnienie
AgentMash pomaga zespołowi sprawdzić, co jego agenci AI zmieniają w jednym repozytorium. Jeśli jedna osoba pracuje z Claude Code, a inna z Codexem lub Cursorem, narzędzie dostarcza agentom wspólnego kontekstu o trwających zadaniach.
Można je porównać do stanowiska koordynatora. Dotychczasowe narzędzia nadal piszą kod na własnych kontach użytkowników. AgentMash pokazuje aktywność i ostrzega o nakładaniu się pracy, zanim zespół przystąpi do integracji.
Wcześniejsze ostrzeżenia o nakładających się zmianach
Wskazówka może zawierać autora zmiany, plik, gałąź i cel zadania. Czasowe zgłoszenia zajęcia ścieżek pomagają rozdzielić pracę przed edycją. Jeżeli zmiany mimo to się spotkają, mechanizm uzgadniania sygnalizuje człowiekowi konieczność sprawdzenia obu wersji.
Zwykłe ostrzeżenie nie blokuje pliku na wyłączność. Przegląd kodu i testy pozostają potrzebne. Rozpoznawanie symboli koncentruje się na eksportach JavaScript i TypeScript; Python, Go i Rust korzystają z porównywania ścieżek. Własne inne sesje są domyślnie pomijane. AGENTMASH_WARN_SELF=1 włącza odpowiednie kontrole z ograniczeniami danego adaptera.
Usługa jest w wersji beta. Gdy serwer nie odpowiada, hooki pozwalają pracować dalej; brak ostrzeżenia nie dowodzi więc, że nikt inny nie edytuje pliku.
Jak podłączyć repozytorium i sprawdzić sesję
W typowej konfiguracji GitHub przygotuj konto agenta oraz repozytorium, które wolno Ci połączyć.
- Osoba z prawem push łączy repozytorium przez instalator internetowy.
- Każdy programista, korzystając z Node.js 18.12 lub nowszego, uruchamia
npx agentmash logini loguje się przez GitHub. - W repozytorium polecenie
npx agentmash statussprawdza konto i połączenie. - Zatwierdź wymagane hooki lub serwer MCP i uruchom agenta ponownie. W Codexie trzeba również zatwierdzić hooki przez
/hooks. - Wykonaj małe zadanie i upewnij się, że aktywność pojawia się we wspólnym pokoju.
Aplikacja również wymaga hooków do raportowania edycji. Logowanie użytkownika nie dodaje plików do repozytorium; npx agentmash logout usuwa te połączenia. Sprawdź instrukcję dla konkretnego agenta.
Bezpłatny plan i koszt zespołu
Stan na 3 listopada 2026 r.: Free obejmuje dwóch programistów, jedno prywatne repozytorium, nieograniczone publiczne repozytoria i agentów oraz siedem dni historii. Publiczny cennik Team podaje 20 USD za programistę miesięcznie przy płatności miesięcznej albo 16 USD miesięcznie przy rocznej płatności 192 USD. Dochodzą właściwe podatki.
Team pozwala zachować do 90 dni historii, lecz administrator musi zwiększyć domyślny okres. Abonamenty agentów i użycie modeli są rozliczane osobno. Własny hosting wymaga umowy Enterprise. Zobacz aktualne ceny i warunki.
Co trafia do wspólnego pokoju
Pokój otrzymuje zwykle ścieżki, nazwy gałęzi, liczbę zmienionych linii, nazwy objęte zmianą oraz pierwsze 500 znaków promptu. AGENTMASH_HINTS=0 zatrzymuje zwykłe wskazówki z promptów lokalnie, z wyjątkami dotyczącymi udostępnionych sesji.
Kod źródłowy pozostaje domyślnie lokalny. Włączenie diffów lub transmisji sesji zmienia ten zakres; AGENTMASH_DIFFS=0 blokuje wysyłkę własnych diffów. Treści próśb do współpracowników i podsumowania odpowiedzi są zapisywane na serwerze bez szyfrowania end-to-end. Przeczytaj opis przesyłanych danych.
Wspólna aplikacja i wyspecjalizowani agenci
Lobby dla macOS i Windows skupia sesje oraz obecność zespołu; Linux łączy się przez CLI. Prośba skierowana do agenta współpracownika wymaga jego zgody i jest wykonywana na jego komputerze i koncie.
Opcjonalna crew zawiera 22 agentów Claude Code o specjalizacjach takich jak planowanie, backend, testy i review. Dodanie zespołu zapisuje pliki w repozytorium do wspólnego użycia. API i MCP umożliwiają własne integracje. Wsparcie jest różne: Cline otrzymuje wskazówki po edycji, Continue i Zed korzystają z zapytań MCP.
Najczęstsze pytania
Czy darmowy plan obejmuje modele AI?
Nie. Bezpłatna koordynacja nie pokrywa abonamentów narzędzi ani zużycia modeli, z których korzystają programiści.
Czy AgentMash blokuje wszystkie konflikty?
Nie. Domyślne wskazówki ujawniają nakładanie się zmian, ale nie zapewniają bezkonfliktowego scalenia.
Czy źródła kodu pozostają lokalnie?
Tak, domyślnie całe pliki źródłowe pozostają na komputerze. Udostępniane są jednak metadane i fragmenty promptów; diffy oraz sesje na żywo mają osobne zasady.





