Przejdź do treści
covey

Na czym pracują

Silnik to narzędzie, które napędza model językowy. To, co zdeponujesz, decyduje o sposobie płatności: miejsce w subskrypcji albo klucz API. Kilka pod jedną nazwą tworzy zdolność przerobową stanowiska pracy. covey rozdziela między nie pracę, trzyma każdego agenta na tym samym miejscu tak długo, jak się da, i przechodzi na inne, gdy jedno się wyczerpie.

W produkcji

Claude Code (Anthropic)

Silnik, na którym covey pracuje dziś: Claude Code, bez interfejsu, wewnątrz stanowiska pracy agenta. Potrafi wznowić sesję — dzięki temu agent może czekać na odpowiedź klienta, zamiast zaczynać od nowa — i sam raportuje swoje koszty oraz zużycie subskrypcji, zamiast zostawiać to szacunkom. Miejsce w subskrypcji albo klucz API, jedno i drugie działa.

Planowane

Codex (OpenAI)

Przygotowany jako drugi silnik, z oboma sposobami dostępu: klucz API jako zmienna środowiskowa, logowanie ChatGPT jako plik, który istnieje tylko na czas przebiegu. Nie sprawdziliśmy jeszcze działania wobec samego programu — i dopóki tak jest, stoi tu „w przygotowaniu”, a nie „wspierane”.

W produkcji

educa AI

Trzeci silnik i pierwszy, który stoi przed bramą, a nie przed pojedynczym dostawcą: educa AI Core udostępnia zarówno interfejs Anthropic, jak i OpenAI. covey używa tam więc tego samego narzędzia Claude Code co wszędzie, tyle że wobec punktu końcowego educa. Sprawdzone wobec instancji hostowanej: przebiegi działają, narzędzia się wykonują, sesję da się wznowić. Jeden token, dwie formy umowy (od zużycia albo jako przydział). Świadomie nie przejmujemy kwoty pieniężnej, którą raportuje narzędzie — wycenia ona cudzą umowę. Liczby tokenów zostają, bo te są zmierzone.

Przez interfejs wtyczek

Kolejne silniki

Silnik to wtyczka, która sama się rejestruje: jeden plik mówiący, jakich poświadczeń potrzebuje i w jakiej postaci, czy potrafi wznowić sesję i gdzie szuka swoich instrukcji. Platforma sprawdza to, co deklaruje, przy przypisaniu silnika — kolejny silnik nie wymaga więc żadnego specjalnego traktowania.

Skąd bierze się praca

Budzony webhookiem

Zammad

Przeglądać zgłoszenia, odpowiadać, ustawiać status, eskalować. Gdy tylko klient odpisze, Zammad powiadamia covey i agent zostaje obudzony — nie musi więc ciągle sprawdzać.

Odpytywany co jakiś czas

Salesforce

Sprawy z Service Cloud jako praca do wykonania: przeczytać sprawę z całą rozmową, znaleźć otwarte, sprawdzić, jak wcześniej odpowiadano na to samo pytanie, i odpisać — jako notatka wewnętrzna, jako komentarz widoczny w portalu klienta albo jako prawdziwy e-mail. Załączniki w obie strony, status i eskalacja w komplecie. covey sprawdza co jakiś czas, czy coś czeka; Salesforce może też powiadomić bezpośrednio.

Odpytywany co jakiś czas

Zendesk

Zgłoszenia wsparcia jako zasób pracy: przeczytać zgłoszenie z całym wątkiem — złożonym z dziennika audytu, żeby nie umknęła wcześniejsza odpowiedź —, obejrzeć to, co dołączył klient, sprawdzić, jak to samo pytanie rozstrzygnięto wcześniej, i odpowiedzieć: jako notatka wewnętrzna albo jako odpowiedź, którą klient widzi. Ustawić status, eskalować, scalić duplikaty. covey co jakiś czas sprawdza, czy coś czeka; kto woli, każe Zendeskowi zgłaszać się samemu.

Budzony webhookiem

GitHub

Zgłoszenia i pull requesty jako praca do wykonania: pobrać kod, zrobić poprawkę na osobnej gałęzi, otworzyć pull request z agentem QA jako recenzentem — łącznie z rundą, która potem następuje po komentarzach i nieudanych sprawdzeniach. GitHub sam zgłasza nowe zdarzenia; covey dodatkowo sprawdza co jakiś czas.

Odpytywany co jakiś czas

GitLab

Zgłoszenia jako praca do wykonania, pobrać kod, zrobić poprawkę na osobnej gałęzi, otworzyć merge request do przełożonego — a potem przerobić rundę, która następuje po komentarzach i nieudanym pipelinie.

Budzony webhookiem

Jira

Tablica, na której firma naprawdę planuje — zarówno w chmurze, jak i we własnej serwerowni. Znaleźć pracę zapytaniem, przeczytać zgłoszenie z historią i zrzutami ekranu, wziąć je, przesunąć w jego przepływie i utrzymywać aktualne etykietami, szacunkami i podzadaniami. Kod zostaje w GitLabie albo GitHubie; numer zgłoszenia łączy oba światy — dlatego agent stawia go na początku każdej wiadomości commita.

Odpytywany co jakiś czas

Poczta (IMAP/SMTP)

Własna skrzynka agenta: przejrzeć pocztę, odpisać, odłożyć. Dla wszystkiego, co przychodzi bez portalu i bez interfejsu programistycznego.

Budzony webhookiem

Microsoft Teams

Kanał czatu przez Azure Bot Service: odbierać i wysyłać wiadomości. Każde przychodzące wywołanie jest sprawdzane kryptograficznie.

Tylko do odczytu

Google Search Console

Co wyszukiwarka zrobiła ze stroną — w odróżnieniu od tego, co strona mówi o sobie: które adresy są zaindeksowane, który canonical Google wybrał zamiast zadeklarowanego, czego ktoś szukał, zanim trafił. Tylko do odczytu poza zgłoszeniem mapy witryny, a zakres OAuth wybierany jest przy każdej akcji: agent z prawem odczytu trzyma token, który nie potrafi pisać.

Pliki i dokumenty

Używany w trakcie pracy

Confluence

Dokumentacja, na której wiszą zgłoszenie i kod — zarówno w chmurze, jak i we własnej serwerowni. Znaleźć stronę po słowie kluczowym albo zapytaniu, przeczytać ją, dopisać rozdział, skomentować, dodać etykiety, dołączyć pliki. Stąd nie przychodzi żadne pobudzenie: agent trafia do tego systemu przy okazji innej pracy i pisze, gdy tamta praca jest zrobiona.

Odpytywany co jakiś czas

Nextcloud

Magazyn plików przez link udostępniający albo konto: wylistować, przeczytać, zapisać, założyć foldery. Dostęp idzie przez WebDAV — agentowi wystarczy link.

Odpytywany co jakiś czas

SharePoint / pliki Teams

Te same operacje na plikach w świecie Microsoftu: biblioteka dokumentów przez aplikację zarejestrowaną w Entra ID, z dokładnie tymi uprawnieniami, których potrzebuje.

Sieć i piaskownica

Nie wymaga poświadczeń

Przeglądarka (Chrome bez okna)

Rozwiązanie awaryjne dla aplikacji webowych bez własnej wtyczki: otwierać strony, czytać tekst, klikać, pisać, zapisywać zrzuty ekranu. O tym, które strony są w ogóle osiągalne, decyduje lista dozwolonych dla ruchu sieciowego.

Nie wymaga poświadczeń

Piaskownica deweloperska

Własny komputer agenta: uruchamiać polecenia, stawiać serwery deweloperskie i bazy danych, testować i wszystko potem sprzątać.

Nie wymaga poświadczeń

Bazy podatności

Znane dziury bezpieczeństwa w używanych bibliotekach: na wejściu plik przypinający wersje, na wyjściu ustalenia z identyfikatorem, wagą i wersją, która naprawia problem — dopasowaną do używanej gałęzi wersji. Dla npm, Composera i Dart/Flutter.

Tylko do odczytu

Kubernetes

Zajrzeć do klastra, nie zmieniając go: stany podów i restarty, dziennik przewróconego kontenera, zdarzenia, obciążenia, ingressy, uprawnienia i reguły sieciowe. Poświadczenia wewnątrz klastra pozostają nieczytelne, a stan docelowy nadal pochodzi z repozytorium infrastruktury.

Brakuje któregoś? Podłącz go sam, zamiast czekać.

Dwie drogi, które nie czekają na nowe wydanie — obie w interfejsie, bez niczego do wdrożenia od nowa.

System REST przez manifest

Plik JSON opisuje uwierzytelnianie, działania i pola przychodzących zdarzeń. Wysłać, włączyć, przypisać — bez jednej linijki kodu.

Serwery MCP

Każdy serwer mówiący Model Context Protocol można zarejestrować jako system docelowy. covey sam wykrywa, jakie narzędzia oferuje; Ty decydujesz per agent, z których wolno mu korzystać.

Agent nigdy nie widzi poświadczeń

Żadne trwałe hasło ani trwały klucz nie leży na stanowisku pracy agenta. Każdy dostęp idzie przez warstwę sterowania covey: sprawdza, czy dostęp jest dozwolony, dopiero wtedy wstawia poświadczenia i zapisuje operację w dzienniku. To, co agentowi wolno, stoi w konfiguracji platformy, a nie w jego promptcie.

A reszta platformy?

Systemy docelowe to jedna połowa. Druga to wszystko dookoła, dzięki czemu można zaufać personelowi złożonemu z agentów.