Ana içeriğe geç

OpenClaw

Bu makalede

Bilgi

OpenClaw, Peter Steinberger tarafından geliştirilen ücretsiz, bağımsız, açık kaynaklı bir AI asistanıdır. OpenClaw, çeşitli hizmetlerle etkileşim kurarak görevleri gerçekleştirebilen sanal bir asistandır. WhatsApp, Telegram, Discord, Slack, Signal, iMessage ve diğerleri gibi tanıdık mesajlaşma uygulamaları üzerinden çalışır. Ayrıca komut satırı, doğrudan API üzerinden etkileşimi destekler ve entegre bir web arayüzüne sahiptir.

OpenClaw. Temel Özellikler

  • E-posta ve takvim yönetimi
  • Terminal komutlarının çalıştırılması ve dosyalarla çalışma
  • Tarayıcı otomasyonu (arama, form doldurma, veri çıkarma)
  • LLM entegrasyonu: Claude, GPT, Ollama üzerinden yerel modeller (OpenClaw ücretsizdir, ancak kullanılan AI modellerinin API anahtarları için maliyet gerektirir)
  • Sürekli kullanıcı gözetimi olmadan arka plan planlanmış çalışma (kalp atışı döngüsü: örneğin, her 30 dakikada bir görevleri kontrol etme)
  • Genişletilebilirlik: Kendiniz oluşturabileceğiniz veya topluluktan alabileceğiniz "becerileri" (eklentileri) destekler

OpenClaw, tam veri kontrolüyle kişisel bir AI asistanı oluşturmak isteyen geliştiriciler ve ileri düzey kullanıcılar için güçlü bir araçtır. Ancak, geniş erişim hakları ve projenin gençliği nedeniyle, kullanımı teknik okuryazarlık ve güvenlik yapılandırmasında dikkatli olmayı gerektirir.

Not

OpenClaw'ın dosyalara, tarayıcıya ve harici hizmetlere erişimi olduğundan, siber güvenlik uzmanları şunları önermektedir:

  • Ana makinede değil, izole bir ortamda (VM/konteyner) çalıştırın
  • Yüklemeden önce tüm üçüncü taraf becerilerin kodunu doğrulayın
  • Model sağlayıcı düzeyinde API kullanımını sınırlayın
  • Geri alınamaz işlemler için (silme, ödemeler, e-posta gönderme) kullanıcı onayı isteyin

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
555 OpenClaw Ubuntu 22.04, Ubuntu 24.04 + + + + 1 2 20 Hayır SİPARİŞ VER
  • Kurulum süresi işletim sistemi dahil 15-30 dakika;
  • Minimum gereksinimler: Node.js 22+, 2 GB RAM.

Not

Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sisteminin depolarından yazılımın en son sürümünü varsayılan olarak yükleriz.

OpenClaw'ı Dağıttıktan Sonra Başlangıç

Sipariş için ödeme yaptıktan sonra, kayıt sırasında belirtilen e-posta adresine sunucunun çalışmaya hazır olduğuna dair bir bildirim gönderilecektir. Bu bildirim, VPS IP adresini ve bağlantı için kullanıcı adı ile şifreyi içerecektir. Şirketimizin müşterileri donanımı sunucu yönetim paneli ve APIInvapi üzerinden yönetmektedir.

Bağlantı ve İlk Ayarlar

Sunucuya erişim sağlandıktan sonra, süper kullanıcı (root) haklarıyla SSH üzerinden sunucuya bağlantı kurmanız gerekir:

ssh root@<server_ip>
Ardından aşağıdaki komutları çalıştırın:

sudo su - openclaw
openclaw onboard --install-daemon
Komutlar çalıştırıldıktan sonra OpenClaw kurulum sihirbazı otomatik olarak başlayacaktır.

Not

OpenClaw kurulum sihirbazı ayrıca aşağıdaki komutla da başlatılabilir:

openclaw onboard

Bu adımları izleyin:

  1. Risk uyarısıyla anlaşın – Yes seçeneğini seçin.
  2. Onboarding mode adımında QuickStart seçeneğini seçin.
  3. Sonraki adım olan Model/auth provider adımında:

    • AI ajanlarımızı bağlamayı planlıyorsanız Skip for now seçeneğini seçin;
    • Harici bir AI ajanı bağlıyorsanız – onu seçin ve bir sonraki adımda API anahtarını girin

  4. Filter models by provider adımında All providers seçeneğini seçin.

  5. Default model adımında Keep current olarak ayarlayın.
  6. Sonraki adım, mesajlaşma uygulamaları üzerinden yönetim kanalını ayarlamanıza olanak tanır; bu soruya daha sonra dönmeyi ve Skip for now seçeneğini seçmeyi öneriyoruz.
  7. Becerileri hemen yapılandırmamanızı da öneriyoruz: Configure skills now?No seçeneğini seçin.
  8. Enable hooks? adımında otomatik kullanıcı komutlarının yapılandırmasını atlamak için Space ve Enter tuşlarına basın.

  9. How do you want to hatch your bot? adımında Do this later seçeneğini seçin.

Bu noktada ilk kurulum tamamlanır. OpenClaw, size daha fazla yapılandırma için faydalı ipuçları içeren metin ve başarılı kurulum mesajını gösterecektir.

Kendi Sunucunuzda Bir AI Sohbet Botu Bağlamak veya Pazardan Bir LLM Modeli Kullanmak

OpenClaw'a istediğiniz sinir ağı modelini yalnızca harici API'ler üzerinden değil, kendi sunucunuzda dağıtarak da bağlayabilirsiniz. Bu, kaynaklar üzerinde daha fazla kontrol sağlayacak ve veri gizliliğini artıracaktır.

Entegre bir modele sahip kişisel bir sohbet botu sipariş etmek için aşağıdaki talimatları kullanın: bu kılavuz.

Çeşitli LLM modelleri sunmaya hazırız – web sitemizin Dil LLM Modelleri bölümünde dilediğiniz zaman gerekli modeli seçebilir ve sipariş edebilirsiniz.

Bilgi

Google, Anthropic veya OpenAI'dan LLM API'lerini kullanırken olabileceği gibi hesap yasaklama riskini ortadan kaldırmak için kendi sunucunuzu bir sohbet botuyla veya önceden yüklü bir modelle kullanın.

Bu şekilde sunucu sipariş edildi; OpenClaw'a bağlamak için aşağıdaki talimatları izleyin:

  1. Ajanımızı bağlamak için aşağıdaki komutu çalıştırın:

    curl -fsSL https://raw.githubusercontent.com/hkadm/ollama_gpu_test/refs/heads/main/scripts/hostkey_openclaw.sh -o ./hostkey_openclaw.sh
    
  2. Dosyayı çalıştırılabilir hale getirin ve çalıştırın:

    chmod +x ./hostkey_openclaw.sh
    ./hostkey_openclaw.sh
    
  3. HOSTKEY AI CHATBOT Agent Provider Setup betiği başlatılacaktır. Chatbot Domain adımında sunucunuzun alan adını belirtin (Örneğin: https://ollama<Server_ID_from_Invapi>.hostkey.in).

  4. API Key from OpenWebUI adımında, OpenWebUI ile sunucunuzda elde edilen API anahtarını girin (Settings menüsünde OpenWebUI'ye gidin - Account - anahtar Api Key alanında olacaktır. Anahtar yoksa, yeni bir tane oluşturun.)

  5. Model selection adımında mevcut modellerden gerekli modeli seçin (model numarasını listeden girebilirsiniz).

  6. Context parametresini 8000 ile modelinizin desteklediği maksimum değer arasında bir değere ayarlayın. Max Tokens parametresi varsayılan olarak bırakılabilir.

Tamamlandı – artık komut satırını kullanarak OpenClaw ile sohbet edebilirsiniz.

Komut Satırı Üzerinden OpenClaw ile Etkileşim

Komut satırı üzerinden yönetmek için başlatmak üzere aşağıdaki komutu kullanın:

openclaw tui

Komut satırı yönetim modundan çıkmak için Ctrl + C tuşlarına iki kez basın.

Web Arayüzüne Bağlanma

Web arayüzü, Clawbot'u yönetmek için uygun bir seçenektir. Kontrol ve hata ayıklama amaçlıdır; bunun üzerinden botla sohbet edebilir, belirteçleri yönetebilir ve ajanın durumunu izleyebilirsiniz.

Web arayüzü açık internet üzerinde kullanım için mevcut değildir; yalnızca yerel bir bilgisayarda kullanılabilir. Erişim sağlamak için birkaç yapılandırma adımı gereklidir:

  1. Ajanın bulunduğu sunucuya SSH ile bağlanın ve aşağıdaki komutu çalıştırın:

    openclaw dashboard
    
  2. Komutun çıktısını not edin. Daha fazla yapılandırma için 1. ve 4. satırlardaki değerlere ihtiyacımız var:

  3. Yerel bilgisayarınızda komut satırını tekrar açın ve aşağıdaki komutu girin:

    ssh -N -L 18789:127.0.0.1:18789 openclaw@IP_of_server
    

    Sunucuya erişmek için şifrenizi tekrar girmeniz gerekebilir. Enter tuşuna basın – Clawbot, yerel makinede kullanım için bir tünel oluşturacaktır.

  4. Tarayıcı penceresinde Dashboard URL adresini girin – web arayüzü açılacak ve kullanmaya başlayabilirsiniz.

Telegram Botu Bağlama

OpenClaw'ı yönetmenin temel kolaylığı şüphesiz mesajlaşma uygulamaları kullanarak yönetme ve izleme yeteneğidir. Telegram üzerinden bağlanma örneğini ele alalım. Diğer mesajlaşma uygulamalarına bağlanmak için aynı algoritmayı kullanın, bu yalnızca belirli mesajlaşma uygulamasında bir bot oluşturma prosedüründe farklılık gösterecektir.

  1. Dahili araç olan @BotFather kullanarak OpenClaw ile sohbet etmek için bir bot oluşturun:

    • @BotFather'ı bulun
    • /newbot komutunu girin
    • kanal listenizde görünecek bot adını girin
    • bot kullanıcı adını girin (sonu “bot” ile bitmelidir)
  2. Bot oluşturulduğunda, entegrasyon için kullanacağınız bir API anahtarı atanacaktır.

  3. OpenClaw kurulum sihirbazını aşağıdaki komutla yeniden başlatın:

    openclaw onboard
    
  4. Select channel adımında Telegram (Bot API) seçeneğini seçin. API anahtarını girin.

  5. Telegram'a gidin ve oluşturulan botu bulun ve başlatın. Bot, ajanla eşleşme için bir Pairing code sağlayacaktır.

  6. Clawbot ayarlarında eşleşmeyi tamamlayın. Aşağıdaki komutu girin:

    openclaw pairing approve telegram <Pairing Code>
    

Artık Telegram botunu kullanarak ajanı yönetebilirsiniz.

Not

OpenClaw'ın temel ayarlarına ilişkin ayrıntılı bilgiler geliştirici dokümantasyonunda mevcuttur.

API Üzerinden OpenClaw ile Bir Sunucu Siparişi