DevOps·2 dk okuma·

[Workshop][Gemini CLI] Yapay Zeka ile Geliştirme 2026: Sıfırdan Google Drive LINE Botu Yapımı

Paylaş
DevOpsEdumints Blog

2026 yılındayız ve yazılım dünyası artık sadece satır satır kod yazmaktan ibaret değil; yapay zeka ajanlarını bir orkestra şefi gibi yönetme dönemindeyiz. Bu makalede, Google I/O 2026 sonrası geliştirici ekosistemini değiştiren Gemini CLI ve Model Context Protocol (MCP) kullanarak otonom bir Google Drive LINE Botu geliştirme sürecini inceleyeceğiz.

1. Yeni Nesil Geliştirme: Gemini CLI ve MCP

Geleneksel terminal araçlarının aksine, 2026 model Gemini CLI artık sadece bir sohbet arayüzü değil, sizin için strateji geliştiren bir "düşünen iş arkadaşı" haline geldi. Model Context Protocol (MCP) ise yapay zekanın Google Drive, Maps veya GitHub gibi harici veri kaynaklarıyla standart bir formatta konuşmasını sağlayan devrimsel bir köprüdür. Bu protokol sayesinde geliştiriciler, karmaşık API dokümanlarında kaybolmak yerine servisleri doğrudan yapay zekaya bağlayabiliyor.

2. Ortam Hazırlığı ve Resmi MCP Entegrasyonu

Geliştirmeye başlamak için Cloud Shell üzerinde güncel gcloud ve gemini araçlarını kullanıyoruz. Google'ın resmi servislerini projemize dahil etmek artık saniyeler sürüyor. Tek bir komutla yapay zekaya şu yetenekleri kazandırabiliyoruz:

  • gemini mcp add google-drive
  • gemini mcp add google-maps Bu işlem, Gemini'nin dosya sisteminize ve bulut servislerine güvenli bir şekilde erişmesini sağlar.

3. Google Drive LINE Botu Yayına Alma

Atölyenin ana projesi, LINE uygulaması üzerinden gönderilen fotoğraf, PDF ve videoları otomatik olarak Google Drive’a yedekleyen bir bot oluşturmaktır.

  • Otonom Düzenleme: Bot, dosyaları otomatik olarak YYYY-MM formatındaki klasörlere ayırır.
  • Akıllı Arama: /search_files komutuyla Drive içindeki belgelerde doğal dille arama yapabilir.
  • Sihirli Dağıtım: gemini deploy dediğinizde, CLI tüm gcloud run deploy parametrelerini sizin yerinize yapılandırır ve botu Cloud Run üzerinde canlıya alır.

4. Eğitim Materyalleri ve Açık Kaynak Gücü

Öğrenme sürecinde kkdai/bwai2026-sample GitHub deposu gibi örnek projelerden yararlanmak çok kritik. 2026’da başarılı bir yazılımcı olmak, artık sadece syntax bilmek değil, bu otonom araçları en verimli şekilde yönlendirebilmektir.

Öğrenciler ve Yeni Geliştiriciler İçin İpuçları

  • Mimariye Odaklanın: Kodun nasıl yazıldığından ziyade, MCP gibi protokollerin sistemleri nasıl birbirine bağladığını anlamaya çalışın.
  • Dokümantasyonu AI ile Okuyun: Takıldığınız bir hata mesajını doğrudan Gemini CLI'a sorarak çözüm önerilerini tartışın.
  • Otonom Araçları Deneyin: gemini mcp komutlarını kullanarak kendi yerel veritabanlarınızı yapay zekaya bağlamayı pratik edin.

Orijinal kaynağa buradan ulaşabilirsiniz.

Paylaş

Bu konuyu daha derinlemesine öğrenmek ister misin?

Edumints'teki ücretsiz kursları incele ve bugün başla.

Kurslara Göz At →