Transcript · English → Turkish
English → Turkish transcript
Cloud Code gibi kodlama ajanları temelde
yazılımın nasıl geliştirildiğini değiştiriyor. Bu videoda
en önemli 12 Cloud Code özelliğini ele alıyoruz.
Her yeni oturum başlattığınızda
Cloud, proje yapınız ve
kodlama tercihlerinizi hiç bilmiyor.
Cloud.md bunu çözüyor.
Kodlama tercihleri ve proje yapısı gibi
şeyleri içeren bir markdown dosyasıdır
ve proje kök dizininizde durur.
Cloud her oturumun başında bunu okur
ve hafıza olarak kullanır.
Her zaman birim testleri yaz gibi kurallar yazarsınız
ve Cloud bunlara her oturumda uyar.
Cloud.md için zorunlu bir format yoktur.
Sadece kısa ve insan tarafından okunabilir tutun.
Cloud oturumunuzda slash init yazarsanız
mevcut projeniz için Cloud.md dosyasını
otomatik olarak oluşturur.
Kodlama ajanları güçlüdür, ancak risklidir
çünkü dosyaları düzenleyebilir ve makinenizde komut çalıştırabilirler.
Varsayılan olarak, Cloud Code sizden onay ister
dosyaları düzenlemeden veya bash komutları çalıştırmadan önce.
İzinler, bu davranışı özelleştirmenizi sağlar.
Güvenli eylemleri önceden onaylayabilirsiniz,
testleri çalıştırmak veya kodu commit etmek gibi,
ve dosya silmek gibi tehlikeli olanları engelleyebilirsiniz.
O oturumun içinde, slash permissions yazın.
Bu, etkileşimli bir menü açar,
buradan izin verdiğiniz araçları listeye ekleyip çıkarabilirsiniz.
İzinler, hız ile güvenlik arasındaki dengedir.
Önce temkinli başlayın ve yavaş yavaş açın
belirli iş akışlarına güven kazandıkça.
Hemen kod yazmak cazip gelir, ama karmaşık görevlerde
Cloud yanlış dosyaları düzenleyip token israf edebilir.
Plan modu, planlama ile yapmayı birbirinden ayırır.
Plan modu ile normal mod arasında geçiş yapmak için
Shift artı Tab tuşlarına basın.
Etkinleştirildiğinde Cloud dosyalarınızı okuyabilir, sorular sorabilir
ve adım adım bir plan önerebilir.
Bu modda yalnızca salt okunur araçlara izin verilir,
bu yüzden Cloud değişiklik yapamaz.
Planı gözden geçirip onayladıktan sonra
normal moda geri dönersiniz ve Cloud onu uygular.
Cloud’dan bir modülü yeniden düzenlemesini istediniz.
Birçok dosyayı düzenledikten sonra yaklaşımın yanlış olduğunu fark edersiniz.
Artık her şeyi elle geri almaya çalışarak sıkışıp kalmışsınızdır.
Checkpoint’ler bunu çözer.
Cloud, her düzenlemeden önce
dosyalarınızın anlık görüntüsünü otomatik olarak alır, böylece herhangi bir önceki duruma
bir şeyler ters giderse geri dönebilirsiniz.
Cloud Session’da slash rewind yazın
ve zaman damgalarıyla birlikte bir checkpoint listesi
ve açıklamalar görün.
Geri yüklemek istediğiniz checkpoint’i seçin,
neyi geri alacağınızı belirleyin ve tam olarak o duruma geri dönersiniz.
Checkpoint’ler cesur denemeler yapmanıza olanak tanır
ve çalışan kodu kaybetmeden riskli fikirleri keşfetmek.
Bazı iş akışlarının aynı ayrıntılı talimatlara
her seferinde ihtiyacı olur.
Bunları tekrar tekrar yazmak yorucudur.
Yetenekler, önceden tanımlanmış talimatlardır
Cloud'un isteğe bağlı olarak yükleyebildiği.
Her yetenek, adı, açıklaması
ve talimatları olan bir skill.md dosyasıdır.
Oturum başında Cloud'a
mevcut yeteneklerin bir listesini sağlarız.
Ve gerektiğinde doğru beceriyi otomatik olarak devreye sokar.
Beceriler, tekrarlanan iş akışlarını,
tekrar edilebilir ve paylaşılabilir otomasyona dönüştürür.
Bir beceriyi bir kez oluşturun ve tüm ekibiniz
uzun komutları ezberlemeden ondan faydalansın.
Bazı işlemler her seferinde gerçekleşmelidir,
tıpkı her kod değişikliğinden sonra kodu formatlamak gibi.
Cloud Code bir iş akışı döngüsü üzerinden çalışır,
hangi araçların ne zaman çağrılacağına karar verir ve
bu süreci gerektiğinde tekrarlar.
Kancalar, sizin seçtiğiniz
iş akışındaki belirli noktalarda
otomatik olarak çalışan betiklerdir.
Her zaman gerçekleşmesi gereken,
biçimlendirme, güvenlik kontrolleri
veya günlükleme gibi deterministik işlemler için kanca kullanın.
Cloud Code dosyaları okuyabilir ve bash komutları çalıştırabilir.
Peki ya Figma dosyalarınız
veya Slack içerikleriniz gibi harici araçlar?
MCP, herkesin araçlar oluşturup
bunları aracılarına açabilmesini sağlayan açık bir protokoldür.
Bir MCP sunucusu eklersiniz ve Cloud,
onun açığa çıkardığı tüm araçlara erişir.
MCP, binlerce herkese açık
MCP sunucusuna anında erişim sağlar.
Mükemmel kurulumu yapılandırmak için saatler harcadınız,
özel beceriler, kancalar, alt aracıları, MCP sunucuları.
Şimdi ekip arkadaşınız aynı kurulumu istiyor.
Onu her yapılandırma dosyasından tek tek mi geçirirsiniz?
Eklentiler, becerileri, kancaları, ajanları,
MCP sunucularını ve üst verileri tek bir kurulabilir pakette bir araya getiren demetlerdir.
Bir eklenti oluşturursunuz, bunu bir pazaryerinde
ya da bir Git deposunda yayımlarsınız ve ardından kullanırsınız
ve ekip arkadaşlarınız bunu tek bir komutla kurar.
Cloud Code, yaklaşık 200.000 belirteçlik
sabit bir bağlam penceresi içinde çalışır.
Konuşmanız büyüdükçe, o pencere dolar.
Kapasiteye yaklaştığında, Cloud
konuşmayı sıkıştırabilir, önemli kararları korurken
yer açar.
Bağlam pencerenizi tam olarak neyin tükettiğini görmek için
bir slash context çalıştırın.
Cloud.mt dosyaları beceri açıklamalarını, MCP araç açıklamalarını
ve konuşma hikâyesini saklar.
Eğer kaybolmaya yakın kritik bir şey varsa,
otomatik olarak gerçekleşmeden önce
talimatlar ekleyerek bir slash compact çalıştırın.
Bazı eylemler o kadar yaygındır ki her seferinde yazmak
seni yavaşlatır.
Slash komutları, Cloud Code için klavye kısayolları gibi davranır.
Yaygın iş akışlarını tetiklemenin hızlı bir yolunu sağlar,
örneğin maliyetleri kontrol etmek, bağlamı yönetmek
ya da mevcut oturumunu temizlemek gibi.
Bunları, bir slash yazıp ardından komut adını yazarak çalıştırırsın.
Karmaşık görevlerde her şeyi tek bir oturumda yapmak
çok hızlı bir şekilde karmakarışık hale gelir.
Bir alt aracı, tek bir özel iş için ayrı bir Cloud oturumudur.
Cloud, karmaşık bir görevi daha küçük, odaklı parçalara böler
ve bunları alt görevlere devreder.
Alt ajanlar bağımsız çalışır,
sonra ana oturuma kısa bir özet döner.
/agents yazın ve “create agent”i seçin.
Ona bir ad verin ve belirli bir alana odaklı
bir komut yazın, mesela güvenlik incelemesi.
Alt ajanlar, ana konuşmanızı düzenli tutar
ve bağlam alanınızı sade tutar.
Yoğun keşif gerektiren her görevde,
paralel işlerde veya uzmanlık isteyen işlerde kullanın.
Artık Cloud Code basit ve yapılandırılmış geliyor.
Öğrenmenin en iyi yolu bir terminal açmak,
Cloud yazmak ve inşa etmeye başlamak.
Bu videoları seviyorsanız,
AI engineering kohortumuzu da sevebilirsiniz.
Her şey proje tabanlı,
yani ilk günden itibaren bir şeyler inşa ediyorsunuz.
Şimdiden binlerce öğrenen katıldı.
Akıl yürütebilen LLM'ler ve ajanlar gibi
temelleri ele alıyoruz ve derin araştırma iş akışları,
RAG'ler ve MCP ile web arama ajanları gibi
gerçek sistemler kuracaksınız.
Tüm müfredata göz atın, bağlantı açıklamada.
End of transcript · 888 words · machine translated
Original transcript (English)
Coding agents like Cloud Code are fundamentally changing how software gets built. In this video, we cover the top 12 Cloud Code features that matter most. Every time you start a new session, Cloud knows nothing about your project structure
and your coding preferences. Cloud.md fixes this. It is a markdown file containing things like coding preferences and project structure sitting in your project root.
Cloud reads it at the start of every session, using it as a memory. You write rules like always write unit tests, and Cloud follows them in every session. There is no required format for Cloud.md.
Just keep it short and human readable. If you type a slash init in your Cloud session, it automatically creates Cloud.md for your current project. Coding agents are powerful, but risky
since they can edit files and run commands on your machine. By default, Cloud Code asks for your approval before editing files or running bash commands. Permissions let you customize this behavior. You can pre-approve safe actions,
like running tests or committing code, and block dangerous ones, like deleting files. Inside that session, type a slash permissions. This opens an interactive menu where you can add or remove tools from your allow list.
Permissions are the balance between speed and safety. Start conservative and gradually open up as you build trust with specific workflows. Coding right away is tempting, but on complex tasks, Cloud can edit the wrong files and waste tokens.
Plan mode separates planning from doing. Press Shift plus tab to switch between plan mode and normal mode. When enabled, Cloud can read your files, ask questions, and propose a step-by-step plan.
Only read-only tools are allowed in this mode, so Cloud cannot make changes. Once you review and approve the plan, you switch back to normal mode and Cloud executes it. You asked Cloud to refactor a module.
After editing many files, you realize the approach is wrong. Now you are stuck manually undoing everything. Checkpoints solve this. Before each edit, Cloud automatically snapshots your files, so you can rewind to any earlier state
if anything goes wrong. Type a slash rewind in Cloud Session to see a list of checkpoints with timestamps and descriptions. Select the one you want to restore,
choose what to rewind, and you are back to that exact state. Checkpoints let you try bold experiments and explore risky ideas without losing working code. Some workflows need the same detailed instructions every time.
Typing them out repeatedly is tedious. Skills are predefined instructions Cloud can load on demand. Each skill is a skill.md file with a name, description, and instructions.
At session start, we provide Cloud with a list of available skills. And it auto-invokes the right skill when needed. Skills turn repeated workflows into repeatable, shareable automation.
Build a skill once, and your entire team benefits from it without memorizing long prompts. Some actions should happen every single time, like formatting code after every code changes. Cloud Code works through a workflow loop,
deciding when to call tools and repeating that process as needed. Hooks are scripts that run automatically at specific points you choose in that workflow, such as before or after a tool run.
Use hooks for deterministic actions that must always happen, formatting, security checks, or logging. Cloud Code can read files and run bash commands. But what about external tools, like your Figma files
or Slack content? MCP is an open protocol that allows anyone to build and expose tools to agents. You add an MCP server, and Cloud gets access to all the tools it exposes.
MCP gives you immediate access to thousands of publicly available MCP servers. You have spent hours configuring the perfect setup, custom skills, hooks, sub-agents, MCP servers. Now your teammate wants the same setup.
Do you walk them through every config file manually? Plugins are bundles that package skills, hooks, agents, MCP servers, and metadata into a single installable unit. You create a plugin, publish it to a marketplace or a Git repository, and then use it
and your teammates install it with one command. Cloud Code works within a fixed context window of about 200,000 tokens. As your conversation grows, that window fills up. When it gets close to capacity, Cloud
can compact the conversation, preserving key decisions while freeing up space. Run a slash context to see exactly what is consuming your context window. Cloud.mt files skills MCP tool descriptions
and conversation story. If anything critical is close to being lost, run a slash compact with instructions before it happens automatically. Some actions are so common that typing them every time
slows you down. Slash commands act like keyboard shortcuts for Cloud Code. They give you a quick way to trigger common workflows, such as checking costs, managing context, or clearing your current session.
You invoke by typing a slash followed by the command name. For complex tasks, doing everything in one session gets messy fast. A sub-agent is a separate Cloud session for one specific job. Cloud splits a complex task into smaller focused pieces
and hands them off. The sub-agents work independently, then return a short summary to the main session. Type a slash agents and select create agent. Give it a name and a prompt focused on a specific area,
like security review. Sub-agents keep your main conversation clean and your context window lean. Use them for any task that involves heavy exploration, parallel work, or specialized expertise.
Now Cloud Code feels simple and structured. The best way to learn is to open a terminal, type Cloud, and start building. If you like these videos, you may like our AI engineering cohort as well.
Everything is project-based, so you are building from day one. Thousands of learners are already in. We cover fundamentals, like reasoning LLMs and agents, and you'll build real systems,
like deep research workflows, RAGs, and web search agents with MCP. Check out the full curriculum, link in the description.