Mitchell Hashimoto, yapay zeka araçlarını benimseme yolculuğunu ve bu süreçte edindiği deneyimleri paylaşıyor. Yeni bir aracı iş akışına dahil etmenin genellikle üç aşamadan geçtiğini belirtiyor: verimsizlik, yeterlilik ve nihayetinde iş akışını kökten değiştiren keşif. Hashimoto, yapay zeka konusundaki abartılı söylemlerin aksine, kendi yaklaşımının daha ölçülü ve gerçekçi olduğunu vurguluyor.
Yapay zeka ile verimli bir şekilde çalışmak için ilk adımın, ChatGPT veya Gemini gibi sohbet botlarını anlamlı kodlama görevleri için kullanmaktan vazgeçmek olduğunu belirtiyor. Sohbet botlarının belirli değerleri olsa da, kodlamada genellikle verimsiz olduklarını, çünkü doğru sonuçlar elde etmek için sürekli insan müdahalesi ve düzeltme gerektirdiklerini ifade ediyor. İlk "vay be" anını, Zed'in komut paletinin ekran görüntüsünü Gemini'ye yapıştırarak SwiftUI ile yeniden üretmesini istediğinde yaşadığını ve sonucun şaşırtıcı derecede iyi olduğunu anlatıyor. Ancak, bu başarının diğer görevlerde, özellikle mevcut (brownfield) projelerde tekrarlanamadığını ve sohbet arayüzünün çoğu zaman kötü sonuçlar verdiğini, kopyala-yapıştır sürecinin ise zaman alıcı ve verimsiz olduğunu fark ettiğini ekliyor.
Hashimoto, yapay zekadan gerçek değer elde etmek için "ajan" (agent) adı verilen araçların kullanılması gerektiğini savunuyor. Bu ajanların, dosya okuma, program çalıştırma ve HTTP istekleri yapma gibi harici davranışları bir döngü içinde gerçekleştirebilen büyük dil modelleri (LLM'ler) olduğunu açıklıyor. Kendi yolculuğunda Claude Code'u denediğinde başlangıçta hayal kırıklığı yaşadığını, çünkü üretilen kodun sürekli düzeltme gerektirdiğini ve bunun manuel olarak yapmaktan daha uzun sürdüğünü belirtiyor. Ancak pes etmek yerine, manuel olarak yaptığı tüm commit'leri yapay zeka ile yeniden üretmeye çalışarak aracı daha iyi anlamaya zorladığını ifade ediyor.
Yazar, yapay zeka araçlarını verimli kullanmanın, sohbet botlarının sınırlılıklarını aşarak "ajan" tabanlı sistemlere geçmekle mümkün olduğunu kişisel deneyimleriyle ortaya koyuyor.