Bezpieczeństwo, które sprawdzisz sam.
Twój zespół działa na Twoim własnym komputerze (computer), a polecenia każdego asystenta i jego operacje na plikach są wykonywane w sandboxie, który wymusza system operacyjny, chyba że wybierzesz inaczej. Każde stwierdzenie na tej stronie możesz sprawdzić na własnym komputerze.
System operacyjny umieszcza każdego asystenta w sandboxie.
Domyślnie polecenia i praca na plikach każdego asystenta działają we własnym sandboxie. Sandbox najpierw odmawia wszystkiego, a potem daje tylko to, czego ten asystent potrzebuje. Proces w tle, który uruchamia Twoich asystentów, zostaje poza nim. Jeśli Twój komputer to umożliwia, możesz zamiast tego umieścić cały zespół we wspólnym sandboxie, razem z tym procesem. Asystent, któremu dajesz dostęp do całego komputera, oraz asystent działający w ramach Twojej subskrypcji Claude pracują poza sandboxem.
- Zapis jest ograniczonyDomyślnie każdy asystent zapisuje tylko w swoim obszarze roboczym i w folderach pomocniczych wskazanych przez jego piaskownicę. Gdy cały zespół dzieli jedną piaskownicę, zapisuje też w katalogu instalacji. W obu przypadkach nie może zmienić konfiguracji ani profilu swojej piaskownicy, tam gdzie piaskownica powstaje z profilu.
- Odczyt tylko z listy dozwolonychTo, co piaskownica pozwala asystentowi czytać, to krótka lista: foldery systemowe i programy, których potrzebuje oprogramowanie, oraz foldery, które przydziela mu Maxiful. Twojego folderu domowego na niej nie ma, więc twoje dokumenty i twoje własne klucze, na przykład klucze SSH, zostają poza granicą. Jeden wyjątek: tam, gdzie twój komputer oferuje wspólną piaskownicę, folder ~/.mcporter z listą serwerów MCP jest otwarty dla każdej piaskownicy, do odczytu i zmian, razem z kluczami, które te serwery w nim trzymają. Dane logowania i klucze, które Maxiful przechowuje dla twoich połączonych kont, znajdują się we własnych folderach Maxiful: gdy cały twój zespół dzieli jedną piaskownicę, każdy asystent w niej może je czytać i zmieniać.
- Poziomy nie zmieniają sandboxaCztery poniższe poziomy zmieniają to, co agent może robić. Nie zmieniają tego, czy działa w piaskownicy. To zależy od wybranego dostępu i jest takie samo na każdym poziomie, także na poziomie „Działa samodzielnie”.
- Możesz sprawdzić, na co pozwalaTam, gdzie piaskownica twojego komputera powstaje z profilu, każdy asystent ma własny profil: zwykły plik tekstowy na twoim dysku, w folderze sandbox-profiles wewnątrz folderu z danymi twojego zespołu. Gdy cały zespół dzieli jedną piaskownicę, obejmuje ją jeden profil, w folderze nazwanym tak jak twoja instalacja. Tam, gdzie twój komputer daje każdemu asystentowi kontener, plik profilu nie powstaje: poza własnym obszarem roboczym asystent może otworzyć tylko te twoje foldery, które dodasz w Ustawieniach (tam też je zobaczysz), chyba że dasz mu dostęp do całego komputera. Tak czy inaczej, porównaj tę stronę z tym, co znajdziesz.
Co chroni poza piaskownicą.
Trzy zabezpieczenia, które nie należą do systemu operacyjnego, każde przetestowane, a nie tylko zadeklarowane.
- Twój ekran i kamera zostają TwojeDwie wtyczki, które dostarcza środowisko uruchomieniowe agentów, są na każdej instalacji celowo wyłączone. Jedna to pełne sterowanie pulpitem Twojego komputera. Druga sięga do kamery i lokalizacji. Test pilnuje, żeby obie były wyłączone w obu kierunkach. Wszystko inne, co dostarcza środowisko, pozostaje dostępne, więc to dwa świadome wyłączenia, a nie wyselekcjonowana lista.
- To, co agent czyta, jest oznaczone jako daneTekst, który Twój agent czyta z pliku albo strony internetowej, jest owijany znacznikiem, zanim zobaczy go model, więc instrukcje ukryte w dokumencie są przedstawiane jako treść, a nie jako polecenia. Znacznik niesie losową wartość wygenerowaną dla tego jednego wyniku, więc strona nie może go podrobić, wpisując go wprost.
- Zmieniona zgoda dociera do komputeraZapisanie uprawnienia zmienia to, co egzekwuje twój komputer, a nie tylko to, co widać na ekranie. Maxiful mówi ci, kiedy zmiana zaczyna działać, zamiast zakładać, że się udało.
Cztery poziomy i co naprawdę każdy z nich oznacza.
Poziom ustawiasz dla każdego agenta osobno. Te słowa znaczą dokładnie to i nic więcej.
- Działa samodzielnieDomyślny poziom w nowej instalacji. Działa sam, a płatność, wdrożenie albo wychodzący e-mail nadal czeka na Twoją zgodę.
- Pyta, gdy ma wątpliwościPolecenia, które zna, uruchamia. Nowe polecenie trafia najpierw do modelu-recenzenta i dociera do ciebie tylko wtedy, gdy recenzent go nie przepuści. Recenzent to model, a nie człowiek, dlatego jego sprawdzenia nie nazywamy zatwierdzeniem.
- Pyta najpierwPolecenia, które zna, uruchamia. Każde nowe polecenie czeka na ciebie. Jeśli nic nie jest połączone, żeby mogło cię zapytać, polecenie zostaje odrzucone zamiast uruchomione. Ten poziom w razie kłopotów blokuje działanie.
- Tylko czytaMoże czytać, przeglądać i raportować, ale nie może uruchamiać poleceń ani zapisywać plików. To, co wolno mu zrobić z podłączonym przez Ciebie narzędziem, ustawiają przełączniki poniżej, a nie ten poziom.
Poziom każdego asystenta ustawiasz na stronie Zespół. Jeśli zmiana zacznie działać dopiero po ponownym uruchomieniu asystenta, Maxiful mówi o tym wprost, zamiast pokazywać ją jako już obowiązującą.
Odpowiedzi z konfiguracji obowiązują każdego agenta.
Dziesięć przełączników w kreatorze konfiguracji zamienia się w zakazy narzędzi dla każdego agenta na komputerze, także tych, których Twój Chief of Staff zatrudni później. Są stosowane, zanim model zostanie wywołany, więc agent nie może ich obejść rozmową.
Cztery rzeczy są zawsze włączone i nie da się ich wyłączyć: rozumowanie AI, wiadomości do Ciebie, dostęp do własnych usług Maxiful i przestrzeń robocza agenta.
Dokąd trafiają Twoje dane.
Pięć odpowiedzi, w kolejności, w jakiej pyta o nie raport o ryzyku.
- Co działa na Twoim komputerzeŚrodowisko uruchomieniowe agenta, narzędzia, które wywołuje, jego pamięć i cały kod, który napisze, działają na Twoim komputerze, według opisanych wyżej zasad sandboxa. Twoje pliki, rozmowy i pamięć zespołu zostają na Twoim komputerze. Nic z Twoich agentów nie działa na naszych serwerach. Nic po naszej stronie nie może otworzyć połączenia z Twoim komputerem. Każde połączenie jest otwierane z Twojego komputera na zewnątrz, do nas. Jeśli sparujesz telefon albo połączysz platformę czatu, która dostarcza wiadomości przez webhook, wiadomości wracają do Twoich agentów tym samym połączeniem.
- Co niesie zapytanieGdy agent korzysta z modelu w chmurze, każde wywołanie wysyła jedno zapytanie. Zawiera ono Twoją wiadomość, istotną historię rozmowy, instrukcje agenta i materiały, z którymi agent w tej chwili pracuje, a mogą wśród nich być fragmenty pliku albo e-maila, nad którym pracuje. Dotyczy to także tego, co zwracają narzędzia i API, które wywołuje, o ile te wyniki są w rozmowie. Zapytanie trafia przez nasz serwer proxy modeli do dostawcy, domyślnie na warunkach wykluczających trenowanie modeli, chyba że właściciel przestrzeni roboczej dopuści dostawców, którzy mogą trenować modele. Maxiful wyklucza takich dostawców, gdy tylko zostanie połączone konto Google. Nie przechowujemy treści zapytania. Przez maksymalnie 7 dni przechowujemy nazwę modelu, dostawcę, który obsłużył wywołanie, liczbę tokenów, koszt i czas każdego wywołania, Twój plan oraz techniczne identyfikatory wywołania, w tym krótki skrót każdej wcześniejszej wiadomości, żebyśmy mogli stwierdzić, czy wywołanie mogło skorzystać z pamięci podręcznej dostawcy. Z takiego skrótu nie da się odtworzyć wiadomości.
- Model na Twoim komputerzeMożesz uruchomić model na samym komputerze i wybrać go dla dowolnego agenta w Ustawieniach. Prompty do tego modelu zostają na komputerze. Łączy się z nim przez adres pętli zwrotnej komputera i nie potrzebuje klucza. Wszystko inne, co agent wysyła na zewnątrz, na przykład wyszukiwanie w sieci, jest wymienione na stronie przejrzystości.
- Gdzie działa kod napisany przez agentaAgent pisze kod za pomocą modelu, który ma ustawiony, więc prompt, na podstawie którego powstaje kod, trafia tam, gdzie działa ten model. Sam kod działa na Twoim komputerze, w sandboxie tego agenta (chyba że wybierzesz inaczej), na poziomie ustawionym dla tego agenta. Nigdy nie działa na naszych serwerach.
- Szyfrowane w drodze i w spoczynku tam, gdzie leżyTo, co płynie między Twoim komputerem a nami, idzie szyfrowanym połączeniem. To, co u nas leży, jest na platformie Cloudflare, która szyfruje to w spoczynku. To, co zostaje na komputerze, leży na Twoim dysku, pod Twoim szyfrowaniem dysku, w plikach zapisanych z ograniczonymi uprawnieniami.
Wyszukiwanie w pamięci działa na Twoim komputerze wszędzie, gdzie się da. Na komputerze, który ma za mało pamięci lub miejsca na dysku na indeks, oraz na komputerze współdzielonym, na którym indeks nie może działać, idzie ono przez dostawcę modelu, a aplikacja o tym informuje.
Droga, którą przechodzi prompt, i trzy usługi po naszej stronie.
Twój komputer
- Środowisko uruchomieniowe agentów
- Narzędzia, które wywołuje
- Jego pamięć
- Kod, który pisze
- Twoje pliki i rozmowy
Według opisanych wyżej zasad sandboxa
Model na tym komputerze odpowiada tutaj. Prompt zostaje.
Po naszej stronie
Serwer proxy modeli
Uwierzytelnia Twoją instalację i mierzy każde wywołanie. Nie treść.
Dostawca modelu
Odpowiada na zapytanie, domyślnie na warunkach wykluczających trenowanie modeli.
Usługa konta
Twoja subskrypcja, aktualizacje i diagnostyka konfiguracji, którą możesz wyłączyć.
Przekaźnik
Dla telefonu: zaszyfrowana koperta, której nie może odczytać. Dla Teams lub Google Chat: wiadomość w drodze, nieprzechowywana.
Instalatory, aktualizacje i elementy z marketplace'u.
Trzy drogi, którymi kod trafia na Twój komputer, i co sprawdza każda z nich.
- Podpisane instalatory z opublikowaną sumą kontrolnąKażdy instalator, który dziś publikujemy, jest podpisany certyfikatem wydanym dla PolyTrader Ltd, firmy, która wydawała Maxiful przed Maxiful AB. Kanał pobierania publikuje SHA-256 dokładnie tego pliku, który zbudowaliśmy, oraz informację, czy ta wersja została podpisana. Możesz więc sprawdzić otrzymane bajty, zanim je uruchomisz.
- Aktualizacje weryfikowane kluczem wbudowanym w aplikacjęAktualizacje samego Maxiful są podpisane. Klucz do ich weryfikacji jest wbudowany w aplikację i nie przychodzi razem z aktualizacją. Aktualizacja, która nie przejdzie weryfikacji, zostaje odrzucona i nie jest instalowana.
- Elementy marketplace'u mają sprawdzany podpis, a skan jest wykonywany w miarę możliwościPakiet, którego podpis lub zawartość nie zgadzają się z tym, co opublikowaliśmy, jest odrzucany. Automatyczny skan zawartości to osobny krok, a jeśli Twój komputer nie może połączyć się ze skanerem, zgłasza, że nie mógł sprawdzić, zamiast zgłaszać sukces.
Gdzie są Twoje dane logowania.
Dane logowania do narzędzi, które podłączasz, zostają na komputerze, na którym zainstalowano Maxiful. Wyjątek to logowania aplikacji podłączonych w sekcji Więcej aplikacji do pracy, które nasz dostawca połączeń przechowuje dla Maxiful w Stanach Zjednoczonych. Nigdy nie są przekazywane w wierszu poleceń i żaden kod Maxiful ich nie odczytuje. Może je odczytać asystent działający poza piaskownicą albo we wspólnej piaskownicy opisanej wyżej.
- Login każdego narzędzia leży tam, gdzie to narzędzie go szukaTwoja sesja Maxiful i dane logowania do podłączonych narzędzi zostają na komputerze, na którym zainstalowano Maxiful. Wyjątek to logowania aplikacji podłączonych w sekcji Więcej aplikacji do pracy, które nasz dostawca połączeń przechowuje dla Maxiful w Stanach Zjednoczonych. Niektóre narzędzia trzymają logowanie we własnym pliku, bo stamtąd je odczytują. Liczy się to, na którym komputerze są, a to twój komputer.
- Nie mamy ścieżki w kodzie, która je odczytujeNic w produkcie nie wysyła do nas Twoich danych logowania do narzędzi ani kluczy. To stwierdzenie o kodzie, z którego możesz nas rozliczyć, a nie obietnica dotycząca naszych intencji.
Żadnego stałego dostępu i prawdziwa dezinstalacja.
- Bez stałego zdalnego dostępuW produkcie nie ma udostępniania ekranu, zdalnej sesji ani tylnych drzwi, bo nikt ich nie zbudował. Wsparcie widzi pakiet diagnostyczny tylko wtedy, gdy go przygotujesz i wyślesz, a wcześniej możesz go przeczytać. Zdalna sesja wsparcia opisana w polityce prywatności i regulaminie odbywa się tylko wtedy, gdy zgodzisz się na tę jedną sesję, i możesz ją zakończyć w każdej chwili.
- Użyj opcji Usuń z tego komputeraUsuwa proces w tle, zaplanowany program aktualizujący, wpisy uruchamiania przy logowaniu, katalog sekretów instalacji i klucz urządzenia zapisany na Twoim komputerze. Raportuje składnik po składniku, co zostało usunięte. Nie rusza Twojego innego oprogramowania, na przykład współdzielonego środowiska Node, i mówi, co zostawiła, zamiast po cichu zmieniać konfigurację komputera. Usunięcie samej aplikacji zostawia proces w tle działający ze wszystkim, co ma, więc użyj dezinstalatora.
- Diagnostyka jest domyślnie włączona, możesz ją wyłączyć, i nie niesie treściGarść zdarzeń konfiguracji mówi nam, czy instalacja się udała. Identyfikują instalację losową liczbą, nie niosą niczego o Tobie ani o Twojej pracy, a możesz je wyłączyć.
Co możemy Ci dziś pokazać.
Podpisane instalatory z opublikowaną sumą kontrolną. Aktualizacje weryfikowane kluczem wbudowanym w aplikację. Granica, którą sprawdzisz na własnym komputerze: tam, gdzie piaskownica powstaje z profilu, profil to zwykły plik tekstowy do przeczytania; tam, gdzie każdy asystent dostaje kontener, Ustawienia pokazują każdy twój folder, który może otworzyć, albo to, że ma dostęp do całego komputera. Strona przejrzystości, która wymienia każde wyjście. Wszystko to jest na twoim komputerze albo publicznie, więc możesz to sprawdzić, zamiast wierzyć nam na słowo.
Pytania, które zadaje ostrożny kupujący.
Czy trenujecie modele AI na mojej pracy?
Nie. Zapytanie przy każdym wywołaniu AI trafia przez serwer proxy modeli Maxiful do dostawcy modelu, domyślnie na warunkach wykluczających trenowanie modeli, chyba że właściciel przestrzeni roboczej dopuści dostawców, którzy mogą trenować modele. Maxiful wyklucza takich dostawców, gdy tylko zostanie połączone konto Google. Asystent działający na jednej z Twoich własnych subskrypcji (ChatGPT lub Codex, Grok albo Claude) wysyła swoje zapytania do tego dostawcy w ramach Twojego konta i jego warunków, a przy modelu na Twoim komputerze zapytanie zostaje na nim. Przez maksymalnie 7 dni przechowujemy nazwę modelu, dostawcę, który obsłużył wywołanie, liczbę tokenów, koszt i czas każdego wywołania, Twój plan oraz techniczne identyfikatory wywołania, nigdy treść.
Czy agent może działać beze mnie?
Poziom ustawiasz osobno dla każdego agenta i to on decyduje. Na poziomie „Pyta najpierw” polecenia, które agent zna, są uruchamiane, a każde nowe czeka na twoje „tak”. Jeśli nic nie może się z tobą skontaktować, polecenie jest odrzucane, a nie uruchamiane. Na poziomie „Działa samodzielnie”, który jest domyślny przy nowej instalacji, agent działa sam, a płatność, wdrożenie albo wychodzący e-mail nadal czekają na twoje „tak”. Na poziomie „Pyta, gdy ma wątpliwości” nowe polecenie trafia najpierw do modelu-recenzenta i dociera do ciebie tylko wtedy, gdy recenzent go nie przepuści. Recenzent to model, a nie człowiek, i dlatego jego sprawdzenia nie nazywamy zatwierdzeniem. Na poziomie „Tylko czyta” agent w ogóle nie może uruchamiać poleceń ani zapisywać plików.
Czy widzicie cokolwiek na moim komputerze?
Nie z własnej inicjatywy. W produkcie nie ma udostępniania ekranu, zdalnej sesji ani tylnych drzwi, bo nikt ich nie zbudował. Wsparcie widzi pakiet diagnostyczny tylko wtedy, gdy go przygotujesz i wyślesz, a wcześniej możesz go przeczytać. Jeśli potrzebujesz bezpośredniej pomocy, zdalna sesja wsparcia odbywa się tylko za twoją zgodą na tę jedną sesję i możesz ją zakończyć w każdej chwili.
Jak mam to sprawdzić, zamiast zaufać?
Sprawdź granicę. Tam, gdzie piaskownica twojego komputera powstaje z profilu, profil to zwykły plik tekstowy na twoim dysku, który przeczytasz reguła po regule. Tam, gdzie twój komputer daje każdemu asystentowi kontener, asystent pracuje we własnym obszarze roboczym i nie może czytać ani zmieniać ustawień Maxiful ani pracy innego asystenta, a Ustawienia pokazują każdy inny twój folder, który może otworzyć, chyba że ma dostęp do całego komputera. Porównaj SHA-256 opublikowany w kanale pobierania z otrzymanym instalatorem. Strona przejrzystości wymienia każde wyjście, zamiast je streszczać.
Co jeśli chcę, żeby to wszystko zniknęło?
Użyj opcji Usuń z tego komputera w Ustawieniach. Zatrzymuje proces w tle, usuwa zaplanowany program aktualizujący i wpisy uruchamiania przy logowaniu, kasuje katalog sekretów instalacji, usuwa klucz urządzenia zapisany na Twoim komputerze i raportuje, co usunęła. Usunięcie samej aplikacji zostawia resztę uruchomioną, więc użyj dezinstalatora.
Czy cokolwiek z moich agentów działa na waszych serwerach?
Nie. Środowisko uruchomieniowe agenta, jego narzędzia, pamięć i cały kod, który napisze, działają na Twoim komputerze, według zasad sandboxa z tej strony. Nasze serwery zajmują się tylko trzema ściśle określonymi zadaniami. Proxy modeli zlicza każde wywołanie AI. Usługa kont przechowuje Twoją subskrypcję i udostępnia aktualizacje. Przekaźnik przenosi wiadomości dla sparowanego telefonu albo platformy czatu, która dostarcza wiadomości przez webhook. Żadna z nich nie uruchamia agenta.
Czy przechowujecie jakąkolwiek treść?
Nie. Prompt do wywołania w chmurze przechodzi przez nasz serwer proxy i nie jest przez nas przechowywany. Przez maksymalnie 7 dni przechowujemy nazwę modelu, dostawcę, który go obsłużył, liczbę tokenów, koszt i czas każdego zapytania, Twój plan oraz techniczne odciski zapytania, w tym krótki skrót każdej wcześniejszej wiadomości, żebyśmy mogli stwierdzić, czy zapytanie mogło skorzystać z pamięci podręcznej dostawcy, i żeby działał Twój panel. Z takiego skrótu nie da się odtworzyć wiadomości. Jeden wyjątek warto nazwać. Gdy Twój komputer jest offline, przekaźnik przez maksymalnie 7 dni przechowuje wiadomości dla sparowanego telefonu, w zaszyfrowanej kopercie, której nie może odczytać.
Gdzie działa kod napisany przez agenta?
Na Twoim komputerze, w sandboxie tego agenta (chyba że wybierzesz inaczej), na poziomie ustawionym dla tego agenta. Agent pisze go za pomocą modelu, który ma ustawiony, więc prompt, na podstawie którego powstaje kod, trafia tam, gdzie działa ten model: przez nasze proxy w przypadku modelu w chmurze, nigdzie w przypadku modelu na Twoim komputerze.
Czy mogę zachować wszystko na swoim komputerze?
Jeśli komputer uruchamia własny model, możesz wybrać go dla każdego agenta w Ustawieniach, dla agentów zajmujących się wrażliwą pracą. Prompty do tego modelu zostają na komputerze. Twoje konto i subskrypcja nadal są u nas, a diagnostyka konfiguracji nadal do nas dociera, chyba że ją wyłączysz.
Zauważasz problem?
Napisz na [email protected]. Zgłoszenie dotyczące naszego oprogramowania trafia do człowieka, a nie do kolejki. Jeśli to pilne, napisz to w temacie wiadomości.
Przeczytaj resztę, zanim zdecydujesz.
Cała architektura i rozpisana lista tego, co zostaje na Twoim komputerze computer, a co z niego wychodzi.