Przed startem · rozdział 3/5 · ręce

kyber agent swarm --plan

Wiele rąk, każda w swojej celi

KyberAgent to sposób, w jaki Twoja SI wykonuje pracę. Planista zapisuje zadanie jako listę rzeczy do zrobienia, podagenci biorą po jednym punkcie, zaczynają z czystym kontekstem i oddają jeden raport, a KyberBot pyta Cię przed wszystkim, co wrażliwe. Każdy agent działa w celi KyberCell: zamkniętej w chwili utworzenia, bez sieci, dopóki reguła jej nie otworzy, z zapisem każdego kroku.

  • Planista, lista zadań, rój
  • Każdy agent we własnej celi KyberCell
  • Dowolny model do podpięcia
  • Każdy krok zapisany
Taca z identycznymi zaokrąglonymi czerwonymi modułami obliczeniowymi ustawionymi pionowo w siatce, każdy z małą diodą stanu, kilka lekko wysuniętych
Problem

Jeden bot w jednym oknie czatu nie udźwignie prawdziwej pracy

Trzy powody, dla których pojedynczy agent robiący wszystko naraz sypie się przy czymkolwiek dłuższym niż pytanie.

err 01

Kontekst zapycha mu przeszłość

Jeden agent przy długim zadaniu niesie każdą przeczytaną stronę i każdą ślepą uliczkę, w którą wszedł. W drugiej godzinie okno jest pełne historii, decyzje są coraz gorsze, a rachunek coraz wyższy.

err 02

Pracuje z Twoimi kluczami w kieszeni

Agentowi z powłoką, Twoimi danymi dostępowymi i otwartym internetem wystarczy jedna zła strona WWW, żeby zrobił coś, o co nigdy nie prosiłeś. Zdanie w promptcie to prośba, a nie płot.

err 03

Nikt nie wie, co zrobił

Kiedy coś pójdzie źle, zostaje log rozmowy i domysły. Żadnej listy tego, co zostało uruchomione, co przeczytane, co opuściło maszynę i która reguła na to pozwoliła.

Jak to działa

Zaplanuj, podziel, zdaj raport

Rój to trzy ruchy powtarzane, aż lista zadań będzie pusta.

  1. 01

    Zaplanuj

    KyberBot przekazuje cel. Planista zapisuje go jako listę zadań w pliku, a nie w głowie, i poprawia ją jawnie, gdy praca czegoś go nauczy.

  2. 02

    Podziel

    Każdy punkt trafia do podagenta z czystym kontekstem i tylko tymi plikami i narzędziami, których ten punkt wymaga. Podagent pracuje we własnej celi KyberCell tak długo, jak trwa zadanie.

  3. 03

    Zdaj raport

    Podagent oddaje jeden raport, a nie całą swoją historię. Planista odhacza listę, KyberBot pyta Cię przed wszystkim, co wrażliwe, a odpowiedź wraca do Ciebie.

Co robi

Rój opisany jak terminal

Każda linijka to obietnica, jak agenci mają się zachowywać, zapisana tak, jak zamierzamy ją dokumentować.

polecenieco robi
kyber agent planZamienia cel w listę zadań w pliku, który może przeczytać cały rój. Plan zmienia się na Twoich oczach, nigdy po cichu.
kyber agent spawn --subUruchamia podagenta z czystym kontekstem dla jednego punktu listy. Oddaje jeden raport i swoje pliki robocze; brudnopis zostaje na miejscu.
kyber cell create --deny-netZamyka nową celę KyberCell: pliki i procesy ustalone przy tworzeniu, sieć odcięta. Każdy program, który musi wyjść na zewnątrz, dostaje własną regułę, którą można zmienić w trakcie pracy celi.
kyber agent skill addDaje rojowi umiejętność: czytelny katalog instrukcji i skryptów, wczytywany tylko wtedy, gdy zadanie go potrzebuje.
kyber agent ask botZatrzymuje się przed wszystkim, co wrażliwe, i pyta KyberBota, a on pyta Ciebie. Agent czeka, zamiast zgadywać.
kyber agent traceWypisuje zapis przebiegu: każdy krok, każde wywołanie narzędzia, każdy ruszony plik i każde połączenie otwarte albo odrzucone, po kolei.

Poglądowo: polecenia opisują zachowanie. To nie jest wydane narzędzie CLI.

Co jest w środku

Sześć części głębokiego agenta i każdą da się przeczytać

Sam wzorzec jest znany. Od nas jest to, że każda jego część działa na sprzęcie, który trzymasz, według reguł, które możesz przeczytać.

01

Planista z listą zadań

Plan to plik, a nie myśl. Możesz go przeczytać, zmienić w trakcie pracy i zobaczyć, nad którym punktem siedzi każdy podagent.

02

Podagenci z czystym kontekstem

Każdy bierze jeden punkt, zaczyna od zera i oddaje jeden raport, dzięki czemu kontekst planisty zostaje na tyle mały, żeby mógł dalej jasno myśleć.

03

Wirtualny system plików

Notatki, szkice i wyniki pośrednie trafiają do plików, a nie do rozmowy. Długa praca przetrwa restart i da się ją obejrzeć.

04

Umiejętności

Instrukcje i skrypty spakowane w katalogi i wczytywane tylko wtedy, gdy zadanie ich potrzebuje. Czytelne, wersjonowane i do napisania przez Ciebie.

05

Dowolny model do podpięcia

Małe modele na Twoim decku do pracy blisko Ciebie, większe tam, gdzie pozwolisz. Niezależnie od tego, czyje wagi myślą, plan, cele KyberCell i polityki pozostają te same.

06

Homeostat na koszt i pewność

Punkty nastawy dla wydatków, pewności i odsetka poprawek. Gdy któraś zmienna ucieka, rój sam zawęża swój zakres i oddaje więcej KyberBotowi, zamiast brnąć dalej.

System

KyberAgent to trzeci rozdział KyberFusion

Agenci to miejsce, w którym system wykonuje pracę. KyberBot ich wysyła, KyberLinux trzyma każdego w jego celi, a KyberFusion pożycza moc, gdy deck nie wystarcza.

~/kyber — stack

kyber stack --from you

01KyberDeck · ciałoSprzęt wokół Ciebie, do kupienia albo zbudowania
02KyberBot · zaufanieAsystent, który Cię zna i prowadzi resztę
03KyberAgent · ręce← jesteś tutajRoje agentów, które wykonują pracę, każdy w swojej celi
04KyberLinux · gruntUltralekki, bezpieczny, otwarty system dla SI
05KyberFusion · siećSuwerenna chmura, której właścicielami są jej użytkownicy
↳KYBERIOS · biznesStos Kyber jako jeden system operacyjny dla małej firmy — zbudowana na wszystkich pięciu warstwach, do jednego zadania
↳KYBERTIS · usługiFirma, która wdraża, utwardza i utrzymuje Kyber, z SLA — zbudowana na wszystkich pięciu warstwach, do jednego zadania

Jedno polecenie od początku do końca

  1. mówisz
  2. KyberDeck słyszy
  3. KyberBot decyduje i pyta, gdy to ważne
  4. roje KyberAgent wykonują pracę
  5. KyberLinux trzyma każdego agenta w jego celi
  6. KyberFusion pożycza moc za tokeny
  7. odpowiedź wraca do Ciebie

Twoje dane zostają Twoje na każdym etapie: podagent widzi tylko to, czego potrzebuje jego punkt, a nic nie opuszcza celi bez reguły, którą możesz przeczytać. Tokeny służą do rozliczania mocy obliczeniowej między uczestnikami, a nie do inwestowania; to nie jest oferta.

Cela

Każdy agent pracuje w zamkniętym pomieszczeniu

Agent, który może uruchamiać kod, może uruchomić zły kod, więc żaden nie chodzi luzem. Każdy dostaje celę KyberCell: odizolowaną piaskownicę na KyberLinux, której pliki i procesy są ustalone w chwili utworzenia, a sieć zamknięta, dopóki reguła jej nie otworzy. Polityki mieszkają w celi, poza modelem, gdzie żadna rozmowa ich nie wygada.

  • Ustalona przy tworzeniu: programy i pliki, z którymi cela startuje, to te, które ma. Nic nie doinstalowuje się w połowie pracy.
  • Sieć domyślnie zamknięta, otwierana dla każdego programu osobno regułami, które możesz przeczytać i zmienić w trakcie pracy celi.
  • Sekrety wstrzykiwane na punkcie docelowym: klucz dochodzi dopiero tam, gdzie uprawnione wywołanie opuszcza celę, więc agent nigdy go nie trzyma.
  • Każdy krok w zapisie przebiegu: co zostało uruchomione, co przeczytane, co wyszło na zewnątrz, po kolei.
Pojedyncza zamknięta czerwona cela obliczeniowa z okienkiem z przydymionego szkła, przez które widać płytkę drukowaną, z wpuszczoną płytką zamka i dwoma zaślepionymi portami
Plan

Plan, który możesz przeczytać, i pokrętło, które możesz przekręcić

Długa praca się sypie, gdy nikt nie widzi planu. W KyberAgencie plan jest plikiem, rój raportuje względem niego, a homeostat pilnuje kosztu, pewności i tego, jak często praca wymaga poprawek. Gdy któraś zmienna wyjdzie z zakresu, rój zwalnia i pyta, zamiast przepalać budżet.

  • Plan to lista zadań w pliku, czytelna w trakcie pracy i do edycji przez Ciebie albo KyberBota.
  • Człowiek w pętli przez KyberBota: wszystko, co wrażliwe, staje i czeka na Twoje „tak”.
  • Poza zakresem rój zawęża działanie: mniej podagentów, mniejsze kroki, więcej pytań.
Czerwone zaokrąglone biurkowe urządzenie sterujące z małym ekranem z listą zadań, dużym radełkowanym aluminiowym pokrętłem i trzema przełącznikami w rzędzie
Granice

Czego KyberAgent nie robi

Coś, co pracuje w Twoim imieniu, zdobywa zaufanie, mówiąc wprost, gdzie kończą się jego możliwości.

  • Nie jest jeszcze wydany. Nie ma repozytorium, polecenia instalacji ani usługi w chmurze. Polecenia na tej stronie są poglądowe.
  • Nie jest Twoim asystentem. KyberBot Cię zna i decyduje. KyberAgent wykonuje pracę, którą dostał, i nie zatrzymuje o Tobie nic ponad to, czego wymagało zadanie.
  • Nie robi niczego wrażliwego bez Twojego „tak”. Płatności, wiadomości w Twoim imieniu, usuwanie: rój staje, a KyberBot pyta Ciebie.
  • Nie wychodzi ze swojej celi. Żaden agent nie dostaje domyślnie otwartego internetu ani Twoich kluczy; każda droga na zewnątrz to reguła, którą możesz przeczytać.
  • Nie jest super inteligencją. SI to coś, co system ma unieść. Rój dzisiejszych modeli jest użyteczny, omylny i wszystko, co robi, jest zapisane.
Gdzie jesteśmy

Nie ma jeszcze czego instalować, więc pokazujemy uczciwy stan prac

KyberAgent jest przed startem. Repozytorium otworzy się, gdy będzie w nim coś wartego przeczytania.

  1. Teraz

    Planista, podagenci i cela

    Pętla głębokiego agenta działająca w celach KyberCell na KyberLinux, sprawdzana na prawdziwych długich zadaniach, a nie na benchmarku.

  2. Wkrótce

    Zamknięta alfa z KyberBotem

    Niewielka grupa wysyła prawdziwą pracę z KyberBota do rojów na własnym sprzęcie, a język polityk i format zapisu przebiegu przybierają ostateczny kształt.

  3. Później

    Otwarte repozytorium i specyfikacja

    Kod, specyfikacja celi, język polityk i format zapisu przebiegu opublikowane razem, żeby całość dało się prześwietlić i sforkować.

FAQ

Najczęstsze pytania

Czym jest KyberAgent w jednym zdaniu?

KyberAgent to rój agentów, których Twoja SI wysyła do pracy — planista z listą zadań i podagenci z czystym kontekstem, z których każdy oddaje jeden raport — a każdy agent siedzi w celi KyberCell i każdy jego krok jest zapisany.

Co tu znaczy SI?

Super Inteligencja. Większość branży wciąż nazywa ją starszym skrótem, który stopka każdej strony podaje wprost. Mówimy SI ze względu na to, co nadchodzi, i na to, do kogo naszym zdaniem powinno to należeć: do ludzi, którzy z tego korzystają, a nie do firm, które to wynajmują.

Czym jest cela KyberCell?

Odizolowaną piaskownicą dla jednego agenta. Jej pliki i procesy są ustalone w chwili utworzenia, sieć jest zamknięta, dopóki reguła dla konkretnego programu jej nie otworzy, sekrety trafiają tylko do punktu, do którego są uprawnione, a każdy krok trafia do zapisu przebiegu. Izolację zapewnia KyberLinux.

Dlaczego rój, a nie jeden duży agent?

Bo kontekst jest zasobem deficytowym. Planista, który każdy punkt oddaje podagentowi z czystym kontekstem i dostaje z powrotem jeden raport, zachowuje jasną głowę przy pracy, która utopiłaby pojedynczego agenta. Do tego każdy podagent dostaje tylko te pliki i uprawnienia, których wymaga jego punkt.

Gdzie działa i na jakim modelu?

Na KyberLinux: lokalnie na KyberDecku albo w KyberFusion, gdy praca przerasta Twój sprzęt. Podpiąć można dowolny model: małe na decku, większe tam, gdzie pozwolisz. Plan, cele KyberCell i polityki są te same, niezależnie od tego, który model myśli.

Jak to się łączy z innymi projektami Kyber?

KyberAgent to ręce. KyberDeck to sprzęt, który trzymasz, KyberBot to asystent, który Cię zna i zleca pracę, KyberLinux to system, który trzyma każdego agenta w jego celi, a KyberFusion to suwerenna chmura, która pożycza moc, gdy deck nie wystarcza, i należy do ludzi, którzy z niej korzystają.

Czy firma może prowadzić procesy na KyberAgent?

Do tego służy KYBERIOS: odnoga stosu Kyber dla MŚP, w której roje prowadzą zamówienia, faktury i magazyn w celach KyberCell, według zasad samej firmy.

Rozdział 3/5 · Ręce

Rozdział trzeci: ręce

Asystent, który tylko mówi, jest dobrym doradcą. W chwili, gdy ma coś zrobić — przeczytać czterysta stron, porównać trzech dostawców, naprawić build o drugiej w nocy — potrzebuje rąk, a ręce to miejsce, w którym wydaje się zaufanie. Dotąd odpowiedzią był jeden model, jedna niekończąca się rozmowa i Twoje klucze w jego kieszeni.

Nasza odpowiedź to wiele rąk, każda we własnym pomieszczeniu. Planista, który zapisuje pracę, podagenci, którzy zaczynają od zera i raportują raz, cela wokół każdego z nich z drzwiami zamkniętymi, dopóki ich nie otworzysz, i zapis każdego kroku. Praca, którą możesz zlecić, powinna być pracą, którą możesz potem przeczytać.

Cela jest tak mocna, jak podłoga, na której stoi. Pod każdym agentem leży system zbudowany dokładnie do tego: mały, zweryfikowany i wszędzie ten sam. O nim jest następny rozdział.

Przeczytaj cały manifest ↗

Blog

Notatki z roju

Wszystkie artykuły

Bądź przy tym, gdy ruszy pierwszy rój

Lista oczekujących ruszy wkrótce. Do tego czasu projekt rozstrzyga się na blogu.

Nie ma jeszcze formularza i nie zbieramy danych — po prostu wróć tu za jakiś czas.