Copilot w DevOps: 30 promptów z testem i rollbackiem

Temat: AI w codziennej pracy

Microsoft 365 Copilot pomaga w rozmowie, pracy w aplikacjach i przygotowaniu materiałów; Cowork nadaje się do dłuższych zadań wymagających kilku kroków. W tym poradniku znajdziesz 30 pomysłów: 10 do Copilot Chat, 10 do aplikacji Microsoft 365 i 10 do Cowork. Microsoft potwierdza ogólną dostępność Cowork dla tenantów Microsoft 365 Copilot w obsługiwanych językach. Dostęp konkretnej osoby zależy od licencji, regionu i ustawień administratora; praca Cowork jest rozliczana według użycia.

Microsoft IQ może połączyć kontekst pracy, dane i wiedzę organizacji, ale tylko w granicach faktycznych połączeń i uprawnień. Nie zakładaj, że Copilot widzi cały system firmy. Dokumentacja Microsoft IQ pokazuje warstwy tego kontekstu.

Prompty są autorskimi szablonami do dostosowania do twoich źródeł i zasad firmy. Ładny akapit to miły początek, ale źródła nadal trzeba otworzyć samodzielnie.

Microsoft opisuje DevOps jako połączenie ludzi, procesów i technologii w całym cyklu aplikacji: planowaniu, rozwoju, dostarczaniu i operacjach. Wygenerowany kod lub konfiguracja są zmianą do przeglądu i testu, a nie gotowym poleceniem produkcyjnym. Dlatego prompty Microsoft Copilot w DevOps powinny tworzyć materiał do inspekcji, a nie gotową decyzję. Najbezpieczniejszy wzorzec brzmi: podaj cel, kontekst, źródła, format wyniku i granicę odpowiedzialności.

Copilot nie zmienia zasad metodyki

Punktem odniesienia pozostaje dokumentacja Microsoft Learn o DevOps. Narzędzie AI nie nadaje nowego znaczenia pojęciom, nie zmienia odpowiedzialności i nie usuwa potrzeby rozmowy. Jeśli odpowiedź Copilota jest sprzeczna ze źródłem metodyki albo z jawną polityką zespołu, poprawiasz prompt lub dane. Nie poprawiasz metodyki tak, aby pasowała do odpowiedzi.

Microsoft uczy, że dobry prompt obejmuje cel, kontekst, źródło i oczekiwania. W pracy zespołu DevOps źródłem powinny być aktualne artefakty: repozytorium, backlog, pipeline, testy, konfiguracja, telemetria, runbook i historia incydentów. Kontekst wyjaśnia, do jakiej rozmowy lub kontroli potrzebujesz wyniku. Oczekiwania określają format, definicje i sposób pokazania niepewności.

Element promptuCo wpisujeszCzego unikasz
CelJedno zadanie możliwe do sprawdzenia„Zarządzaj projektem lepiej”
KontekstOdbiorca, etap pracy i decyzjaOgólny opis bez zastosowania
ŹródłaKonkretne pliki, wersje i okres danychPolecenie oparte na pamięci modelu
FormatTabela faktów, braków, ryzyk i krokówEsej, którego nie da się odebrać
GranicaCzego AI nie zatwierdza i nie wykonujeUkryte delegowanie odpowiedzialności

Granica jest szczególnie ważna przy wdrożenie na produkcję, akceptacja ryzyka i reakcja na incydent. Copilot może porównać materiały, wyłapać sprzeczności i przygotować pytania. Decyzję podejmuje rola, która ma do tego mandat i ponosi konsekwencje. Jeżeli wynik miałby automatycznie wywołać działanie, dodaj osobną walidację, warunek zatrzymania i zapis akceptacji.

Przygotuj dane przed przygotowaniem promptu

Najpierw ustal wersję źródeł. Ten sam dokument w folderze roboczym, wiadomości e-mail i zatwierdzonym repozytorium może mieć inną treść. W promptach podawaj nazwę, właściciela, datę i zakres. Gdy źródła są sprzeczne, poproś o tabelę różnic. Nie proś modelu, by sam zdecydował, która wersja obowiązuje.

Następnie usuń dane zbędne dla celu. Dokumentacja prywatności Microsoft 365 Copilot podaje, że Copilot respektuje istniejące uprawnienia Microsoft 365, a prompty, odpowiedzi i dane z Microsoft Graph nie są używane do trenowania bazowych modeli. Nie oznacza to jednak, że każde istniejące uprawnienie jest właściwe. Jeżeli zespół udostępnił folder zbyt szeroko, Copilot nie naprawi tego błędu organizacyjnego.

Przed pierwszym użyciem wykonaj próbę na zamkniętym, dobrze znanym przykładzie. Osoba odpowiedzialna powinna znać prawidłowy wynik i potrafić wykryć pominięcie. Zapisz prompt, wersje dokumentów oraz otrzymaną odpowiedź. Taki test nie dowodzi, że każde kolejne użycie będzie poprawne, ale ujawnia niejasne instrukcje, błędne definicje i niepotrzebne dane, zanim wynik wpłynie na rzeczywistą pracę.

Kontrola wejściaPytanie przed wysłaniemDowód
AktualnośćCzy to zatwierdzona wersja?Data i właściciel dokumentu
DostępCzy odbiorca ma prawo zobaczyć dane?Grupa lub etykieta dostępu
MinimalizacjaCzy każde pole jest potrzebne?Lista usuniętych danych
DefinicjeCzy miary i statusy znaczą to samo?Słownik użyty w analizie
KompletnośćJakich danych brakuje?Jawna lista luk

Jak korzystać z przykładów

Poniższe prompty są jawnie syntetycznymi przykładami. Nie opisują żadnego klienta ani wyniku wdrożenia. Każdy wymaga podmiany ogólnych nazw na zatwierdzone źródła twojego zespołu. Wspólna konstrukcja zmusza model do pokazania braków i pozostawienia decyzji człowiekowi.

Copilot Chat: 10 promptów do analizy i szkiców

W czacie podaj konkretny materiał i cel. Przy każdym ważnym ustaleniu wymagaj źródła, zaznaczenia braków oraz oddzielenia szkicu od decyzji. Tytuł dokumentu nie daje Copilotowi dostępu do jego treści.

  1. Backlog techniczny.

    Na podstawie [zatwierdzony materiał do zadania „Backlog techniczny”, data i wersja] połącz problem operacyjny z mierzalnym warunkiem odbioru.

  2. Pull request.

    Na podstawie [zatwierdzony materiał do zadania „Pull request”, data i wersja] streść zmianę, ryzyka i brakujące testy.

  3. Code review.

    Na podstawie [zatwierdzony materiał do zadania „Code review”, data i wersja] wskaż problemy do weryfikacji bez automatycznej akceptacji.

  4. Testy.

    Na podstawie [zatwierdzony materiał do zadania „Testy”, data i wersja] wyprowadź przypadki z kontraktu i scenariuszy awarii.

  5. Pipeline CI.

    Na podstawie [zatwierdzony materiał do zadania „Pipeline CI”, data i wersja] przygotuj szkic etapów z bramkami i artefaktami.

  6. Pipeline CD.

    Na podstawie [zatwierdzony materiał do zadania „Pipeline CD”, data i wersja] ułóż promocję środowisk, akceptacje i rollback.

  7. Infrastructure as Code.

    Na podstawie [zatwierdzony materiał do zadania „Infrastructure as Code”, data i wersja] sprawdź idempotencję, sekrety i ryzyko destrukcji.

  8. Konfiguracja.

    Na podstawie [zatwierdzony materiał do zadania „Konfiguracja”, data i wersja] porównaj stan oczekiwany z dostarczonym stanem bieżącym.

  9. Threat modeling.

    Na podstawie [zatwierdzony materiał do zadania „Threat modeling”, data i wersja] wypisz zasoby, granice zaufania i scenariusze nadużyć.

  10. Zależności.

Na podstawie [zatwierdzony materiał do zadania „Zależności”, data i wersja] wskaż przestarzałe lub ryzykowne pozycje do potwierdzenia.

Copilot w aplikacjach Microsoft 365: 10 promptów do plików i spotkań

Otwórz wskazany plik lub rozmowę. W wynikach wymagaj odwołania do miejsca w źródle i zatwierdzaj proponowane zmiany przed zapisaniem. Jeśli dane są w innym systemie, przygotuj zatwierdzony eksport; samo polecenie nie tworzy połączenia.

  1. Plan wdrożenia.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Zdefiniuj pilotaż, obserwowalność i warunki zatrzymania.

  2. Canary.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Przygotuj metryki promocji i automatycznego wycofania.

  3. Alert.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Oceń działanie alertu i potrzebny kontekst runbooka.

  4. Incydent.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Zbuduj oś czasu z potwierdzonych zdarzeń.

  5. Diagnostyka.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Ułóż hipotezy i bezpieczną kolejność testów.

  6. Postmortem.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Oddziel fakty, czynniki i działania systemowe od winy.

  7. Runbook.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Przekształć wiedzę w kroki, kontrole i eskalacje.

  8. Kontrola zmiany.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Wypisz brak testu, źródła, obserwowalności lub rollbacku.

  9. Threat modeling.

    Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

    Wypisz zasoby, granice zaufania i scenariusze nadużyć.

  10. Zależności.

Aplikacja: Word; pracuj na otwartym dokumencie roboczym.

Wskaż przestarzałe lub ryzykowne pozycje do potwierdzenia.

Cowork: 10 promptów do zadań wieloetapowych

Dla każdego zadania wskaż Cowork zatwierdzone pliki, ich wersje i osobę odbierającą wynik. Poproś o roboczy pakiet z odwołaniami do źródeł oraz listą braków. Przed wysyłką lub zmianą danych zatrzymaj zadanie do oceny przez człowieka. Dostępne działania zależą od uprawnień i konfiguracji.

  1. Backlog techniczny i pull request.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — backlog techniczny: Połącz problem operacyjny z mierzalnym warunkiem odbioru. Etap 2 — pull request: Streść zmianę, ryzyka i brakujące testy. Przygotuj tabelę ustaleń, listę braków i pytania do właściciela. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  2. Code review i testy.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — code review: Wskaż problemy do weryfikacji bez automatycznej akceptacji. Etap 2 — testy: Wyprowadź przypadki z kontraktu i scenariuszy awarii. Przygotuj krótką notę, rejestr źródeł i warianty do oceny. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  3. Pipeline ci i pipeline cd.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — pipeline ci: Przygotuj szkic etapów z bramkami i artefaktami. Etap 2 — pipeline cd: Ułóż promocję środowisk, akceptacje i rollback. Przygotuj zestawienie wersji, otwarte decyzje i plan kontroli. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  4. Infrastructure as code i konfiguracja.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — infrastructure as code: Sprawdź idempotencję, sekrety i ryzyko destrukcji. Etap 2 — konfiguracja: Porównaj stan oczekiwany z dostarczonym stanem bieżącym. Przygotuj materiał do przeglądu wraz z dowodami i punktami spornymi. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  5. Threat modeling i zależności.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — threat modeling: Wypisz zasoby, granice zaufania i scenariusze nadużyć. Etap 2 — zależności: Wskaż przestarzałe lub ryzykowne pozycje do potwierdzenia. Przygotuj roboczy dokument, listę wyjątków i kryteria odbioru. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  6. Plan wdrożenia i canary.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — plan wdrożenia: Zdefiniuj pilotaż, obserwowalność i warunki zatrzymania. Etap 2 — canary: Przygotuj metryki promocji i automatycznego wycofania. Przygotuj tabelę ustaleń, listę braków i pytania do właściciela. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  7. Alert i incydent.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — alert: Oceń działanie alertu i potrzebny kontekst runbooka. Etap 2 — incydent: Zbuduj oś czasu z potwierdzonych zdarzeń. Przygotuj krótką notę, rejestr źródeł i warianty do oceny. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  8. Diagnostyka i postmortem.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — diagnostyka: Ułóż hipotezy i bezpieczną kolejność testów. Etap 2 — postmortem: Oddziel fakty, czynniki i działania systemowe od winy. Przygotuj zestawienie wersji, otwarte decyzje i plan kontroli. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  9. Runbook i kontrola zmiany.

    Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — runbook: Przekształć wiedzę w kroki, kontrole i eskalacje. Etap 2 — kontrola zmiany: Wypisz brak testu, źródła, obserwowalności lub rollbacku. Przygotuj materiał do przeglądu wraz z dowodami i punktami spornymi. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

  10. Backlog techniczny, threat modeling oraz runbook.

Na podstawie [zatwierdzonych plików z datą i wersją] wykonaj kolejno etap 1 — backlog techniczny: Połącz problem operacyjny z mierzalnym warunkiem odbioru. Etap 2 — threat modeling: Wypisz zasoby, granice zaufania i scenariusze nadużyć. Etap 3 — runbook: Przekształć wiedzę w kroki, kontrole i eskalacje. Przygotuj roboczy dokument, listę wyjątków i kryteria odbioru. Wynik oddaj do [osoby zatwierdzającej] przed wysyłką lub zmianą danych.

Kontroluj wynik, zanim trafi do procesu

Najpierw sprawdź odwołania. Otwórz źródło i upewnij się, że wspiera dokładnie dane twierdzenie. Sam link nie jest dowodem. Dokument może dotyczyć innej wersji, produktu albo okresu. Jeśli odpowiedź łączy dwa źródła, sprawdź, czy używają tych samych definicji.

Potem sprawdź luki. Zadaj drugie polecenie: „Wypisz wszystkie zdania, których nie da się potwierdzić w podanych materiałach. Dla każdego wskaż brakujący dowód”. Nie proś o pewność wyrażoną procentem, jeżeli nie masz metody kalibracji. Wystarczy rozróżnienie: potwierdzone źródłem, interpretacja, hipoteza i brak danych.

Na końcu sprawdź zgodność z DevOps. Płynna odpowiedź może wprowadzić element z innej metody albo przenieść odpowiedzialność na niewłaściwą rolę. To nie zawsze jest błąd — zespoły mogą pracować hybrydowo — ale odstępstwo powinno być jawne i uzasadnione. Nie nazywaj procesu zgodnym z metodyką tylko dlatego, że używa jej słownictwa.

Test wynikuPytanieGdy odpowiedź brzmi „nie”
PochodzenieCzy każde ważne twierdzenie ma źródło?Wróć do danych
ZgodnośćCzy terminy zachowują znaczenie metodyki?Popraw definicje
OdpowiedzialnośćCzy decyzja ma ludzkiego właściciela?Zatrzymaj użycie
SprawdzalnośćCzy wynik ma kryterium odbioru?Zmień format promptu
OdwracalnośćCzy można bezpiecznie wycofać zmianę?Zmniejsz zakres testu

Typowe błędy

Pierwszy błąd to pytanie o „najlepszą decyzję”. Model nie zna wszystkich ograniczeń ani kosztów, a atrakcyjna rekomendacja może ukrywać brak danych. Proś o warianty, kryteria i skutki. Drugi błąd to ocena ludzi na podstawie metryk procesu. Copilot może zauważyć korelację, ale nie zna przyczyny i łatwo utrwala błędną interpretację. Analizuj system pracy, nie ranking osób.

Trzeci błąd to wprowadzanie wygenerowanej treści bez testu. Dotyczy to zarówno kodu, jak i planu, raportu czy polityki. Wymagaj drugiej osoby, ograniczonego pilotażu albo formalnej akceptacji zależnie od ryzyka. Czwarty błąd to długa rozmowa bez wersji. Gdy zmieniasz źródło lub cel, zapisz nowy prompt. Inaczej nie odtworzysz, skąd wziął się wynik.

Zbuduj kontrolowaną bibliotekę promptów

Biblioteka powinna przechowywać właściciela promptu, dozwolone źródła, oczekiwany format, kryteria testu i datę przeglądu. Zapisuj również poziom ryzyka oraz rolę zatwierdzającą. Sam tekst promptu nie wystarczy, bo wraz z procesem zmieniają się dane, definicje i granice odpowiedzialności.

PoleMinimalna treść
WłaścicielOsoba odpowiedzialna za aktualność
CelJedno zadanie i jego odbiorca
ŹródłaDozwolone repozytoria i wersje
OdbiórTesty oraz format dowodu
AkceptacjaRola podejmująca decyzję
PrzeglądData lub zdarzenie wymuszające aktualizację

Zacznij od jednego zadania częstego i odwracalnego. Przez dwie iteracje zapisuj, jakie poprawki człowiek wprowadził przed użyciem wyniku. Jeżeli nie umiesz pokazać drogi od odpowiedzi do źródła, prompt nie jest gotowy do pracy operacyjnej. Jeżeli wynik jest poprawny, ale proces trwa dłużej, automatyzacja nie rozwiązała właściwego problemu.

Gdy prompty korzystają z wielu systemów i przechodzą między rolami, potrzebują wspólnego modelu danych, uprawnień i odpowiedzialności. Taki porządek jest częścią systemu działania firmy. Następnym krokiem jest powiązana metodyka i jej praktyczne zastosowanie.

W poniedziałek wybierz jeden przykład z tabeli. Dołącz dwa aktualne źródła, dopisz właściciela decyzji i zażądaj kolumny „brak danych”. Poproś drugą osobę o odtworzenie jednego wniosku. Jeśli nie potrafi wskazać dokumentu, definicji i kroku kontrolnego, popraw prompt przed kolejnym użyciem.

Umiejętności i wtyczki w Cowork

Jeśli ten sam sposób pracy powtarza się w zespole, zapisz kolejność kroków i kryteria odbioru jako umiejętność SKILL.md w Cowork. Gdy potrzebujesz dostępu do zatwierdzonego systemu poza Microsoft 365, sprawdź wtyczki Cowork, ich wydawcę, uprawnienia i przepływ danych. Umiejętność utrwala metodę, a wtyczka może dostarczyć łącznik; żadna z nich nie zastępuje zatwierdzenia wyniku.

Od czego zacząć?

Wybierz jeden prompt na danych publicznych lub syntetycznych. Zapisz wersję źródeł, odpowiedź i poprawki uzgodnione z liderem zespołu. Jeśli praca ma kilka etapów i wraca regularnie, sprawdź ją w Cowork. Akademia AI pomaga ustalić wspólne kryteria odbioru dla zespołu.

Zacznij pracować z AI w zespole

Akademia pomaga przełożyć wiedzę i prompty na wspólną metodę pracy. Sprawdź dostępne ścieżki nauki.