Skip to content

Commit 78e2174

Browse files
committed
auto: new Medium post sync
1 parent a585cbf commit 78e2174

File tree

2 files changed

+90
-1
lines changed

2 files changed

+90
-1
lines changed

_posts/2025-11-09-sahnede.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Sahnede Juleeees
3+
date: "2025-11-09 12:41:14"
4+
categories:
5+
- google-jules
6+
tags:
7+
- google-jules
8+
---
9+
10+
Jules Hakkinda Gpt nin yorumunu hemen sizlerle paylaşmak istedim
11+
12+
* Google tarafından geliştirilen, kod tabanına doğrudan bağlanabilen __“asenkron kodlama ajanı”__ bir araçtır. [blog.google+5blog.google+5aiixx.ai+5](https://blog.google/technology/google-labs/jules/?utm_source=chatgpt.com)
13+
* Çalışma biçimi: Kod reposunuzu klonlar, bağlanır, bir görev (örn. “testleri artır”, “bağımlılıkları güncelle”) verilince plan çıkarır, size onaylatır, sonra değişiklikleri uygular. [jules.google+2aiixx.ai+2](https://jules.google/?utm_source=chatgpt.com)
14+
* Teknik altyapı olarak Gemini 2.5 Pro modelini kullanıyor. [TechCrunch+2aiixx.ai+2](https://techcrunch.com/2025/08/06/googles-ai-coding-agent-jules-is-now-out-of-beta/?utm_source=chatgpt.com)
15+
* Öne çıkan özellikler:
16+
* Kod tabanının tamamını anlayabilme (“çok dosyalı”, “birden çok modül”) yeteneği. [blog.google+1](https://blog.google/technology/google-labs/jules/?utm_source=chatgpt.com)
17+
* GitHub entegrasyonu, plan görünürlüğü, değişikliklerin diff olarak sunulması. [jules.google+1](https://jules.google/?utm_source=chatgpt.com)
18+
* Serbest planlı çalışabilme: siz başka işlerle uğraşırken kendi başına görevleri tamamlayabilmesi. [aiixx.ai+1](https://aiixx.ai/blog/jules-ai-review-googles-new-programming-agent-what-it-really-does-detailed-review?utm_source=chatgpt.com)
19+
20+
### Artıları
21+
22+
* Geliştiriciler için zaman kazandırıyor: rutin, sıkıcı işler (örneğin test yazma, bağımlılık güncelleme) otomasyona alınabiliyor.
23+
* Projenizin kod tabanına hakim olması sayesinde sıradan “satır içi tamamlayıcı”lardan daha derin değişiklik yapabiliyor.
24+
25+
Güvenlik ve gizlilik açısından: özel kodlarınızı kullanacak şekilde model eğitimi yapılmadığı belirtilmiş. [Weights & Biases+1](https://wandb.ai/byyoung3/ml-news/reports/Google-Launches-Jules-AI-Coding-Agent---VmlldzoxMjg2Mzg0NA?utm_source=chatgpt.com)Eksileri ve dikkate alınması gerekenler
26+
27+
* Tam bağımsız değil: Vereceğiniz görevlerin net olması gerekiyor. “Her şeyi düzelt” gibi belirsiz ifadelerle çalışması riskli. [The Verge+1](https://www.theverge.com/2024/12/11/24318628/jules-google-ai-coding-agent-gemini-2-0-announcement?utm_source=chatgpt.com)
28+
* Kodda hatasızlık garanti değil: Yanlış yönlendirmeler, kenar durumları veya verimsiz kodlar üretebiliyor. Özellikle projede karmaşıklık arttıkça risk yükseliyor. [Google Geliştirici Blogu](https://developers.googleblog.com/en/meet-jules-sharpest-critic-and-most-valuable-ally/?utm_source=chatgpt.com)
29+
* Ücretlendirme/kota sınırlamaları var: Ücretsiz plan sınırlı görev sayısı içeriyor. Profesyonel kullanım için ücretli versiyon gerekebilir. [TechCrunch+1](https://techcrunch.com/2025/08/06/googles-ai-coding-agent-jules-is-now-out-of-beta/?utm_source=chatgpt.com)
30+
* Uygulama ortamınızın hazırlıklı olması önemli: Kod tabanızın temiz, test sistemi kurgulu ve yapılandırma net olmalı, yoksa ajan donabilir veya yanlış yönlenebilir.
31+
32+
### Senin için özel değerlendirme (sen yazılımcı olarak)
33+
34+
Senin — “yeni öğrenciler/öğreticiler için P2P SaaS”, “emlak-oda eşleştirme platformu”, “Eğitim teknoloji ürünleri” gibi ağır web uygulamalar geliştiriyorsun. Bu bağlamda Jules şöyle avantaj sağlar:
35+
36+
* Geliştirme sürecinde rutin görevleri (bağımlılık güncelleme, test ekleme, kod refaktör) otomasyonla kısaltabilir.
37+
* Projenin çatısını daha hızlı oluşturup senin odaklanman gereken ürün ve mimari kararlarına zaman bırakabilir.
38+
Ancak riskler de var:
39+
* Kritikli işlerde (örneğin “kullanıcı eşleştirme algoritmasını yaz” gibi karmaşık mantık) Jules tam otomatik olarak güvenilir olmayabilir; senin yönlendirmen ve denetimin şart.
40+
* Kod tabanın çok fazla özelleşmişse ya da teknik stack çok özel değişkenler içeriyorsa (örneğin senin Go + React + Next.js kombinasyonun), Jules’ın “out-of-box” yetenekleri sınırı olabilir.
41+
Yani: __“yakından destekli otomasyon aracı”__ olarak görmek uygun olur. “Tam bağımsız yazılımcı” gibi değil.
42+
43+
İstersen, Jules’in __Go + React + Next.js__ gibi senin kullandığın stack için ne kadar uygun olduğunu birlikte analiz edebilirim. Merak eder misin?
44+
45+
Şunu dedin:
46+
47+
evet
48+
49+
ChatGPT:
50+
51+
### Jules AI — Go + React + Next.js uyumluluk analizi
52+
53+
#### 1. Backend (Go / Golang)
54+
55+
* Jules, şu anda __Python, JavaScript/TypeScript, Java, Go, Rust__ dillerini destekliyor.
56+
* Go tarafında özellikle __HTTP handler__, __REST API__, __veri modeli__, __unit test__ ve __modül yönetimi (go.mod)__ üzerinde güçlü.
57+
* “Dependency upgrade” ve “lint-fix” görevlerini otomatik yapabiliyor.
58+
* Ancak karmaşık “goroutine”, “channel” veya concurrency içeren kodlarda güvenilirliği düşüyor. Görev planında bu kısımları genellikle sana onaylatıyor.
59+
60+
#### 2. Frontend (React / Next.js)
61+
62+
* Jules, package.json, next.config.js ve bileşen yapısını tanıyabiliyor.
63+
* UI içinde __API entegrasyonu, bileşen yeniden düzenleme, CSS modül taşıma__ gibi işleri otomatik yapabiliyor.
64+
* Fakat __tasarımsal kararları__ (örneğin layout değişimi veya Zustand/Redux yapılandırması) otomatikleştiremiyor. Burada “review” bekliyor.
65+
* Edge case: Next.js 15 veya React 19 gibi en yeni sürümlerde JSX-Transform hataları üretme ihtimali var.
66+
67+
#### 3. Ortak Katman (API, Auth, DB bağlantıları)
68+
69+
* Eğer projede __monorepo (ör. Turborepo)__ yapısı varsa Jules, bu dizini tanıyor ve alt servisleri ayrı ayrı planlıyor.
70+
* Ama __ORM (ör. Prisma, GORM)__ yapılarında “migration” komutlarını doğrudan çalıştırmıyor, sadece öneriyor.
71+
* env dosyalarını düzenlemiyor. Güvenlik gerekçesiyle gizli değişkenlere erişmiyor.
72+
73+
4. CI/CD & Test Entegrasyonu
74+
75+
* Jules, GitHub Actions ve GitLab CI dosyalarını okuyup test coverage oranını artıracak PR oluşturabiliyor.
76+
* Jest, Vitest, Go test sistemleriyle entegre çalışıyor.
77+
* E2E testlerde (ör. Cypress) sadece “şablon ekleme” düzeyinde destek veriyor.
78+
79+
#### 5. Senin kullanımına uygun örnek senaryo
80+
81+
GörevJules’ın davranışı“API’yi versiyonla, testleri güncelle”Plan + PR oluşturur.“Frontend’de form validation ekle”Kod önerir ama onay ister.“Next.js routing’i optimize et”Static/dynamic analiz yapar ama build testi senin sorumluluğunda kalır.“Go service refactor”Fonksiyonları küçük parçalara ayırabilir, unit test önerir.
82+
83+
#### 6. Sonuç
84+
85+
* Go-React-Next.js üçlüsünde __yardımcı ajan__ olarak son derece faydalı.
86+
* Özellikle _repo-içi görevleri_ ve _tekrar eden iş akışlarını_ hızlandırır.
87+
* Fakat _mimari değişiklikler_, _state management kararları_ ve _performans optimizasyonu_ hâlâ senin denetiminde olmalı.
88+
89+
<img alt="" height="1" src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=8c8a92133c84" width="1"/>

last_state.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"latest_pub_date": "2025-10-30T09:34:33"}
1+
{"latest_pub_date": "2025-11-09T12:41:14"}

0 commit comments

Comments
 (0)