Bob Shell'e Hoş Geldiniz

Bob Shell, IBM Bob'un yapay zeka yeteneklerini senin komut satırına getiriyor.

Agentic geliştirme oturumlarını doğrudan terminalinde çalıştır. Terminal tabanlı bir arayüz olarak Bob Shell, komut satırı görevleri, betik otomasyonu ve terminal tabanlı iş akışları için yapay zeka desteği sağlar.

Bob Shell logo

Bob Shell, IBM Bob'un aynı bağlam farkındalığı ve akıl yürütmeye odaklı yaklaşımını sağlar ancak shell ortamları ve otomatik işlemler için optimize edilmiştir.

Bob Shell ile Neler Yapabilirsin

Betikleri Otomatikleştir

SDLC Otomasyonu için Bob — Bob'un agentik yeteneklerini shell scriptlerine göm ve SDLC'nin her yerinde çağır.

Komutları Çalıştır

Terminal komutlarını yapay zeka destekli yardım ve doğrulama ile çalıştır.

Belgelendirme Oluştur

Betikler ve iş akışları için kapsamlı belgeler oluştur.

Sorunları Gider

Komut hatalarını ayıkla ve terminal tabanlı sorunları çöz.

Günlükleri Analiz Et

Günlük dosyalarını analiz et, sorunları ve desenleri belirle.

Projeleri İskeletle

Yeni projeler başlat ve terminal'den şablon kodlar oluştur.

Bob Shell ile Oluşturmaya Başla

Yapay zeka destekli geliştirmenin gücünü yaşa.

Ana Yetenekler

Bob Shell'i Çalıştırmanın Esnek Yolları

Bob Shell, senin iş akışına esnek çalışma yollarıyla uyum sağlar:

Etkileşimli Oturumlar

Terminal'inde doğrudan konuşmacı oturumlarla etkileş

Etkileşimsiz Oturumlar

Otomasyon ve betik oluşturma için komutları veya görevleri çalıştır

Otomasyon Desteği

Otomatik işlemlere ve iş akışlarına sorunsuz bir şekilde entegre ol

Düzenleyici Terminal Desteği

Desteklenen editörlerin terminal görünümleri içinde Bob Shell'i çalıştır

Etkileşimli oturumlar karmaşık görevler için konuşmacı bir deneyim sağlarken, etkileşimsiz oturumlar Bob Shell'in programatik olarak çağrılabildiği otomasyon ve betik oluşturma senaryolarını etkinleştirir.

Not:

Keşifsel görevler ve sorun giderme için etkileşimli oturumlar kullan. Tekrarlayan iş akışlarını otomatikleştirmen veya Bob'u betiklere entegre etmen gerektiğinde etkileşimsiz oturumlara geç.

Uzmanlaştırılmış Modlar

Bob Shell, farklı komut satırı senaryoları için davranışı optimize eden uzmanlaştırılmış modları içerir:

Agent Modu

Özerk işlemler al: baştan sona görevleri tamamlamak için oku, yaz ve çalıştır.

Ask Modu

Kod tabanın ve geliştirme soruların hakkında değişiklik yapmadan cevaplar al.

Plan Modu

Uygulamalarını çalıştırmadan önce tasarla ve planla.

Bob Shell, her modu terminal tabanlı belirli geliştirme senaryoları için optimize eder, böylece iletişim yaklaşımını değiştirmeden verimli bir şekilde çalışabilirsin.

Güçlü Komut Satırı Araçları

Bob Shell, terminal ortamları için tasarlanan kapsamlı araçlar sağlar:

Dosya İşlemleri

Dosyaları doğrudan komut satırından oku, yaz ve manipüle et.

Komutları Çalıştırma

Shell komutlarını akıllı hata işlemesi ve doğrulama ile çalıştır.

İşlem Yönetimi

Çalışan işlemleri ve sistem kaynaklarını izle ve kontrol et.

MCP ile Harici Araçlar

Yetenekleri MCP (Model Context Protocol) framework üzerinden özel entegrasyonlar için genişlet.

Bu araçlar sorunsuz bir şekilde birlikte çalışır, böylece bağlamları veya uygulamaları değiştirmeden karmaşık terminal tabanlı görevleri gerçekleştirebilirsin.

MCP (Model Context Protocol) Entegrasyonu

Model Context Protocol (MCP), komut satırı iş akışları için uyarlanmış özel araçlarla Bob Shell'in yeteneklerini genişletir:

  • Terminal'den veritabanlarına ve API'lere bağlan
  • Uzmanlaştırılmış geliştirme ve işlem araçlarına eriş
  • Kuruluşunuzun dahili sistemleriyle entegre ol
  • DevOps görevleri için özel otomasyon iş akışları oluştur
Not:

Bob Shell'deki MCP entegrasyonu DevOps iş akışları için kullanılabilir. İzleme sistemlerine, dağıtım araçlarına ve altyapı API'lerine bağlanarak kapsamlı otomasyon çözümleri oluştur.

Otomasyon Yetenekleri

Bob Shell'i otomasyon görevleri için kullan:

Betik Otomasyonu

Akıllı shell betikleri ile tekrarlanan geliştirme görevlerini otomatikleştir.

Toplu İşleme

Otomatik iş akışlarında birden fazla dosya veya projeyi işle.

Özel Modlar ve Slash Komutları

Özel modlar ve slash komutları ile Bob Shell'in işlevselliğini genişlet:

  • Uzmanlaştırılmış iş akışları için özel modlar tanımla
  • Yeniden kullanılabilir komut kısayolları oluştur
  • Takıma özgü otomasyon desenleri inşa et
  • Geliştirme süreçlerini kuruluş genelinde standartlaştır

Bob Shell ile Başlamak

Bob Shell 1.0.x'ten Yükseltme:

Bob Shell 2.0.0 yeni bir kurulum gerektiriyor. Şu an 1.0.x'ten otomatik yükseltme yolu yok. Kurulum sırasında mevcut ayarların ve yapılandırmaların korunacak.

Terminal'ine yapay zeka desteği getirmeye hazır mısın? Başlamak için bu adımları izle:

  1. Bob Shell'i senin sisteme kur. Daha fazla bilgi için Bob Shell'i Kurma ve Yapılandırma sayfasına bak.
  2. İlk etkileşimli oturumunu başlat. Daha fazla bilgi için Bob Shell'i Etkileşimli Olarak Başlatma sayfasına bak.
  3. Potansiyel güvenlik risklerini en aza indirmek için güvenlik yönergelerini gözden geçir. Daha fazla bilgi için Güvenlik Yönergeleri sayfasına bak.
Not:

Zaten tanıdığın bir görev için Bob Shell kullanmaya başla. Bu, Bob Shell'in komutları nasıl yorumladığını ve terminal bağlamında nasıl yardım sağladığını anlamana yardımcı olur.

Sonraki Adımlar

Artık Bob Shell'in neler yapabileceğini anladığına göre, bilgini derinleştirmek için bu kaynakları keşfet:

Bu konu nasıl?