OpenCode Nedir? Nasıl Kullanılır? Terminalden Vibe Coding + Agent Mimarisi

Yapay zeka destekli yazılım geliştirme dünyasında Cursor'dan sonra beni en çok heyecanlandıran araçlardan biri olan OpenCode'u mercek altına alıyoruz! Bu videoda, özellikle terminal (CLI) üzerinden çalışan OpenCode deneyimini, "Vibe Coding" yaklaşımını ve kendi özel ajanlarımızı (agents) nasıl kurgulayabileceğimizi adım adım gösteriyorum. The open source AI coding agent - https://opencode.ai 🚀 Neler Konuştuk? OpenCode Ekosistemi: Masaüstü uygulaması ve Command Line aracı arasındaki farklar. Agent Mimarisi: .opencode klasörü altında kendi "Architect", "Backend Dev", "Frontend Dev" ve "Tester" ajanlarımızı nasıl tanımlarız? Multi-Agent Çalışma Disiplini: Ajanların paralel bir şekilde çalışarak komple bir uygulamayı (Node.js & Svelte) nasıl ayağa kaldırdığına tanıklık ediyoruz. TUI (Terminal User Interface): Terminalde responsive ve profesyonel bir geliştirme ortamı deneyimi. Gerçek Dünya Senaryosu: Mevcut bir uygulamaya yeni bir özellik ekleme, refactoring ve test süreçlerinin otomatikleştirilmesi. Açık kaynaklı olması ve istediğiniz model sağlayıcısını (provider) bağlayabilme özgürlüğüyle OpenCode, geliştirme sürecinizi bambaşka bir boyuta taşıyabilir. Abdullah Uğraşkan kanalında bu tarz yenilikçi araçları keşfetmeye devam etmek için abone olmayı unutmayın! 00:00 – Giriş: OpenCode Nedir ve Neden Kullanıyorum? 01:15 – Open Source Yapısı ve Provider Bağlantısı 01:38 – Arayüz Tanıtımı: Plan ve Build Modları 02:45 – Provider Ayarları ve Session Yönetimi 04:21 – OpenCode Agent Mekanizması Derin Dalış 05:08 – Markdown Dosyaları ile Agent Tanımlama (Metadata & Prompting) 06:20 – Root vs. Proje Bazlı Konfigürasyon Ayarları 07:40 – Custom Agent'ları "Primary" Olarak Tanımlamak 08:17 – Terminal Komutları (Slash & Shell Commands) 09:00 – Örnek Senaryo: Node.js ve Svelte ile Uygulama Mimarisi 10:11 – Otomatik Test Yazımı ve Çalıştırılması 11:00 – Uygulama Üzerinde Canlı Geliştirme: Silme Özelliği Ekleme 12:24 – Paralel Sub-Agent Çalışma Sürecini İzleme 13:45 – OpenCode Hakkında Genel Yorumlar ve Stabilite Analizi 15:20 – Kapanış ve Özet

Abdullah Uğraşkan · Diğer

Özgün kaynağı aç