## Dlaczego warto

Sezon ocen to głównie drobne, powtarzalne operacje: sprawdzić, kto zalega, przesłać własną ocenę, pobrać rejestr dla audytora. Kit wystawia moduł Oceny okresowe asystentom AI na dwa sposoby — przez agenta w aplikacji, obecnego na każdej stronie modułu, i przez narzędzia MCP, które w kontekście Twojego konta może wywołać dowolny zewnętrzny klient (Claude Desktop, Claude Code albo Twoi właśni agenci). Confirm liczy dodatkowe 3$ za osobę miesięcznie za dostęp MCP i sprzedaje go tylko powyżej 50 pracowników; w Kit ma go każdy w cenie.

Oba kanały egzekwują te same reguły co interfejs: uprawnienia modułu, separację danych między kontami i [bramki odpowiedzialności człowieka](/docs/performance-ai-drafted-reviews). Asystent może przesłać *Twoją* ocenę na Twoje polecenie — nigdy nie prześle cudzej i nigdy nie ominie blokad cyklu życia.

## Asystent w aplikacji

Otwórz czat AI na dowolnej stronie w [Oceny okresowe](/performance) — włącza się automatycznie, obok agentów modułów Hiring i Security. Potrafi:

**Pilnować stanu cyklu** — „Jak stoi H1 2026?” zwraca status, liczbę uczestników i postęp per ocena: kto przesłał, kto jeszcze zalega.

**Obsłużyć Twoją kolejkę** — „Jakie oceny mam do napisania?” wypisuje Twoje otwarte przypisania z terminami; agent może potem zapisać odpowiedzi i przesłać gotową ocenę za Ciebie, z zachowaniem każdej bramki przesyłania.

**Pobrać rejestr** — „Pokaż rejestr ocen dla H1 2026” zwraca ewidencję ukończenia — te same siedem kolumn, z których audytor bierze próbę.

**Odpowiadać na pytania o platformę** — agent przeszukuje dokumentację Kit bez wychodzenia z rozmowy.

## Narzędzia MCP

Zewnętrzne klienty MCP dostają siedem narzędzi, bramkowanych zakresem OAuth:

| Narzędzie | Zakres | Co robi |
|-----------|:------:|---------|
| `performance_list_cycles` | read | Wypisuje cykle ze statusem i liczbą uczestników; filtruje po statusie cyklu życia |
| `performance_get_cycle` | read | Szczegóły jednego cyklu: uczestnicy, przypisania recenzentów, postęp per ocena |
| `performance_list_my_reviews` | read | Oceny przypisane działającemu członkowi w aktywnych cyklach, ze stanem szkic/przesłana |
| `performance_get_evaluation_register` | read | Rejestr SOC 2 dla cyklu — pracownik, recenzenci, ocena, data oceny, status |
| `performance_create_cycle` | write | Tworzy cykl w szkicu na opublikowanym szablonie (nazwa, częstotliwość, termin, flagi samoocen/ocen współpracowników) |
| `performance_add_participant` | write | Dodaje osobę ocenianą po e-mailu, wraz z oczekiwaniami wobec roli; domyślni recenzenci przypisują się automatycznie |
| `performance_submit_review` | write | Zapisuje odpowiedzi i przesyła **własną** ocenę działającego członka dla jednego z jego przypisań |

Rekordy są adresowane prefiksowanymi identyfikatorami (`pfc_…` dla cykli, `pfa_…` dla przypisań), które narzędzia zwracają i przyjmują — agent może więc łańcuchowo wykonać list → get → act bez wyciągania danych z interfejsu.

> [!NOTE]
> `performance_submit_review` jest celowo ograniczone do własnych ocen: przesyła wyłącznie oceny przypisane uwierzytelnionemu członkowi i egzekwuje te same bramki wymaganych odpowiedzi i odpowiedzialności za szkic AI co formularz. Nie istnieje ścieżka MCP, którą dałoby się przesłać ocenę w cudzym imieniu, wygenerować szkic AI albo sfinalizować cykl — finalizacja utrwala niezmienne dowody i pozostaje świadomym działaniem człowieka w aplikacji.

## Podłączanie zewnętrznego klienta

Konfiguracja mieszka w [Integracje > MCP Setup](/integrations/mcp/settings), z gotowym do skopiowania configiem dla każdego klienta. Dla Claude Code:

```
claude mcp add --transport http kit https://startupkit.app/api/v1/mcp
```

Przy pierwszym użyciu klient przeprowadza Cię przez przepływ OAuth Kit w przeglądarce. Nadaj zakres `performance_read` do raportowania, a `performance_write` — tylko asystentom, które mają działać. Narzędzia respektują Twój dostęp do modułu: członek bez dostępu do Ocen okresowych nie dostaje nic, narzędzia administracyjne (tworzenie cykli, dodawanie uczestników, rejestr) wymagają uprawnień administratora modułu, a wszystko jest ograniczone wyłącznie do danych Twojego konta.

## Przykładowe polecenia

| Co wpisujesz | Co się dzieje |
|--------------|---------------|
| „Utwórz roczny cykl H2 2026 na szablonie Ocena kompetencji w startupie, termin 15 grudnia” | `performance_create_cycle` → cykl w szkicu, gotowy na uczestników |
| „Dodaj wszystkich z zespołu inżynierii jako uczestników, opis roli z tego dokumentu” | `performance_add_participant` per osoba, domyślni recenzenci przypisani automatycznie |
| „Które oceny w H1 2026 wciąż nie są przesłane?” | `performance_get_cycle` → lista zaległych z nazwiskami recenzentów |
| „Prześlij moją samoocenę: 4/5 ogółem, oto moje odpowiedzi…” | `performance_submit_review` → zwalidowana, ostemplowana, przesłana |
| „Pobierz rejestr ocen ostatniego sfinalizowanego cyklu jako tabelę” | `performance_get_evaluation_register` → wiersze gotowe dla audytora, prosto w czacie |

## Checklist

- [ ] Wypróbuj agenta w aplikacji na stronie [Oceny okresowe](/performance): „Jakie oceny mam do napisania?”
- [ ] Podłącz swojego klienta MCP w [Integracje > MCP Setup](/integrations/mcp/settings)
- [ ] Nadawaj `performance_read` szeroko; `performance_write` zostaw zaufanym asystentom
- [ ] Zepnij przygotowanie do audytu w łańcuch: wypisz cykle → pobierz rejestr → wręcz tabelę audytorowi

## Co dalej

- [Podłączanie asystentów AI](/docs/connecting-ai-assistants) — pełna konfiguracja MCP, przepływ OAuth i configi klientów
- [Dowody SOC 2 i eksporty](/docs/performance-soc2-evidence-exports) — rejestr i eksporty, z których te narzędzia czytają