Maxiful'u kuruluşunuza dağıtma
Maxiful'u Windows PC'lere ve Mac'lere dağıtan BT ekipleri için bir not: her birinde nasıl kurulduğu, Intune, Jamf Pro veya sessiz kurulumla nasıl dağıtılacağı, bilgisayara neler koyup neleri başlattığı, izin verilecek ağ adresleri, güvenlik araçlarının onu nasıl gördüğü, merkezi olarak belirleyebileceğiniz ayarlar ve nasıl güncellendiği ve kaldırıldığı.
Windows ve Mac için Maxiful 0.9.60 ile doğrulandı. İkisinin farklı olduğu yerlerde her bölümde Windows için ve Mac için ayrı bir kısım var.
Nasıl kurulur
Maxiful her iki platformda da her kişinin kendisi için kurduğu bir masaüstü uygulamasıdır. İlk başlatmada o kişi için asistanların çalışma zamanını kurar: açık kaynaklı ajan çalışma zamanı OpenClaw, Maxiful'un o kişi için kurduğu bir Node.js kopyası üzerinde çalışır. Bu çalışma zamanının bir arka plan işlemi olan ağ geçidi (gateway) asistanları çalıştırır ve kişi bilgisayarda her oturum açtığında yeniden başlar.
Windows'ta
Kişi başına, yönetici hakları olmadan. Yükleyici Maxiful-x64-setup.exe, Windows'ta oturum açmış kişi olarak çalışır ve o kişinin %LOCALAPPDATA%\Maxiful klasörüne kurulur. O kişinin yüklü uygulamaları arasında listelenir; yani bir bilgisayarda Maxiful'u kullanan her kişinin kendi kurulumu olur.
Windows 10 veya üzeri, 64 bit. Maxiful'un penceresini Microsoft Edge WebView2 çizer. WebView2 Runtime yoksa yükleyici, Microsoft'un kendi WebView2 yükleyicisini go.microsoft.com adresinden indirir ve sessizce çalıştırır.
Mac'te
/Applications içinde tek bir uygulama, kişi başına kurulum. Mac için Maxiful bir disk görüntüsü olarak gelir: Maxiful-arm64.dmg, içinde Maxiful.app; Apple Developer ID ile imzalanmış ve Apple tarafından onaylanmıştır (notarized; imzanın ayrıntıları Mac: Intune ve Jamf Pro bölümündedir). Bir kişi veya cihaz yönetiminiz tarafından /Applications klasörüne kopyalandığında, Mac'teki herkes için tek bir uygulamadır; onu açan her kişi oturum açar ve asistanları ile verileri kendi ana klasöründe olan kendi kurulumunu alır.
macOS 13 veya üzeri, Apple silicon veya Intel. Uygulama ikisi için tek bir derlemedir.
Windows: sessiz kurulum
Maxiful-x64-setup.exe /S
| Parametre | Ne yapar |
|---|---|
/S | Sessiz: yükleyici penceresi yok, yükleyiciden soru yok. Başlat menüsü ve masaüstü kısayolu ekler. |
/P | Pasif: bir ilerleme çubuğu, soru yok. Maxiful'un kendi güncellemeleri bu şekilde çalışır. |
/NS | Başlat menüsü veya masaüstü kısayolu eklemez. |
/R | Kurulum bitince Maxiful'u açar (/S veya /P ile). |
/DEFENDER=managed | Maxiful'un çalışma klasörlerini (aşağıda) kendi Defender ilkeniz ekler; bu yüzden kurulum bunlar için Windows'a sormaz. |
/DEFENDER=off | Defender'ın bu klasörleri taramasını istiyorsunuz; bu yüzden kurulum, Defender'ın onları atlaması için Windows'a sormaz. |
Çıkış kodları. 0 kurulumun tamamlandığı, diğer her kod tamamlanmadığı anlamına gelir. 2'nin birden fazla nedeni olabilir; bunlardan biri, başka bir programın Maxiful'un dosyalarından birini 30 saniye boyunca kullanımda tutmasıdır ve bu durumda hiçbir şey değiştirilmemiştir. Yükleyici, yazmaya başlamadan önce kişinin çalışan Maxiful'unu kapatır.
Kurulu bir kopyanın üzerine. Daha yeni bir yükleyiciyi aynı şekilde çalıştırmak onu yerinde günceller; kişinin asistanları ve verileri korunur. Bunu 26 Ekim 2026'da Windows test bilgisayarımızda, 0.9.54'ten imzalı 0.9.58'e ölçtük.
Microsoft Defender klasörleri
Maxiful'un çalışma klasörlerinde ekip her başladığında binlerce dosya değişir; bu yüzden Maxiful, Microsoft Defender'ın bunlardan dördünü atlaması için Windows'tan izin ister. /DEFENDER parametresi olmadan kurulum, dosyalarını yazdıktan sonra sorar: Windows bunun için kendi izin istemini gösterir ve yönetici hakları olmayan bir kişi için bir yöneticinin oturum açmasını ister. Kimse yanıt vermezse Windows istemi yaklaşık iki dakika sonra kendisi kapatır ve kurulum yine de tamamlanır. Maxiful bir sonraki başlatmada bir kez daha sorar; yanıtsız kalan ikinci istem hayır sayılır ve bir daha sorulmaz.
/DEFENDER=managed veya /DEFENDER=off ile (tam olarak bu sözcüklerle) hiçbir kurulum, güncelleme veya başlatma Windows'a sormaz ve Maxiful'un ayarlarında bilgisayardaki Microsoft Defender'ı BT departmanınızın yönettiği belirtilir. Klasörler taranırken her şey çalışır, yalnızca ekip daha yavaş başlar. Kişi dışlamaları daha sonra Maxiful'un ayarlarında Defender, Maxiful'un çalışma klasörlerini atlasın altından kendisi açabilir; bu da yukarıdaki gibi Windows'a sorar.
| Defender'dan atlaması istenen klasör |
|---|
%LOCALAPPDATA%\Lanoko\node-v24.21.0\node_modules\openclaw |
%LOCALAPPDATA%\Lanoko\node-v24.21.0\openclaw-compile-cache |
%USERPROFILE%\.openclaw-*\tmp\plugin-captures |
%USERPROFILE%\.openclaw-*\agents\*\agent |
Windows: Microsoft Intune (Win32 uygulaması)
Sessiz kurulumu ve kurulu bir kopyanın üzerine güncellemeyi kendi Windows test bilgisayarımızda ölçtük. Bu adımlar Microsoft'un Win32 uygulama belgelerini izler ve bir Intune kiracısında çalıştırılmamıştır; sizinki farklı davranırsa bize [email protected] adresinden bildirin.
- Bir paket klasörü oluşturun. İçinde Maxiful hesabınızdan indirilip SHA-256 değeriyle doğrulanmış
Maxiful-x64-setup.exeve biruninstall.cmddosyası olsun; çünkü Intune bir kaldırma komutundaki ortam değişkenlerini genişletmez:@echo off "%LOCALAPPDATA%\Maxiful\uninstall.exe" /S _?=%LOCALAPPDATA%\Maxiful set rc=%ERRORLEVEL% del /q "%LOCALAPPDATA%\Maxiful\uninstall.exe" rmdir "%LOCALAPPDATA%\Maxiful" exit /b %rc%_?=, kaldırıcının yerinde çalışmasını ve betik devam etmeden önce bitmesini sağlar; sonraki iki satır kaldırıcının kendisini ve boş klasörü siler. Kişinin asistanlarını ve verilerini de silmek için ilk satıra bunun yerine/S /REMOVEALL _?=%LOCALAPPDATA%\Maxifulyazın (bkz. Kaldırma). - .intunewin dosyasını oluşturun: Microsoft'un Win32 Content Prep Tool aracıyla:
IntuneWinAppUtil.exe -c C:\maxiful-package -s Maxiful-x64-setup.exe -o C:\maxiful-intunewin -q - Program: Defender ilkeniz yukarıdaki dört klasörü ekliyorsa kurulum komutu
Maxiful-x64-setup.exe /S /DEFENDER=managed, taranmalarını istiyorsanızMaxiful-x64-setup.exe /S /DEFENDER=off; kaldırma komutuuninstall.cmd; kurulum davranışı User; cihaz yeniden başlatma davranışı No specific action; varsayılan dönüş kodları. - Requirements: 64 bit, Windows 10 veya üzeri.
- Detection rule: Dosya, yol
%LOCALAPPDATA%\Maxiful, dosyaMaxiful.exe, yöntem File or folder exists. - Assignment: Kullanıcı gruplarına Required veya Available.
Intune hiçbir şey sormayan bir kurulum bekler. /DEFENDER parametresiyle Maxiful'un kurulumu hiçbir şey sormaz; parametre olmadan, sorabileceği tek soru Windows'un Defender istemidir. Geniş çapta atamadan önce İlk başlatma bölümünü okuyun.
Mac: Microsoft Intune ve Jamf Pro
Cihaz yönetiminiz, kişilerin indirdiği aynı disk görüntüsünden, onaylanmış (notarized) Maxiful.app uygulamasını /Applications klasörüne kurar. İstediği değerler şunlardır.
| MDM'niz için | Değer |
|---|---|
| Paket tanımlayıcısı (bundle identifier) | ai.maxiful.desktop |
| Team ID | 467H9AXX55 |
| Uygulamanın imzası | Developer ID Application: Polytrader ltd (467H9AXX55), Apple tarafından onaylanmış (notarized). |
| Kod gereksinimi | identifier "ai.maxiful.desktop" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "467H9AXX55" |
| Sürüm | /Applications/Maxiful.app/Contents/Info.plist içindeki CFBundleShortVersionString: Maxiful sürümü. |
| Kurulduğu yer | /Applications/Maxiful.app |
| Yönetilen tercihler alanı | ai.maxiful.desktop, yani paket tanımlayıcısı. Anahtarları Yönetilen ayarlar bölümündedir. |
Microsoft Intune (macOS app (DMG))
- Apps, All Apps, Create; platform macOS, tür macOS app (DMG); Maxiful hesabınızdan indirilip SHA-256 değeriyle doğrulanmış
Maxiful-arm64.dmgdosyasını seçin. Mac'lerde Intune'un macOS yönetim aracısı bulunmalıdır. - App information: uygulamanın Company Portal'da simgesiyle görünmesi için bir logo ekleyin. Requirements: Minimum Operating System macOS 13.
- Detection rules: Included apps
ai.maxiful.desktopve sürümü. Ignore app version No; böylece yüklediğiniz her sürüm kurulur.AutoUpdatedeğerini de 0 yapın (bkz. Yönetilen ayarlar): her sürümü Intune üzerinden siz kurarsınız, Maxiful kendisi güncelleme aramaz. - Assignments: Required (
/Applicationsklasörüne kurulur), Company Portal'da Available veya Uninstall.
Intune'un bir DMG uygulamasını güncellemesi veya kaldırması için tam disk erişimi gerekir; uygulama atandığında macOS 13 ve üzerinde bunu ister. Yeni bir sürümü dağıtmak için disk görüntüsünü aynı uygulamaya yükleyin: Required atamaları kendiliğinden güncellenir, Available ile her kişi Company Portal'da Reinstall seçeneğini seçer.
Jamf Pro
Jamf Pro paketleri dağıtım noktalarından dağıtır. Jamf Composer ile /Applications/Maxiful.app içeren bir paket oluşturun:
- Bir Mac'te
Maxiful.appuygulamasını disk görüntüsünden/Applicationsklasörüne kopyalayın. Composer'da/Applications/Maxiful.appöğesini Finder'dan Sources listesine sürükleyin (böylece/Applicationsiçindeki yerini korur) ve bu kaynaktan bir paket oluşturun. - Paketi bir dağıtım noktasına ve Jamf Pro'ya ekleyin.
- Computers, Policies altında yeni bir ilke oluşturun. General içinde tetikleyicisini ve yürütme sıklığını ayarlayın; Packages yükünde paketi Install eylemiyle ekleyin ve dağıtım noktasını seçin.
- Scope sekmesinde bilgisayarları seçin ya da ilkeyi Self Service'te kullanılabilir yapın.
- Her yeni sürüm için paketini aynı şekilde oluşturup bir ilkeyle dağıtın ve Maxiful'un kendisi güncelleme aramaması için
AutoUpdatedeğerini 0 yapın (bkz. Yönetilen ayarlar).
Bu adımlar Microsoft'un ve Jamf'in belgelerini izler ve bir Intune veya Jamf kiracısında çalıştırılmamıştır; sizinki farklı davranırsa bize [email protected] adresinden bildirin.
Ağ geçidinin giriş öğesi
Asistanların ağ geçidi, her kişinin kendi LaunchAgent'ı olarak ai.openclaw.<name> etiketiyle çalışır. macOS 13 veya üzerinde, kural türü Label prefix ve değeri ai.openclaw. olan bir Service Management (yönetilen giriş öğeleri) yükü onu otomatik olarak onaylar.
İlk başlatma: her kişinin yapacakları
Sessiz bir kurulum veya MDM'nizin /Applications klasörüne kopyaladığı uygulama, Maxiful'u açılmaya hazır bırakır. İlk başlatma, Windows'ta da Mac'te de her kişiden şu adımları ister; BT bunları bir kişi adına tamamlayamaz.
- Her kişi kendi e-posta adresiyle oturum açar: Maxiful bir oturum açma bağlantısı e-postayla gönderir ve bağlantı uygulamayı açar. Çalışma alanının sahibi kuruluşunuzun e-posta alan adı için çoklu oturum açmayı kurduysa, kişi bunun yerine İş hesabınızla devam edin seçeneğini seçebilir; bu, tarayıcısında kimlik sağlayıcınızın oturum açma sayfasını açar (Microsoft Entra ID, Google Workspace, Okta, başka bir OpenID Connect sağlayıcısı veya bir SAML 2.0 sağlayıcısı). Enforce single sign-on açıkken e-postayla gelen bağlantı da sizin sağlayıcınıza yönlendirir.
- Yeni bir çalışma alanı kuran kişi, Maxiful hesabındaki kurulum kodunu girer. Bir kod, onu kullanan ilk bilgisayarda çalışır.
- Bir çalışma alanına davet edilen iş arkadaşı ise ona katılır; sahibin Add people to my workspace when they sign in ayarı açıkken doğrulanmış alan adlarınızdan biriyle sağlayıcınız üzerinden oturum açan kişi de öyle. Bir iş arkadaşının her yeni cihazı, çalışma alanı sahibi onu Ekip sayfasında, Kişiler altında içeri alana kadar bekler.
Ardından kurulum, o kişi için Node.js'i ve çalışma zamanını kurar ve ekibi başlatır. Bunun için aşağıda listelenen ağ adresleri gerekir.
Mac'te: macOS'un istediği izinler
Maxiful macOS'tan bir izni yalnızca bir özellik ona ilk kez ihtiyaç duyduğunda ister ve macOS kendi sorusunu gösterir:
- Bildirimler: Maxiful'un ilk kez gösterecek bir bildirimi olduğunda, örneğin penceresi arka plandayken bir yanıt geldiğinde.
- Mikrofon ve Konuşma Tanıma: bir kişi ilk kez mesaj dikte ettiğinde veya bir asistanla konuştuğunda.
- Erişilebilirlik, Ekran Kaydı ve Giriş İzleme: sahip, asistanların bilgisayarı kullanmasına ilk kez izin verdiğinde.
Ekibin çalıştığı yer ve sürekli açık bir bilgisayar
Ekip, sahibin bilgisayarında çalışır: asistanlar, hafızaları ve sohbetleri sahibin oradaki kurulumunda bulunur; iş arkadaşları kendi cihazlarından buna bağlanır. Ekibin günün her saati yanıt vermesini isteyen bir ofis, sahibin kurulumunu sürekli açık kalan bir bilgisayarda çalıştırır:
- Sahibin macOS hesabında oturumu açık olan bir Mac. Ağ geçidi o hesabın kendi LaunchAgent'ıdır ve hesap oturum açtığında başlar; bu yüzden her yeniden başlatmadan sonra hesapta yeniden oturum açın veya otomatik oturum açmayı etkinleştirin (macOS bunu FileVault açıkken sunmaz).
- Sahibin Windows hesabında kendiliğinden oturum açan bir Windows PC (Windows'un otomatik oturum açma özelliği). Maxiful, hesap oturum açtığında ağ geçidini başlatır; önyüklemede başlatma, Maxiful'un hiçbir zaman çalıştırmadığı yükseltilmiş bir kurulum gerektirir.
Hesabın yapay zekâ modelleri aynı anda tek bir bilgisayarda yanıt verir. Sahip Maxiful'u bir dizüstü bilgisayarda da kullanıp orada Maxiful'u burada kullan seçeneğini seçerse, sürekli açık bilgisayardaki asistanlar, sahip o bilgisayarda bunu yeniden seçene kadar yanıt vermez.
O bilgisayarda her güncellemeyi kendiniz kurmak için AutoUpdate değerini 0 yapın (bkz. Yönetilen ayarlar). Maxiful'un yedekleri, aynı bilgisayarda sahibin ana klasöründe <name>-shared/backups altına yazdığı arşivlerdir; bunları kendi yedekleme araçlarınızla bilgisayarın dışına kopyalayın.
Bilgisayara neler koyar
Aşağıdaki <name>, kurulumun kendi kısa adıdır.
Windows'ta
| Konum | İçerik |
|---|---|
%LOCALAPPDATA%\Maxiful | Uygulama: Maxiful.exe, gateway-launcher.exe (her asistan komutunu kendi korumalı alanında başlatır) ve uninstall.exe. |
%LOCALAPPDATA%\ai.maxiful.desktop | Uygulamanın kendi verileri: WebView2 verileri, günlükleri (logs\Maxiful.log, logs\installer.log) ve Defender sorusuyla ilgili kaydı. |
%LOCALAPPDATA%\Lanoko | İçine OpenClaw çalışma zamanı kurulmuş Node.js 24.21.0 ve npm önbelleği. Klasör, Maxiful'un önceki adını taşır. |
%USERPROFILE%\.openclaw-<name> | Kurulumun kendisi: çalışma zamanının yapılandırması, asistanlar, çalışma alanları ve hafızaları, kurulumun gizli bilgileri ve asistanların kendi tarayıcısı. |
%USERPROFILE%\.stomme | Maxiful'un her kurulum için tuttuğu kayıtlar; örneğin eklentileri ve sahibin kararları. |
%USERPROFILE%\.lanoko-sandbox\<name> | Ağ geçidinin korumalı alan sınırının düz metin açıklaması. |
| Kayıt Defteri | HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\Maxiful (yüklü uygulamalar girdisi) ve HKCU\Software\maxiful\Maxiful (kurulum klasörü). |
| Oturum açılınca başlayanlar | Ağ geçidi için bir Zamanlanmış Görev: çalışma zamanının kendi görevi (OpenClaw Gateway (<name>)) ya da Maxiful'un kendi görevi (ai.openclaw.gateway-<name>). Windows görevi reddederse kişinin Başlangıç klasöründe OpenClaw Gateway (<name>).vbs kullanılır. Ağ geçidini çalışma zamanının kendi Zamanlanmış Görevi çalıştırıyorsa Maxiful ayrıca ekibi iki dakikada bir denetleyen Maxiful team keeper (<name>) adlı bir Zamanlanmış Görev ekler; Başlangıç klasörü betiği kullanılıyorsa bu görev olmaz. Hepsi ağ geçidini kişi oturum açtığında, o kişi olarak başlatır; hiçbiri kimse oturum açmadan önce başlatmaz. Çalışma zamanı Windows'tan S4U oturum açma türüyle ve başlangıç tetikleyicisiyle bir görev ister. Windows bunu yalnızca yükseltilmiş yetkiyle yapılan bir kurulumda kaydeder; Maxiful bu kurulumu hiçbir zaman yükseltilmiş yetkiyle çalıştırmaz. Bu yüzden Windows isteği reddeder ve çalışma zamanı Başlangıç klasörü betiğini kullanır ya da önceki bir sürümün kaydettiği görevi olduğu gibi korur; bu görev oturum açılınca başlar. Bir bilgisayardaki görevi schtasks /query /tn "OpenClaw Gateway (<name>)" /xml ile görebilirsiniz. |
Windows'taki işlemler
| İşlem | Nedir |
|---|---|
Maxiful.exe | Uygulamanın kendisi, imzalı (aşağıya bakın). Penceresi Microsoft'un msedgewebview2.exe işleminde çalışır. |
node.exe | %LOCALAPPDATA%\Lanoko\node-v24.21.0 konumundan: OpenClaw ağ geçidi ve çalışma zamanının kendi komutları. Maxiful'un Node.js 24.21.0 için kendi derlemesidir; Windows korumalı alanları için bir düzeltme içerir ve kullanılmadan önce uygulamaya sabitlenmiş bir SHA-256 değeriyle doğrulanır. |
gateway-launcher.exe | Uygulama klasöründen: her asistan komutunu kendi korumalı alanında başlatır. |
chrome.exe | %USERPROFILE%\.openclaw-<name>\browser\chromium\chrome-win64 konumundan: asistanların kendi tarayıcısı. Playwright'ın indirme sunucusundan alınan bir Chrome for Testing derlemesidir ve sabitlenmiş bir SHA-256 değeriyle doğrulanır. Kişinin kendi tarayıcısını hiçbir zaman açmaz. |
cmd.exe, wscript.exe | Ağ geçidini başlatır: gateway.cmd, ağ geçidinin Zamanlanmış Görevi tarafından kurulum klasöründeki gateway.vbs üzerinden (önceki bir sürümden kalma görev) ya da doğrudan çalıştırılır; veya kişinin Başlangıç klasöründeki OpenClaw Gateway (<name>).vbs tarafından çalıştırılır. |
Asistanların çalıştırdığı komutlar (kabuk, PowerShell, betikler) ağ geçidinin alt işlemleri olarak, varsayılan olarak her asistanın kendi korumalı alanında çalışır. Ağ geçidi 127.0.0.1 üzerinde 18800'den başlayan bir bağlantı noktasını dinler (ilk kurulum için 18800), Maxiful.exe ise başka geri döngü bağlantı noktalarını dinler; test bilgisayarımızda Maxiful'a ait hiçbir şey başka bir adresi dinlemedi.
Mac'te
| Konum | İçerik |
|---|---|
/Applications/Maxiful.app | Uygulama; Mac'teki herkes için tek bir kopya. |
~/Library/Application Support/Lanoko | İçine OpenClaw çalışma zamanı kurulmuş Node.js 24.21.0, npm önbelleği ve ağ geçidinin çalışma klasörü. Klasör Maxiful'un önceki adını taşır. |
~/.openclaw-<name> | Kurulumun kendisi: çalışma zamanının yapılandırması, asistanlar, çalışma alanları ve hafızaları, kurulumun gizli bilgileri ve asistanların kendi tarayıcısı. |
~/.stomme | Maxiful'un her kurulum için tuttuğu kayıtlar; örneğin eklentileri ve sahibin verdiği kararlar. |
~/.lanoko-sandbox/<name> | Ağ geçidinin macOS korumalı alan profili gateway.sb; ağ geçidi bu profille başlatılır. |
~/Library/LaunchAgents/ai.openclaw.<name>.plist | Ağ geçidinin LaunchAgent'ı: ağ geçidini kişi oturum açtığında, o kişi olarak başlatır ve durursa yeniden başlatır. |
~/Library/Logs/ai.maxiful.desktop/desktop.noindex | Uygulamanın günlüğü, Maxiful.log. |
~/Library/Logs/Lanoko/gateway.noindex | Ağ geçidinin günlükleri. |
| Anahtar Zinciri | Ağ geçidinin aygıt anahtarı Maxiful Gateway Device Key, kişinin anahtar zincirinde. |
Mac'teki işlemler
| İşlem | Nedir |
|---|---|
Maxiful | /Applications/Maxiful.app konumundaki uygulama; imzalı ve Apple tarafından onaylanmış (notarized) (bkz. Mac: Intune ve Jamf Pro). |
node | ~/Library/Application Support/Lanoko/node-v24.21.0/bin/node konumundan: OpenClaw ağ geçidi ve çalışma zamanının kendi komutları. launchd tarafından, varsayılan olarak yukarıdaki profille /usr/bin/sandbox-exec üzerinden başlatılır. nodejs.org adresinden alınan resmi macOS için Node.js 24.21.0'dır ve kullanılmadan önce uygulamaya sabitlenmiş bir SHA-256 değeriyle doğrulanır. |
Google Chrome for Testing | ~/.openclaw-<name>/browser/chromium konumundan: asistanların kendi tarayıcısı. Playwright'ın indirme sunucusundan alınan bir Chrome for Testing derlemesidir ve sabitlenmiş bir SHA-256 değeriyle doğrulanır. Kişinin kendi tarayıcısını hiçbir zaman açmaz. |
Asistanların çalıştırdığı komutlar ağ geçidinin alt işlemleridir ve varsayılan olarak her asistanın kendi korumalı alanında çalışır. Ağ geçidi, Windows'ta olduğu gibi 127.0.0.1 üzerinde 18800'den başlayan bir bağlantı noktasını dinler.
İzin verilecek ağ adresleri
Tüm bağlantılar bilgisayardan dışarıya doğru, HTTPS üzerinden açılır (aktarma sunucusu WSS de kullanır). Bizim tarafımızdaki hiçbir şey bilgisayara bağlantı açamaz.
Kurulum ve günlük kullanım için
| Adres | Kullanım amacı |
|---|---|
maxiful.ai | Oturum açma (iş hesabıyla oturum açmanın başlangıcı ve dönüşü dahil), hesap, güncelleme akışı, eklenti mağazası ve kurulum tanılamaları. |
lanoko.ai | Kurulum kodları, kurulumda model erişimi, karşılama e-postası ve iş arkadaşı üyelikleri. |
proxy.stomme.ai | Tüm bulut model çağrıları ve Diğer iş uygulamaları altında bağlanan uygulamalar. |
stomme-model-proxy.stomme-ai.workers.dev | Model listesi. |
or-key-worker.stomme-ai.workers.dev | Planın kullanım hakkı. |
mc-cdn.lanoko.ai, mc-cdn.stomme.ai, mc-cdn.maxiful.ai | Eklenti dizini ve eklentiler, Maxiful'un Windows için Node.js derlemesi, yerel hafıza arama modeli ve ses modelleri. |
nodejs.org | Kurulumda Node.js. |
registry.npmjs.org | Kurulumda ve bir güncelleme daha yeni bir çalışma zamanı getirdiğinde OpenClaw çalışma zamanı. |
cdn.playwright.dev | Kurulumda asistanların tarayıcısı. |
Yalnızca bir özellik kullanıldığında
| Adres | Kullanım amacı |
|---|---|
relay.maxiful.ai | Aktarma sunucusu (WSS): eşleştirilmiş telefon ve bir iş arkadaşının cihazları. |
relay.lanoko.ai | Aynı aktarma sunucusu, önceki adıyla; 22 Ekim 2026'dan önce eşleştirilmiş kurulumlar ve telefonlar için. |
ingress.lanoko.ai | Webhook ile ileti teslim eden sohbet platformları; örneğin Teams ve Google Chat. |
teamtailor.maxiful.ai | Teamtailor bağlantısı. |
openrouter.ai | Yerel arama dizinini çalıştıramayan bir bilgisayarda hafıza araması. |
github.com, huggingface.co | İndirme sunucumuz yanıt vermediğinde yerel hafıza arama motoru ve modeli için yedek kaynaklar. github.com ayrıca Google Workspace bağlantısının kullandığı aracı da sağlar. |
clawhub.ai | Çalışma zamanının eklenti kataloğu. |
connect.composio.dev, backend.composio.dev | Yalnızca Entegrasyonlar sayfamızdaki isteğe bağlı Composio kartı için. |
go.microsoft.com | Windows'ta WebView2 Runtime; yalnızca eksikse. |
| Bağlı hizmetler | Kişinin bağladığı her hizmet (Google, Microsoft 365, Slack ve diğerleri), o hizmetin kendi adreslerinde. |
Güvenlik araçları Maxiful'u nasıl görür
Windows'ta
İmzalayan. Yayımladığımız her yükleyici, Maxiful AB'den önce Maxiful'u yayımlayan şirket olan PolyTrader Ltd adına verilmiş bir sertifikayla imzalanır (sertifikanın konusu CN=Polytrader LTD şeklindedir); yükleyicinin kurduğu Maxiful.exe de öyle. Bir dosyanın imzasını Get-AuthenticodeSignature ile okuyabilir, indirdiğiniz dosyayı kurulum sayfanızdaki sağlama toplamıyla karşılaştırabilirsiniz (nasıl yapılacağı Yardım sayfasında).
İmzasız bileşenler. Çalışma zamanının node.exe dosyası ve asistanların chrome.exe dosyası Authenticode imzası taşımaz; Maxiful her birini kullanmadan önce sabitlenmiş bir SHA-256 değeriyle doğrular. Bunlar için izin listesi yola göre tanımlanır.
İzin listesine eklenecekler: %LOCALAPPDATA%\Maxiful\Maxiful.exe (imzalı) ve gateway-launcher.exe, %LOCALAPPDATA%\Lanoko\node-v24.21.0\node.exe ve %USERPROFILE%\.openclaw-*\browser\chromium\chrome-win64\chrome.exe işlemleri; yukarıdaki dört Defender klasörü; yukarıdaki ağ adresleri.
Mac'te
İmzalayan. Maxiful.app, 467H9AXX55 ekibinin Developer ID'si ile imzalanmıştır ve Apple tarafından onaylanmıştır (notarized); bu nedenle Gatekeeper uygulamayı herhangi bir geçersiz kılma gerekmeden açar. İzin listesinde uygulama, kod gereksinimiyle tanımlanabilir (Mac: Intune ve Jamf Pro bölümünde). İmzasını codesign -dvv /Applications/Maxiful.app ile okuyabilirsiniz.
Çalışma zamanının bileşenleri. Ağ geçidinin node dosyası resmi macOS için Node.js'tir, asistanların tarayıcısı ise Google'ın Chrome for Testing'idir. Her ikisi de Maxiful tarafından indirilir ve kullanılmadan önce sabitlenmiş bir SHA-256 değeriyle doğrulanır. Bunlar için izin listesi yola göre tanımlanır.
İzin listesine eklenecekler: /Applications/Maxiful.app (467H9AXX55 ekibi), ~/Library/Application Support/Lanoko/node-v24.21.0/bin/node ve ~/.openclaw-*/browser/chromium altındaki tarayıcı; yukarıdaki ağ adresleri.
Her ikisinde
Davranış. Kullanıcı başına bir Node.js işlemi oturum açılınca başlar, dışarıya HTTPS çağrıları yapar, asistanlar için komut çalıştırır ve her başlangıçta eklentilerinin dosyalarını kopyalar; bu yüzden kurulum klasörüne çok sayıda dosya yazar.
CrowdStrike. CrowdStrike, Falcon for IT için OpenClaw "Search & Removal" içerik paketi yayımlar. Bu paket çalışan OpenClaw işlemlerini, genel npm kurulumlarını, yaygın yollardaki OpenClaw ikili dosyalarını, hizmetleri ve ana klasörlerdeki durum ve yapılandırma klasörlerini arar. Kaldırma iş akışı hizmetleri ve işlemleri durdurur, npm paketlerini kaldırır, kurulum ve yapılandırma klasörlerini siler; hizmet kayıtlarını, Zamanlanmış Görevleri ve launchd plist dosyalarını da kaldırır. Maxiful'un ağ geçidi, durumunu Windows'ta %USERPROFILE%\.openclaw-<name>, Mac'te ~/.openclaw-<name> içinde tutan çalışan bir OpenClaw işlemidir; bu yüzden paket onu bulabilir. Maxiful kullanılan bir bilgisayarda çalıştırılırsa kaldırma işlemi ekibi durdurabilir ve asistanların yapılandırmasını ve hafızasını silebilir. Maxiful'un nerede çalıştığını görmek için paketin arama özelliğini kullanın; kaldırma işlemini ise kuruluşunuzun Maxiful kullandığı bilgisayarlardan uzak tutun.
İzin listesine ekleyip eklememe kararı güvenlik ekibinize aittir. Bu işlemler asistanlar için komut çalıştırır; varsayılan olarak her asistanın kendi korumalı alanında ve Güvenlik sayfamızda anlatılan onaylarla.
Yönetilen ayarlar
Maxiful, 0.9.60 sürümünden itibaren Windows'ta ve Mac'te yönetilen ayarları okur; önceki sürümler okumaz.
BT ekibi Maxiful'un bazı ayarlarını merkezi olarak belirleyebilir: Windows'ta Grup İlkesi veya Intune ile, Mac'te Jamf, Intune ya da başka bir cihaz yönetim aracından gönderilen bir yapılandırma profiliyle. Maxiful bu ayarları her kullanışında yeniden okur; sahibin düğmelerinden birinde yapılan değişiklik Maxiful bir sonraki başlatılışında asistanlara ulaşır ve o zamana kadar ayarlarda bu belirtilir. Kuruluşunuzun belirlediği bir ayar Maxiful'un ayarlarında Kuruluşunuz tarafından ayarlandı olarak görünür ve orada değiştirilemez; belirlediğiniz her şey Erişim bölümünün en üstünde listelenir. İlke yoksa Maxiful, BT ekibinin yönetmediği bir bilgisayardaki gibi çalışır.
| Ad | Değer | İşlevi |
|---|---|---|
Workspace | Metin | Bilgisayardaki Maxiful yalnızca bu kimliğe sahip çalışma alanını açar. Çalışma alanının sahibi kimliği Maxiful'un ayarlarında, Erişim bölümünün en üstünde Bu çalışma alanının kimliği olarak bulur. Çalışma alanının üyesi olmayan bir kişi, bunun kuruluşunuz tarafından ayarlandığını görür ve çalışma alanına davetle katılır; kendi çalışma alanı ve diğer çalışma alanları o bilgisayarda açılmaz. |
AutoUpdate | 0 veya 1 | 0: Maxiful güncelleme aramaz, indirmez ve kurmaz; ayarlarında güncellemeleri kuruluşunuzun kurduğu yazar ve her yeni yükleyiciyi siz dağıtırsınız (bkz. Güncellemeler). 1: Maxiful, ilke yokmuş gibi kendini günceller. |
OwnerSwitches | Her biri 0 veya 1 | Aşağıdaki sahip düğmelerinden biri, adıyla: 0 kapalı, 1 açık; sahibin seçimi ne olursa olsun. Belirlemediğiniz bir düğmenin seçimi sahipte kalır. Bir değeri kaldırdığınızda sahibin kendi seçimi geri gelir; sahip hiç seçim yapmadıysa Maxiful'un kendi ayarı geçerli olur. Belirlediğiniz bir değer gibi bu da Maxiful bir sonraki başlatılışında asistanlara ulaşır. |
Sahibin düğmeleri
| Ad | Maxiful'daki düğme | Konumu |
|---|---|---|
terminal | Bu bilgisayarda terminal aç | Erişim (yalnızca Mac) |
private-network | Asistanlar bu bilgisayardaki ve ağımdaki sayfaları açabilsin | Erişim |
pane-reach | Asistanların panelleri kod çalıştırsın ve Maxiful dışına erişsin | Erişim |
claude-code-background | Claude Code uzun komutları arka planda çalıştırmaya devam etsin | Erişim |
session-reach | Asistanlar bu bilgisayardaki tüm sohbetlere bakabilir (geçmiş işlerden öğrenmeleri için) | Erişim |
model-costs | Model maliyetlerini dolar olarak göster | Gelişmiş |
next-prompt | Sonraki mesajımı öner | Gelişmiş |
checkin-whole-conversation | Kontroller tüm sohbeti okusun | Gelişmiş |
voice-notes | Sesli notları yazıya dök | Ses ve konuşma |
Maxiful sayının yanı sıra 0, 1, true ve false metinlerini de 0 veya 1 olarak okur. Okuyamadığı bir değer uygulanmaz ve Maxiful'un ayarlarında Kuruluşunuz tarafından ayarlandı altında belirtilir. Okuyamadığı değerler şunlardır: 0 veya 1 beklenen yerde başka bir metin, farklı bir kayıt defteri türü (REG_QWORD, REG_EXPAND_SZ, REG_BINARY) ya da OwnerSwitches altında tanımadığı bir ad. Windows'ta bu, ilke anahtarı ve alt anahtarı altındaki her değer için, hem HKLM hem HKCU altında geçerlidir.
Windows'ta
Maxiful önce HKLM\SOFTWARE\Policies\Maxiful, sonra HKCU\SOFTWARE\Policies\Maxiful anahtarını okur; HKLM altındaki bir değer, HKCU altındaki aynı değere göre önceliklidir. Workspace bir REG_SZ, AutoUpdate bir REG_DWORD değeridir; sahibin her düğmesi, OwnerSwitches alt anahtarı altında tablodaki adla bir REG_DWORD değeridir. Bu ADMX ve ADML çifti tam olarak bu değerleri yazar: bunları ilke tanımları deponuza maxiful.admx ve en-US\maxiful.adml olarak kaydedin ya da Intune'a içeri aktarılan yönetim şablonu olarak yükleyin.
maxiful.admx
<?xml version="1.0" encoding="utf-8"?>
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<policyNamespaces>
<target prefix="maxiful" namespace="Maxiful.Policies" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
<definitions>
<definition name="SUPPORTED_Maxiful" displayName="$(string.SUPPORTED_Maxiful)" />
</definitions>
</supportedOn>
<categories>
<category name="Maxiful" displayName="$(string.Maxiful)" />
<category name="OwnerSwitches" displayName="$(string.OwnerSwitches)">
<parentCategory ref="Maxiful" />
</category>
</categories>
<policies>
<policy name="Workspace" class="Both" displayName="$(string.Workspace)" explainText="$(string.Workspace_Explain)" presentation="$(presentation.Workspace)" key="SOFTWARE\Policies\Maxiful">
<parentCategory ref="Maxiful" />
<supportedOn ref="SUPPORTED_Maxiful" />
<elements>
<text id="Workspace" valueName="Workspace" maxLength="128" required="true" />
</elements>
</policy>
<policy name="AutoUpdate" class="Both" displayName="$(string.AutoUpdate)" explainText="$(string.AutoUpdate_Explain)" key="SOFTWARE\Policies\Maxiful" valueName="AutoUpdate">
<parentCategory ref="Maxiful" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_PrivateNetwork" class="Both" displayName="$(string.OwnerSwitch_PrivateNetwork)" explainText="$(string.OwnerSwitch_PrivateNetwork_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="private-network">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_PaneReach" class="Both" displayName="$(string.OwnerSwitch_PaneReach)" explainText="$(string.OwnerSwitch_PaneReach_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="pane-reach">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_ClaudeCodeBackground" class="Both" displayName="$(string.OwnerSwitch_ClaudeCodeBackground)" explainText="$(string.OwnerSwitch_ClaudeCodeBackground_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="claude-code-background">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_SessionReach" class="Both" displayName="$(string.OwnerSwitch_SessionReach)" explainText="$(string.OwnerSwitch_SessionReach_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="session-reach">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_ModelCosts" class="Both" displayName="$(string.OwnerSwitch_ModelCosts)" explainText="$(string.OwnerSwitch_ModelCosts_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="model-costs">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_NextPrompt" class="Both" displayName="$(string.OwnerSwitch_NextPrompt)" explainText="$(string.OwnerSwitch_NextPrompt_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="next-prompt">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_CheckinWholeConversation" class="Both" displayName="$(string.OwnerSwitch_CheckinWholeConversation)" explainText="$(string.OwnerSwitch_CheckinWholeConversation_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="checkin-whole-conversation">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_VoiceNotes" class="Both" displayName="$(string.OwnerSwitch_VoiceNotes)" explainText="$(string.OwnerSwitch_VoiceNotes_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="voice-notes">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
</policies>
</policyDefinitions>
en-US\maxiful.adml
<?xml version="1.0" encoding="utf-8"?>
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<displayName>Maxiful</displayName>
<description>The settings an IT department sets for Maxiful.</description>
<resources>
<stringTable>
<string id="Maxiful">Maxiful</string>
<string id="OwnerSwitches">The owner's switches</string>
<string id="SUPPORTED_Maxiful">Maxiful for Windows</string>
<string id="Workspace">Open only this workspace</string>
<string id="Workspace_Explain">Maxiful on this computer opens only the workspace with this ID. The workspace's owner finds the ID in Maxiful's settings, under Access. A person who is not a member of the workspace is asked to join it by invitation, and no other workspace opens on this computer.</string>
<string id="AutoUpdate">Let Maxiful update itself</string>
<string id="AutoUpdate_Explain">Disabled: Maxiful does not look for, download or install updates, and you install each new version yourself. Enabled or not configured: Maxiful updates itself.</string>
<string id="OwnerSwitch_PrivateNetwork">Let assistants open pages on this computer and my network</string>
<string id="OwnerSwitch_PrivateNetwork_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_PaneReach">Let assistants' panes run code and reach outside Maxiful</string>
<string id="OwnerSwitch_PaneReach_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_ClaudeCodeBackground">Let Claude Code keep long commands running in the background</string>
<string id="OwnerSwitch_ClaudeCodeBackground_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_SessionReach">Assistants can look through all conversations on this computer (so they learn from past work)</string>
<string id="OwnerSwitch_SessionReach_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_ModelCosts">Show model costs in dollars</string>
<string id="OwnerSwitch_ModelCosts_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_NextPrompt">Suggest my next message</string>
<string id="OwnerSwitch_NextPrompt_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_CheckinWholeConversation">Check-ins read the whole conversation</string>
<string id="OwnerSwitch_CheckinWholeConversation_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_VoiceNotes">Transcribe voice notes</string>
<string id="OwnerSwitch_VoiceNotes_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Voice and audio.</string>
</stringTable>
<presentationTable>
<presentation id="Workspace">
<textBox refId="Workspace">
<label>Workspace ID</label>
</textBox>
</presentation>
</presentationTable>
</resources>
</policyDefinitionResources>
Mac'te
Maxiful, kendi tercih alanı olan ai.maxiful.desktop için yönetilen tercihleri okur; bunları bir yapılandırma profili zorunlu ayarlar olarak yükler (Apple'ın yönetilen tercihler yükü, com.apple.ManagedClient.preferences). Yalnızca profilin belirlediği değerler dikkate alınır; defaults write gibi başka bir yolla yazılan değer okunmaz. Workspace bir dize, AutoUpdate bir tamsayı (veya boolean), OwnerSwitches ise tablodaki adlardan oluşan bir sözlüktür. Bu örnek profil bilgisayarı tek bir çalışma alanıyla sınırlar, güncellemeleri size bırakır, terminal ve özel ağ düğmelerini kapatır ve model maliyetlerini gösterir; çalışma alanı kimliğini, tanımlayıcıları ve UUID'leri kendi değerlerinizle değiştirin.
maxiful.mobileconfig
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadType</key><string>Configuration</string>
<key>PayloadVersion</key><integer>1</integer>
<key>PayloadIdentifier</key><string>com.example.maxiful</string>
<key>PayloadUUID</key><string>00000000-0000-0000-0000-000000000001</string>
<key>PayloadDisplayName</key><string>Maxiful</string>
<key>PayloadScope</key><string>System</string>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadType</key><string>com.apple.ManagedClient.preferences</string>
<key>PayloadVersion</key><integer>1</integer>
<key>PayloadIdentifier</key><string>com.example.maxiful.settings</string>
<key>PayloadUUID</key><string>00000000-0000-0000-0000-000000000002</string>
<key>PayloadDisplayName</key><string>Maxiful settings</string>
<key>PayloadContent</key>
<dict>
<key>ai.maxiful.desktop</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>Workspace</key><string>YOUR-WORKSPACE-ID</string>
<key>AutoUpdate</key><integer>0</integer>
<key>OwnerSwitches</key>
<dict>
<key>terminal</key><false/>
<key>private-network</key><false/>
<key>model-costs</key><true/>
</dict>
</dict>
</dict>
</array>
</dict>
</dict>
</dict>
</array>
</dict>
</plist>
Güncellemeler
Maxiful, başlatıldığında ve altı saatte bir maxiful.ai üzerinde yeni sürüm arar. Kişi Güncelle ve yeniden başlat ya da Sonra seçeneğini seçer. Yeni bir Maxiful sürümü daha yeni bir OpenClaw çalışma zamanı getirebilir; bu durumda Maxiful çalışma zamanını o kişi için npm ile registry.npmjs.org üzerinden günceller.
Her yeni sürümü kendiniz kurmak ve Maxiful'un hiç güncelleme aramamasını istiyorsanız, Windows'ta veya Mac'te AutoUpdate değerini 0 yapın (bkz. Yönetilen ayarlar): Maxiful bu durumda güncellemelerini kuruluşunuzun kurduğunu belirtir.
Windows'ta
Yeni sürüm, çalıştırılmadan önce uygulamaya gömülü bir anahtarla doğrulanan imzalı bir yükleyicidir; güncelleme, yükleyiciyi pasif modda çalıştırır. Her yeni yükleyiciyi yukarıda anlatıldığı gibi /S ile kendiniz de dağıtabilirsiniz.
Mac'te
Yeni sürüm, kullanılmadan önce uygulamaya gömülü bir anahtarla doğrulanan, uygulamanın imzalı bir arşividir; kişinin hesabı mevcut kopyayı değiştirebiliyorsa uygulamayı yerinde değiştirir.
Kişinin değiştiremediği bir kopya. /Applications/Maxiful.app sisteme aitse (sahibi root ise) ve kişinin hesabı onu değiştiremiyorsa Maxiful kendini güncellemez: hiçbir şey indirmez, hiçbir zaman yönetici parolası istemez, Güncelle ve yeniden başlat seçeneği sunmaz ve güncellemeleri gösterdiği yerde daha yeni bir sürüm olduğunu ve bu Mac'in güncellemelerini kuruluşunuzun kurduğunu belirtir. Her yeni sürümü MDM aracınızla dağıtın: Intune'da disk görüntüsünü aynı uygulamaya yükleyin; Jamf Pro'da paketini Composer ile oluşturup yukarıdaki gibi dağıtın. Yönetici hesabının değiştirebildiği bir kopya ise, her Mac'te olduğu gibi o hesap için kendini günceller.
Maxiful'u kaldırma
Her şeyi kullanıcının kendisi kaldırır: Maxiful ayarlarında Maxiful'u bu bilgisayardan kaldır seçilir. Bu işlem arka plan sürecini ve onu oturum açıldığında başlatan bileşeni durdurur (Windows'ta zamanlanmış görevleri, Mac'te LaunchAgent'ı). Kurulumun verilerini ve kimlik bilgilerini siler. Kurduğu Node.js çalışma zamanını da kaldırır; bilgisayardaki başka bir kurulum onu hâlâ kullanıyorsa kaldırmaz. Windows'ta Maxiful kapandığında kaldırma programını başlatır. Mac'te, kullanıcının hesabının izni varsa uygulamayı Çöp Kutusu'na taşır. Kullanıcının kendi belgelerine dokunulmaz.
Windows'ta
Her şeyi sessizce kaldırma: %LOCALAPPDATA%\Maxiful\uninstall.exe /S /REMOVEALL, kurulumun sahibi olan kullanıcı için ekran başında kimse olmadan Maxiful'u bu bilgisayardan kaldır işlemini çalıştırır, ardından uygulamayı kaldırır. Bu işlem geri alınamaz. Neleri kaldırdığı ve kaldıramadığı her şey %LOCALAPPDATA%\ai.maxiful.desktop\logs klasöründeki removal-report.json dosyasında yer alır.
/REMOVEALL olmadan: Yukarıdaki Intune adımlarının çalıştırdığı %LOCALAPPDATA%\Maxiful\uninstall.exe /S komutu uygulamayı, kısayollarını, ekibi çalışır tutan zamanlanmış görevi ve Maxiful'un eklediği Defender dışlamalarını kaldırır (Windows bunlar için kendi istemini yeniden gösterebilir). Asistanların arka plan sürecini de durdurur ve onu oturum açıldığında başlatan bileşeni kaldırır; çalışma zamanını ve kurulumun verilerini ise korur. Uygulamanın diğer günlüklerinin yanındaki installer.log, çalışır durumda bir şey kalıp kalmadığını gösterir.
Mac'te
Önce her kullanıcı için Maxiful'u bu bilgisayardan kaldır işlemini çalıştırın: Yalnızca uygulamayı kaldırırsanız o kullanıcının arka plandaki ağ geçidi, tuttuğu her şeyle birlikte çalışmaya devam eder. Ardından /Applications/Maxiful.app uygulamasını MDM'nizle kaldırın; örneğin bir Intune Uninstall atamasıyla.