Przejdź do treści
covey

Jak zbudowany jest covey

Jeden program, jedna baza danych, obok izolowane stanowiska pracy. To, co tu opisane, nie jest deklaracją zamiarów — tak to działa.

Warstwa sterowania

Program w Go obok bazy Postgres: planowanie, rejestr agentów, lista zadań, zarządzanie logowaniem i poświadczeniami, silnik reguł i nagrywanie. Trzyma cały stan i jest zawsze osiągalna.

Warstwa danych

Izolowane środowiska, sprzątane po pracy; zostaje tylko katalog roboczy. Celowo proste i wymienne: jeśli któreś przepadnie, powstaje na nowo z konfiguracji i katalogu.

Protokół pomiędzy

Między warstwą sterowania a stanowiskiem pracy biegnie protokół, którym mówią obie strony. To miejsce, w którym silniki stają się wymienne — dziś Claude Code, obok Codex i educa.

Własne serwery

Warstwa danych nie musi być na tej samej maszynie. Wbudowany serwer jest ustawieniem domyślnym; kolejne rejestrują się same, tak jak znasz to z GitLaba.

Postgres jako kotwica

Stan, zadania, uprawnienia, kolejka, powiadomienia i pamięć agentów mieszkają w jednej bazie danych. Bez dodatkowej usługi kolejkowej, bez klastra cache, bez drugiego miejsca, w którym trzymany byłby stan.

Wymienne tam, gdzie to ważne

Logowanie i poświadczenia da się podmienić: wbudowane własnymi środkami albo zamienione na firmowe logowanie i centralny magazyn sekretów. Droga wbudowana jest kompletna, a nie prowizoryczna.

Architektura w dokumentacji

Dla całej organizacji

covey nie jest narzędziem dla jednej osoby, lecz platformą dla kilku ról:

  • IT i administracja platformy, które utrzymują personel w ruchu
  • Kierownicy zespołów, którzy mają swoich agentów i ustalają priorytety zadań
  • Bezpieczeństwo i zgodność, odpowiedzialne za reguły i dowody
  • Controlling, który pilnuje kosztów i budżetów

Zobacz covey w działaniu

Zaloguj się — albo zobacz, jak aplikacja Companion łączy ludzi i agentów.