1. Giriş
Bu codelab'de, Gemini'ın gücünü doğrudan terminalinize getiren açık kaynaklı bir yapay zeka aracısı olan Gemini CLI hakkında bilgi edineceksiniz.
Neler öğreneceksiniz?
- Gemini KSA'yı yükleme ve yapılandırma
- Gemini KSA'da araçları, yerleşik komutları keşfetme ve MCP sunucularını yapılandırma
GEMINI.mddosyası aracılığıyla Gemini CLI'yı özelleştirme- Gemini CLI ile birkaç kullanım alanını keşfetme
Gerekenler
Bu codelab, Gemini KSA'nın önceden yüklü olduğu Google Cloud Shell'de tamamen çalıştırılabilir.
Alternatif olarak, kendi makinenizde çalışmayı tercih ederseniz Gemini KSA'yı yerel olarak yükleyebileceğiniz bir bölüm de vardır.
İhtiyacınız olanlar:
- Chrome web tarayıcısı
- Gmail hesabı
Bu codelab, yeni başlayanlar da dahil olmak üzere her seviyeden kullanıcı ve geliştirici için tasarlanmıştır. Codelab'deki kullanım alanları, geliştirici ve geliştirici olmayan görevler olarak sınıflandırılmıştır. Geliştirici kullanım alanları, Gemini CLI ile kod oluşturmanın ve kod açıklama/anlama, doküman oluşturma, sorunları düzeltme gibi yaygın geliştirme görevlerini gerçekleştirmek için GitHub deposuyla çalışmanın nasıl yapılacağını gösterir. Bu kullanım alanlarını codelab'de tamamlamanız önerilir. En sonda, geliştiricilere odaklanmayan ve günlük olarak yapılan çeşitli görevleri kapsayan isteğe bağlı bir bölüm bulunur.
2. Başlamadan önce
Proje oluşturma
- Google Cloud Console'daki proje seçici sayfasında bir Google Cloud projesi seçin veya oluşturun.
- Cloud projeniz için faturalandırmanın etkinleştirildiğinden emin olun. Bir projede faturalandırmanın etkin olup olmadığını kontrol etmeyi öğrenin.
- bq'nun önceden yüklendiği, Google Cloud'da çalışan bir komut satırı ortamı olan Cloud Shell'i kullanacaksınız. Google Cloud Console'un üst kısmında Cloud Shell'i etkinleştir'i tıklayın.

- Cloud Shell'e bağlandıktan sonra aşağıdaki komutu kullanarak kimliğinizin doğrulandığını ve projenin proje kimliğinize ayarlandığını kontrol edin:
gcloud auth list
- gcloud komutunun projeniz hakkında bilgi sahibi olduğunu onaylamak için Cloud Shell'de aşağıdaki komutu çalıştırın.
gcloud config list project
- Projeniz ayarlanmamışsa ayarlamak için aşağıdaki komutu kullanın:
gcloud config set project <YOUR_PROJECT_ID>
3. Kurulum
Kurulumu yapıp Gemini CLI'ı çalıştırmadan önce, içinde oluşturacağımız tüm projeler için ana klasör olarak kullanacağımız bir klasör oluşturalım. Bu, Gemini CLI'nın çalışmaya başlayacağı noktadır. Ancak sisteminizdeki diğer bazı klasörlere de referans verecek ve gerektiğinde daha sonra bunlara ulaşacaksınız.
Devam edin ve bir örnek klasör (gemini-cli-projects) oluşturun ve aşağıdaki komutları kullanarak bu klasöre gidin. Dilerseniz başka bir klasör adı kullanabilirsiniz.
mkdir gemini-cli-projects
Şimdi o klasöre gidelim:
cd gemini-cli-projects
gemini komutuyla Gemini KSA'yı doğrudan başlatabilirsiniz.
Lütfen doğrudan sonraki bölüme (settings.json aracılığıyla Gemini CLI yapılandırması) gidin.
Gemini KSA'yı yerel olarak yüklemek istiyorsanız aşağıdaki talimatları uygulayın. Gemini CLI'nın Cloud Shell ve Cloud Workstations'a önceden yüklenmiş olduğunu unutmayın.
İlk adım, makinenize Node 20 veya sonraki bir sürümü yüklemektir. Bu işlem tamamlandıktan sonra, aşağıdaki yöntemlerden herhangi birini kullanarak Gemini CLI'yı yükleyip çalıştırabilirsiniz:
- Öncelikle Gemini CLI'yı sisteminize global olarak yükleyebilirsiniz. Bu adımı gerçekleştirmek için yönetici erişiminiz olması gerekebilir.
# option 1: install Gemini CLI
npm install -g @google/gemini-cli
# .. and then run
gemini
- Aşağıdaki komutla çalıştırın:
# option 2: run without installing Gemini CLI
npx https://github.com/google-gemini/gemini-cli
Aşağıdaki komutu çalıştırarak KSA'nın yüklendiğini onaylayabilirsiniz:
gemini --version
Gemini CLI'yı yukarıdaki yöntemlerden herhangi biriyle başlattığınızı varsayarsak ilk başlatmada tema seçmeniz istenebilir. Bu durumda varsayılan temayı kullanabilir veya istediğiniz bir temayı seçebilirsiniz.
Bir sonraki önemli konu kimlik doğrulamadır. Kimlik doğrulama yöntemi istenir. Bu laboratuvarda Google dışı veya Google Workspace ile ilgili hesaplar yerine kişisel Google Hesabınızı kullanmanız önerilir.
Google Hesaplarına verilen mevcut ücretsiz kotayla sınırlara ulaşırsanız Gemini API anahtarını veya Google Cloud Vertex AI'ı kullanmayı tercih edebilirsiniz. Bu durumda, ilgili proje için bir proje kimliğiniz ve konum adınız olması gerekir. Diğer kimlik doğrulama yöntemlerini kullanmayı planlıyorsanız dokümanların Kimlik Doğrulama bölümüne bakın.

Devam edin ve Enter'ı tıklayın. Tarayıcıda bir Google kimlik doğrulama sayfası açılır. Google Hesabınızla kimlik doğrulama işlemine devam edin, şartları kabul edin. Kimlik doğrulama işlemi başarıyla tamamlandıktan sonra Gemini CLI'nın hazır olduğunu ve komutunuzu beklediğini görürsünüz.
Örnek ekran görüntüsü aşağıda verilmiştir:

Bu örnekte Vertex AI seçeneği belirlenmiştir ancak sizin durumunuzda kişisel hesap olabilir. Gemini 2.5 modelini seçtiğimizi fark edeceksiniz (sağ altta görünür). /model komutunu kullanarak istediğiniz zaman belirli bir modeli seçebilirsiniz.
4. settings.json aracılığıyla Gemini CLI yapılandırması
Gemini'ı çalıştırmak için Cloud Shell'i seçerseniz Gemini CLI için varsayılan tema ve kimlik doğrulama yöntemi sizin için önceden seçilip yapılandırılır.
Gemini CLI'yi makinenize yükleyip ilk kez başlattıysanız önce bir tema, ardından bir kimlik doğrulama yöntemi seçmişsinizdir.
Artık Gemini CLI'nın sonraki çalıştırmalarında tema ve kimlik doğrulama yöntemi seçmeniz istenmez. Bu, ayarların bir yerde kalıcı olarak saklandığı ve kullanılan dosyanın settings.json olarak adlandırıldığı anlamına gelir. Bu dosya, Gemini CLI'yı özelleştirmenin yoludur.
Ayarlar aşağıdaki öncelik sırasına göre uygulanır (Cloud Shell yalnızca kullanıcı ayarlarını kullanılabilir hale getirir):
- Sistem:
/etc/gemini-cli/settings.json(Tüm kullanıcılar için geçerlidir, kullanıcı ve çalışma alanı ayarlarını geçersiz kılar.) - Workspace:
.gemini/settings.json(kullanıcı ayarlarını geçersiz kılar). - Kullanıcı:
~/.gemini/settings.json.
Windows Kullanıcısı: %USERPROFILE%.gemini\settings.json (genellikle C:\Users<YourUsername>.gemini\settings.json olarak genişletilir)
Sistem: %ProgramData%\gemini-cli\settings.json (genellikle C:\ProgramData\gemini-cli\settings.json olarak genişletilir)
Mac Kullanıcısı: ~/.gemini/settings.json (/Users/<YourUsername>/.gemini/settings.json olarak genişletilir)
Sistem: /etc/gemini-cli/settings.json
Hatırlarsanız temayı seçerken ayarların kullanıcı ayarlarında kaydedilmesini seçmiştiniz. Bu nedenle ~/.gemini folder adresini ziyaret ettiğinizde settings.json dosyasını görürsünüz.
settings.json dosyam aşağıda gösteriliyor. Başka bir tema seçtiyseniz adı orada görürsünüz.
{
"security": {
"auth": {
"selectedType": "oauth-personal" or "cloud-shell"
}
},
"ui": {
"theme": "Default"
}
}
5. Gemini CLI ile ilk etkileşimimiz
Gemini KSA'yı kullanmaya başlayalım ve ilk sorgunuzu aşağıda gösterildiği gibi yazın:
Give me a famous quote on Artificial Intelligence and who said that?
Beklenen yanıt aşağıda gösterilmiştir:
> Give me a famous quote on Artificial Intelligence and who said that?
✦ "The only way to do great work is to love what you do." - Steve Jobs (While not directly about AI, it's a famous quote related to technology and innovation, which underpins AI development.)
Alternatively:
"The development of full artificial intelligence could spell the end of the human race." - Stephen Hawking
Gemini CLI'yı ve desteklediği çeşitli komutları anlamanın hızlı bir yolu, /help (eğik çizgi) yazmaktır. Bu şekilde çeşitli komutları ve klavye kısayollarını görebilirsiniz.
Şimdilik Gemini CLI'dan çıkalım. Bu işlemi /quit komutuyla veya etkileşimli Gemini KSA terminal oturumunda Ctrl-C komutunu iki kez çalıştırarak yapabilirsiniz. Gemini CLI'dan çıktığınızda oturumunuz, model kullanımınız ve diğer metrikler hakkında bilgi veren oturum istatistikleriniz gösterilir.
6. Gemini CLI - Komut Parametreleri
Gemini KSA'yı başlatırken kullanabileceğiniz birkaç komut satırı parametresi vardır. Seçeneklerin tam listesini görmek için aşağıda gösterildiği gibi --help kullanabilirsiniz.
gemini --help
Bu işlem, mevcut seçeneklerin tamamını gösterir. Buradaki belgeleri incelemeniz önerilir.
Bunlardan birkaçına göz atalım. İlk yöntem, Gemini KSA'yı belirli bir Gemini modunu kullanacak şekilde yapılandırmaktır. Bu laboratuvar güncellenirken desteklenen modellerin listesi aşağıda verilmiştir. Belirli bir modeli kullanmak için Gemini KSA'yı başlatırken aşağıdaki örnekte gösterildiği gibi -m parametresini kullanabilirsiniz:
gemini -m "gemini-2.5-flash"
Yukarıdaki şekilde başlarsanız modeli Gemini CLI terminalinin sağ alt kısmından kontrol edebilirsiniz.
Gemini CLI uygulamasına girdikten sonra /model komutunu kullanarak model seçmenize olanak tanıyan bir iletişim kutusu açabilirsiniz. Aşağıda örnek bir çalıştırma gösterilmektedir. Gereksinimlerinize ve verilen talimatlara bağlı olarak, karmaşıklığa ve maliyetleri kontrol etme ihtiyacına göre göreve uygun modeli seçmek için modeli değiştirmeye devam edebilirsiniz.

Etkileşimli olmayan mod
İlginç bir seçenek de Gemini KSA'yı etkileşimli olmayan bir modda çalıştırmaktır. Bu durumda, istemi doğrudan Gemini'a sağlarsınız ve Gemini CLI etkileşimli terminali açılmadan yanıt verir. Bu, Gemini CLI'yı komut dosyasının veya başka bir otomasyon sürecinin parçası olarak otomatik bir şekilde kullanmayı planlıyorsanız çok yararlıdır. Aşağıda gösterildiği gibi, istemi Gemini CLI'ye sağlamak için -p parametresini kullanırsınız:
gemini -p "What is the gcloud command to deploy to Cloud Run"
Ek sorularla sohbete devam etme imkanı olmadığını unutmayın. Bu modda, araçları (WriteFile dahil) yetkilendirmenize veya kabuk komutları çalıştırmanıza da izin verilmez.
-p parametresini atlayıp yalnızca aşağıdakileri sağlarsanız Gemini KSA'nın istemle açılacağını ve istemin içinde devam edeceğini unutmayın.
gemini "What is the gcloud command to deploy to Cloud Run"
7. Gemini CLI - Yerleşik Araçlar
Gemini CLI, bir dizi yerleşik araçla birlikte gelir ve araç dokümanlarında "Gemini modeli, yerel ortamınızla etkileşim kurmak, bilgilere erişmek ve işlemleri gerçekleştirmek için bu araçları kullanır. Bu araçlar, CLI'nın özelliklerini geliştirerek metin oluşturmanın ötesine geçmesini ve çeşitli görevlerde yardımcı olmasını sağlar."
Mevcut Yerleşik Araçlar'ın listesini almak için /tools komutunu aşağıda gösterildiği gibi çağırın:
Available Gemini CLI tools:
- Activate Skill (activate_skill)
- Ask User (ask_user)
- Edit (replace)
- Enter Plan Mode (enter_plan_mode)
- FindFiles (glob)
- GoogleSearch (google_web_search)
- Invoke Subagent (invoke_agent)
- List Background Processes (list_background_processes)
- Read Background Output (read_background_output)
- ReadFile (read_file)
- ReadFolder (list_directory)
- SearchText (grep_search)
- Shell (run_shell_command)
- Update Topic Context (update_topic)
- WebFetch (web_fetch)
- WriteFile (write_file)
Hemen dikkatinizi çekmesi gereken şeylerden biri, Gemini CLI'ın istediği zaman bu araçları basitçe çağırıp çağıramayacağını kendinize sormaktır. Yerel sisteme yazma, harici bir sistemden okuma, harici ağa gitme gibi hassas işlemler söz konusu olduğunda varsayılan yanıt hayır'dır.
CLI'yı başlattığınızda --yolo seçeneği kullanılabilir (genellikle önerilmez). Gemini CLI'nın seçtiği aracı çalıştırmak için sizden izin isteyeceğini göreceksiniz. İzni reddedebilir, bir kez çalışmasına izin verebilir veya her zaman çalışması için genel izin verebilirsiniz. Her şeyin kontrolü sizde olmalıdır.
Gemini CLI'ın yürütülecek yerleşik araçlardan birini seçmesini sağlayacak ve her şeyin nasıl çalıştığına dair iyi bir fikir verecek bir istem kullanalım.
Dünyadaki en son finans haberleri hakkında bilgi edinmek ve bu bilgileri Gemini CLI'yi başlattığınız yerel çalışma dizinindeki bir dosyaya kaydetmek istediğinizi düşünün. Aşağıdaki istemi kullanın:
Search for the latest headlines today in the world of finance and save them in a file named finance-news-today.txt
Bir an için ne yapması gerektiğini düşünün. İdeal olarak, finans haberleri sağlayabilecek bazı alakalı bilgi kaynaklarından haber almak için Google Arama yapması gerekir. Ardından, içeriğiyle birlikte finance-news-today.txt adlı bir dosya oluşturması gerekir (yerel sisteminizde yazma işlemi için izniniz gerekir).
Ne olduğuna bakalım (makinenizde de aynı işlemi yapmanız gerekir).
Bu araç, ilk olarak web'de arama yapmak ve sonuçları almak için GoogleSearch aracını çağırır. Bu işlem aşağıda gösterilmiştir:
Searching for Finance News:
I will first search for the latest finance headlines and then save them to a file.
✓ GoogleSearch Searching the web for: "latest finance headlines"
→ Search results for "latest finance headlines" returned.
Saving Finance News: I will now save the finance headlines to the file 'finance-news-today.txt'.
Bu işlem tamamlandıktan sonra dosyaya yazmaya hazır olur ve WriteFile aracını kullanır. Ancak bu hassas bir işlem (yazma) olduğundan izninizi ister. İzin türüne (ör. bir kez izin ver, her zaman izin ver) karar verebilirsiniz. Şimdilik bir kez izin ver'i seçin.
Ardından bilgiler dosyaya yazılır ve aşağıda başarı mesajı gösterilir:
✦ I have saved the latest finance news to finance-news-today.txt.
Finance News Saved: The task is complete.
Dosyanın yazılıp yazılmadığını nasıl kontrol edersiniz? @file simgesini kullanarak içeriği okumasını isteyebilirsiniz. @ yazdığınızda geçerli klasördeki dosyaların listesi gösterilir ve yeni oluşturulan dosya da bu listede yer alır. Bunu seçip istemi gönderin. İstemim aşağıda gösterilmiştir:
read the contents of @finance-news-today.txt
Bu işlem, gerekli araçların (ReadManyFiles, ReadFile) çağrılmasına ve içeriklerin aşağıda gösterildiği gibi görüntülenmesine neden olur:
✓ ReadManyFiles Attempting to read files from finance-news-today.txt → Read 1 file(s)
Topic: Summarizing the financial news headlines.
✦ The latest finance headlines as of May 15, 2026, include:
Global Markets & Economy:
* The Dow Jones Industrial Average surpassed 50,000 for the first time, driven by strong earnings from Cisco
Systems and a 2% rise in Nasdaq due to tech stocks.
* Inflation concerns are growing, hinting at potential Fed interest rate hikes.
* Kevin Warsh has been confirmed as the new Federal Reserve head.
* A "constructive" U.S.-China summit took place in Beijing between President Trump and President Xi, with
markets watching for impacts from proposed tariffs.
Corporate & Tech News:
<REST OF THE CONTENT>
8. Gemini CLI - Shell modu
Bu, Gemini KSA'dan doğrudan kabuk ile nasıl çalışacağınızı öğrenmek için iyi bir zamandır. İleti kutusunda ! tuşuna basarak kabuk moduna geçebilirsiniz. Bu işlem, kabuk moduna geçiş yapar. ! tuşuna tekrar basarak veya ESC tuşuna basarak geri dönebilirsiniz.
Kabuk modundayken istemin başında aşağıdaki gibi ! simgesini görürsünüz:

Aşağıda gösterildiği gibi pwd ve ls gibi standart komutları kullanarak doğrudan kontrol edebilirsiniz. Komutların Linux türü bir işletim sistemine göre verildiğini lütfen unutmayın. Başka bir işletim sisteminde (Windows) çalışıyorsanız lütfen (cd, dir ve type) gibi eşdeğer komutları kullanın. Bu çağrıların çıkışının modelin bağlam penceresine dahil edildiğini unutmayın.

Dosyanın içeriğini cat komutuyla da yazdırabilirsiniz. Örneğin, cat finance-news-today.txt.
Alıştırma: Deneyebileceğiniz kısa bir alıştırma. Tercih ettiğiniz bir RSS özet akışı seçin. Gemini KSA'ya RSS özet akışının içeriğini getirmesi ve sonuçları sizin için belirli bir şekilde biçimlendirmesi yönünde istem girin. Bu, günün başında bir şeyi otomatize etmenin iyi bir yoludur. Hatta Gemini KSA'dan belirli bir alan için RSS özet akışı olup olmadığını (ör. Google Cloud Platform Sürüm Notları) bulmasını da isteyebilirsiniz.
Aşağıda örnek bir istem gösterilmektedir:
Get the latest release notes for Google Cloud from its RSS Feed and display the key points in a well-formatted list.
Bu istem, ideal olarak önce Google Cloud Platform RSS özet akışını bulmak için GoogleSearch aracını çağırır. Ardından, RSS özet akışının içeriğini almak ve görüntülemek için WebFetch aracını kullanır. Bu araçları çağırmak için izin istenebilir. Lütfen gerekli onayı verin.
9. Gemini CLI Uzantıları
Dokümanda belirtildiği gibi, Gemini CLI uzantıları istemleri, MCP sunucularını ve özel komutları tanıdık ve kullanıcı dostu bir biçimde paketler. Uzantılarla Gemini KSA'nın özelliklerini genişletebilir ve bu özellikleri başkalarıyla paylaşabilirsiniz. Gemini KSA'nın işlevselliğini yerleşik araçlarının ötesine genişletmek için kullanılan birincil mekanizmadır.
Uzantılar, bağımsız, sürümlendirilebilir ve kolayca dağıtılabilir paketlerdir. Bunu, belirli bir iş akışı için gereken her şeyi tek bir pakette toplayan, Gemini CLI özelleştirmelerinizin "kargo konteyneri" olarak düşünebilirsiniz.

Bir uzantı, aşağıdakilerin herhangi bir kombinasyonunu paketleyebilir:
- Özel eğik çizgi komutları (.toml dosyalarınız).
- MCP sunucusu yapılandırmaları (daha önce settings.json içinde yer alıyordu).
- Modele özel talimatlar ve yönergeler sağlamak için bağlam dosyaları (GEMINI.md).
- Daha güvenli ve odaklanılmış bir ortam oluşturmak için araç kısıtlamaları (excludeTools).
Uzantı Galerisi'ni keşfetme
Uzantı Galerisi, Google tarafından geliştirilen ve üçüncü taraf uzantılarının keşfedildiği merkezi bir pazar yeridir:
- Tarayıcınızda şu URL'yi açın:
https://geminicli.com/extensions/ - Bu galeri, ekosistemin keşfedilebilirlik motorudur. GitHub, Redis ve DynaTrace gibi şirketlerin uzantılarını inceleyerek mevcut araçların kapsamını görebilirsiniz.
- Aşağı kaydırıp Cloud Run'ın uzantı kartını bulun veya bağlantısını tıklayın.
- Kartta açıklama, yazar (Google) ve tek tıklamayla
Copykomut düğmesi bulunur. Bu, bir uzantının yükleme komutunu almanın en basit yoludur.
Gemini CLI Uzantıları - Yönetim Komutları
gemini extensions komutu, yerel uzantılarınızı yönetmek için giriş noktanızdır.
Kullanılabilir komutların listesini görmek için terminalinizde çalıştırın.
gemini extensions <command>
Manage Gemini CLI extensions.
Commands:
gemini extensions install <source> [--auto-update] [--pre-release]
Installs an extension from a git repository URL or a local path.
gemini extensions uninstall [names..]
Uninstalls one or more extensions.
gemini extensions list
Lists installed extensions.
gemini extensions update [<name>] [--all]
Updates all extensions or a named extension to the latest version.
gemini extensions disable [--scope] <name>
Disables an extension.
gemini extensions enable [--scope] <name>
Enables an extension.
gemini extensions link <path>
Links an extension from a local path. Updates made to the local path
will always be reflected.
gemini extensions new <path> [template]
Create a new extension from a boilerplate example.
gemini extensions validate <path>
Validates an extension from a local path.
gemini extensions config [name] [setting]
Configure extension settings.
Options:
Komutlar basittir (yükleme/kaldırma, listeleme, güncelleme, etkinleştirme/devre dışı bırakma vb.) ve bu kod laboratuvarında bu komutlardan bazılarını kullanacağız.
Mevcut uzantı listenizi kontrol etme
Herhangi bir şey yüklemeden önce "temiz sayfamızı" kontrol edelim.
gemini extensions listkomutunu çalıştırın:- Henüz uzantı yüklenmediğini onaylayan aşağıdaki çıkışı görmeniz gerekir.
No extensions installed.
Cloud Run MCP sunucusunu yapılandırma
Gemini CLI Uzantıları galerisinde bulunan Cloud Run uzantısı, uygulamalarımızı Cloud Run'a dağıtmamıza olanak tanıyan bir MCP sunucusudur.
Uzantı galerisindeki Cloud Run Uzantısı kartı aşağıda gösterilmiştir:

Öncelikle yukarıda gösterildiği gibi Copy install command'i (Yükleme komutunu kopyala) tıklayarak Cloud Run uzantısını yükleyelim. Ardından bu komutu Cloud Shell terminaline yapıştırın (aşağıdakine benzer olmalıdır):
gemini extensions install https://github.com/GoogleCloudPlatform/cloud-run-mcp
Yukarıdaki komutu çalıştırdığınızda sizden onay istenecektir. Onaylayabilirsiniz. Cloud Run uzantısı, Google proje kimliğinizi ve Google proje konumunuzu ister. Lütfen bu bilgiyi sağlayın. Cloud Run uzantısı başarıyla yüklenir.
Şimdi gemini extensions list komutunu çalıştırırsanız Cloud Run uzantısının aşağıdaki gibi yüklendiğini görmeniz gerekir:
✓ cloud-run (1.0.0)
ID: 3c1a38909b6d7d90b6acc8ca1e80d97b4a867253a3cd12d841b2aab4e556a58f
name: 0b1820c1f0c043bbb3b54f496d862c02172424c930eb965d61f468be52e6f127
Path: /Users/romin/.gemini/extensions/cloud-run
Source: https://github.com/GoogleCloudPlatform/cloud-run-mcp (Type: github-release)
Release tag: v1.10.0
Enabled (User): true
Enabled (Workspace): true
Context files:
/Users/romin/.gemini/extensions/cloud-run/gemini-extension/GEMINI.md
MCP servers:
cloud-run
Settings:
Project ID: YOUR_GCP_PROJEC_ID (User - /Users/romin/.gemini/extensions/cloud-run/.env)
Region: YOUR_GCP_PROJECT_LOCATION (User - /Users/romin/.gemini/extensions/cloud-run/.env)
Gemini CLI'yı şimdi başlatıp /mcp list komutunu çalıştırırsanız aşağıdakileri görürsünüz. Cloud Run MCP sunucusunun araçlarına ve istemlerine dikkat edin.
Configured MCP servers:
🟢 cloud-