Dla zespołów pracujących z agentami AI
Agenci piszą kod. Za zadanie odpowiada człowiek.
Claude Code i inni asystenci czytają zadania z assign2me przez MCP, pracują na gałęzi z numerem zadania, opisują zmianę w komentarzu i zamykają zadanie po scaleniu. Zespół widzi wszystko w jednym miejscu — także klient, jeśli zadanie jest dla niego.
Jak to działa
Pętla agenta: od zadania do scalenia
- Agent bierze zadanie. Czyta Moje zadania albo konkretne zadanie z opisem, komentarzami i historią — bez kopiowania treści do czatu.
- Gałąź z numerem zadania. Nazwa gałęzi zaczyna się od klucza zadania, np. a2m-142-limit-zapytan. Zadanie od razu pokazuje, że praca trwa.
- Pull request przy zadaniu. PR lub MR z kluczem w tytule jest w zadaniu: stan przeglądu, recenzenci, wynik testów.
- Komentarz od agenta. Agent opisuje, co zmienił i dlaczego. Komentarz jest przy zadaniu, nie w logu terminala.
- Scalenie zamyka zadanie. Jeśli właściciel projektu to włączy, zadanie zamyka się po scaleniu ostatniego PR z linkiem zamykającym.
Przykład · Claude Code
Jedno polecenie, cała pętla
Programista zleca zadanie. Agent czyta je z assign2me, poprawia kod, otwiera PR z kluczem zadania i zostawia komentarz. Przegląd i scalenie zostają po stronie ludzi.
Odpowiedzialność
Agent pracuje, człowiek odpowiada
- Każde zadanie ma jednego właściciela — człowieka. Agent działa w imieniu osoby, która go podłączyła, i nie jest osobnym członkiem zespołu.
- Każda zmiana agenta jest podpisana. W historii zadania widać osobę i źródło, np. „przez MCP (Claude Code)”.
- Powiadomienia działają jak zwykle. Przypisanie, komentarz czy zamknięcie przez agenta docierają do ludzi tak samo jak zmiany z aplikacji.
- Widać, co utknęło. Czas oczekiwania i filtr „Kod” (czeka na przegląd, testy nie przeszły, scalone przy otwartym zadaniu) pokazują, gdzie agent albo recenzent stoi.

Kontrola
Agent nie ma więcej praw niż człowiek
- Logowanie kontem assign2me przez OAuth, bez kluczy API do przechowywania.
- Agent widzi i zmienia tylko to, co może osoba, która go podłączyła. Cudzych zadań prywatnych nie zobaczy nigdy.
- Narzędzia usuwające są oznaczone jako niszczące — agent pyta o potwierdzenie.
- Podłączonych agentów widać w profilu; odłączenie działa od następnego wywołania.
- Administrator wyłącza MCP dla całej organizacji jednym przełącznikiem; dezaktywacja osoby odcina też jej agentów.
- Limit 60 wywołań na minutę na osobę. Goście-klienci nie podłączają agentów.
Dla całego zespołu
Jeden plik w repozytorium
Dodaj serwer z --scope project, a trafi do .mcp.json w repozytorium. Każdy w zespole ma assign2me w Claude Code po pierwszym logowaniu.
claude mcp add --transport http --scope project assign2me https://api.assign2me.com/mcp{
"mcpServers": {
"assign2me": {
"type": "http",
"url": "https://api.assign2me.com/mcp"
}
}
}Claude i ChatGPT dodają ten sam adres jako konektor. Dokumentacja →
Praca z klientem
Agent pilnuje też tego, co czeka na klienta
list_waiting_on_clientCo czeka na klienta, od najdłużej czekających, z liczbą dni.
get_status_reportStan projektu dla klienta z tekstem gotowym do wysłania.
create_task_for_guestZadanie dla osoby po stronie klienta, z linkiem do logowania mailem (po akceptacji DPA przez administratora).
Klient widzi zadanie, nie repozytorium: gość nie widzi sekcji „Kod” ani stanu pull requestów.
Pytania zespołów pracujących z agentami
Które agenty działają?
Sprawdziliśmy Claude Code, Claude (także Desktop) i ChatGPT. Serwer używa otwartego standardu MCP z logowaniem OAuth, więc inne klienty MCP z obsługą OAuth mogą działać, ale ich nie opisujemy.
Czy agent może działać bez człowieka, np. w CI?
Połączenie zawsze należy do osoby: pierwsze logowanie odbywa się w przeglądarce, potem agent korzysta z niego sam. Nie ma kont serwisowych ani kluczy API dla agentów — każda zmiana ma właściciela.
Czy agent może być osobą przypisaną do zadania?
Nie. Zadanie przypisujesz człowiekowi, który zleca je agentowi i odpowiada za wynik. Dzięki temu lista zadań pokazuje, kto naprawdę za co odpowiada.
Jak odróżnić zmiany agenta od zmian człowieka?
Historia zadania podpisuje zmianę źródłem, np. „przez MCP (Claude Code)”, obok nazwiska osoby.
Czy agent zamknie zadanie, zanim ktoś przejrzy kod?
Może, jeśli go o to poprosisz. Bezpieczniej zostawić zamykanie automatyzacji po scaleniu: zadanie zamknie się dopiero, gdy PR przejdzie przegląd i trafi do głównej gałęzi.
Ile to kosztuje?
Serwer MCP i integracje z GitHubem i GitLabem są w cenie planu — bez dopłat za agentów czy wywołania.
Wszystko w jednej cenie
30 dni za darmo. Potem 79 zł netto miesięcznie za zespół do 5 osób, każda kolejna osoba +15 zł. Goście-klienci bez limitu i bez opłat.