Saya Sudah Menggunakan Claude Code Selama 2.000+ Jam - Begini Cara Saya Membangun Apa Pun

원제 · I've Used Claude Code for 2,000+ Hours - Here's How I Build Anything With It

22:485분 읽기Cole Medin2026. 03. 16.컴퓨터/소프트웨어 · 자격증/평생교육 · AI/미래기술

핵심 요약

Strategi penguasaan Claude Code berfokus pada manajemen konteks yang ketat melalui kerangka kerja WISC untuk meningkatkan akurasi dan efisiensi dalam menangani basis kode yang kompleks.

하이라이트

  • Masalah utama dalam asisten coding AI bukanlah batas token, melainkan degradasi konteks yang menyebabkan kesalahan hingga 80%.

  • Kerangka kerja WISC (Write, Isolate, Select, Compress) dirancang untuk menjaga jendela konteks tetap ramping dan relevan.

  • Penggunaan git log sebagai memori jangka panjang membantu agen memahami riwayat proyek tanpa konfigurasi yang rumit.

  • Strategi isolasi melalui sub-agen dapat meningkatkan keandalan riset hingga 90,2% dengan mengurangi distraksi pada agen utama.

  • Pemisahan antara fase perencanaan dan implementasi dalam jendela konteks yang baru sangat krusial untuk menjaga fokus AI.

  • Pendekatan berlapis dalam pemilihan konteks mencakup aturan global, aturan sesuai permintaan, keahlian khusus, dan perintah prime.

  • Kompresi konteks menggunakan perintah /compact atau handoff sebaiknya menjadi opsi terakhir jika strategi lain sudah optimal.

타임라인

  1. Pendahuluan dan Masalah Degradasi Konteks

    Pembicara memperkenalkan pengalamannya menggunakan Claude Code selama lebih dari 2.000 jam dan memperkenalkan kerangka kerja WISC. Fokus utama bagian ini adalah masalah degradasi konteks yang sering kali menyebabkan kesalahan pada agen AI meskipun memiliki jendela konteks besar hingga 1 juta token. Fenomena ini dijelaskan melalui masalah "jarum dalam tumpukan jerami" di mana LLM kesulitan menemukan informasi spesifik di tengah tumpukan data yang terlalu banyak. Penambahan informasi yang tidak relevan atau mirip menciptakan distraktor yang membuat model memberikan solusi salah dengan percaya diri tinggi. Memahami degradasi ini penting karena merupakan penyebab 80% kegagalan agen coding dalam proyek skala perusahaan.

  2. Strategi W: Write (Menulis dan Eksternalisasi Memori)

    Bagian ini membahas strategi pertama yaitu menulis atau mengeksternalisasi memori agen untuk mengurangi beban token. Pembicara menyarankan penggunaan git log sebagai memori jangka panjang dengan menstandarisasi pesan komit agar agen dapat memahami progres proyek dengan cepat. Selain itu, alur kerja yang sangat direkomendasikan adalah memisahkan sesi perencanaan dalam file markdown sebelum memulai sesi implementasi baru yang bersih. Penggunaan file handoff.md atau todo.md juga dijelaskan sebagai cara efektif untuk mentransfer pemahaman antar sesi tanpa membawa riwayat percakapan yang membengkak. Strategi ini memastikan bahwa setiap sesi baru dimulai dengan konteks yang paling relevan dan terstruktur.

  3. Strategi I: Isolate (Isolasi dengan Sub-Agen)

    Fokus pada strategi isolasi menekankan penggunaan sub-agen untuk melakukan riset berat tanpa mengotori jendela konteks utama. Dengan memberikan tugas riset web atau analisis basis kode kepada sub-agen, pengguna hanya perlu menerima ringkasan kecil namun padat informasi di sesi utama. Metode ini diklaim mampu meningkatkan keandalan hingga 90,2% karena menghindari masuknya puluhan ribu token distraktor ke dalam logika utama. Pembicara juga memperkenalkan "Pola Pengintai" (scout pattern) di mana sub-agen mengeksplorasi dokumentasi terlebih dahulu untuk memutuskan bagian mana yang layak dimasukkan ke konteks utama. Hal ini memungkinkan agen utama tetap berjalan dengan kecepatan tinggi dan akurasi yang lebih tajam selama fase pengembangan.

  4. Strategi S: Select (Pilih Konteks Sesuai Kebutuhan)

    Strategi pemilihan konteks melibatkan pendekatan berlapis untuk memastikan informasi hanya dimuat saat benar-benar dibutuhkan (on-demand). Lapisan pertama adalah aturan global yang ringkas, diikuti oleh konteks sesuai permintaan untuk bagian spesifik seperti front-end atau API. Lapisan ketiga melibatkan penggunaan fitur 'skills' yang memuat instruksi lengkap hanya jika agen memicu fungsi tertentu, seperti otomasi browser. Terakhir, perintah 'prime' digunakan untuk melakukan eksplorasi basis kode secara dinamis di awal sesi guna menyegarkan pemahaman agen. Dengan membatasi dokumentasi statis yang selalu dimuat, pengguna dapat menjaga konsumsi token tetap efisien dan menghindari kebingungan model AI.

  5. Strategi C: Compress (Kompresi dan Penutup)

    Strategi terakhir adalah kompresi, yang menurut pembicara sebaiknya dihindari jika tiga strategi sebelumnya telah diterapkan dengan benar. Jika harus dilakukan, perintah /compact dalam Claude Code dapat digunakan untuk meringkas percakapan dan menghapus riwayat yang sudah lewat untuk memberi ruang baru. Pembicara menekankan pentingnya memberikan instruksi fokus saat melakukan kompresi agar poin-poin kritis tidak hilang dalam ringkasan otomatis. Video diakhiri dengan ringkasan kerangka kerja WISC dan undangan untuk mengikuti lokakarya transformasi AI pada bulan April mendatang. Pesan penutupnya mengingatkan bahwa kunci utama penguasaan alat AI adalah disiplin dalam merancang struktur informasi yang diterima oleh model.

설명

I've used Claude Code for over 2,000 hours now. And if there's one thing I've learned, it's that about 80% of the time your coding agent messes up, it's not the model - it's how you're managing context. That problem is called context rot, and it gets worse the bigger your codebase gets! So I bundled up all of my battle-tested strategies into what I call the WISC framework - Write, Isolate, Select, Compress. Four strategies that keep your context window lean while still giving the agent everything it needs. I walk through each one with live demos on a real, complicated codebase so you can see exactly how they work in practice. These strategies work on any codebase, even massive ones, and they apply to any AI coding assistant. If you already know the basics and you're ready to actually get reliable results from AI coding, this is it my friend. ~~~~~~~~~~~~~~~~~~~~~~~~~~ - Want a complete AI transformation? Come to the free AI Transformation Workshop I'm hosting with Lior Weinstein on April 2nd: https://dynamous.ai/ai-transformation-workshop - If you want to dive even deeper into building reliable and repeatable systems for AI coding, check out the Dynamous Community and Agentic Coding Course: https://dynamous.ai/agentic-coding-course ~~~~~~~~~~~~~~~~~~~~~~~~~~ - GitHub repo with all the commands/resources I share in this video: https://github.com/coleam00/context-engineering-intro/tree/main/use-cases/ai-coding-wisc-framework - Context Rot Research (Chroma): https://research.trychroma.com/context-rot - Anthropic Context Engineering Guide: https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents ~~~~~~~~~~~~~~~~~~~~~~~~~~ 0:00 Intro 2:04 Why Context Management Matters 5:26 W: Git Log as Long-Term Memory 8:45 W: Separate Planning & Implementation Sessions 10:02 W: Progress Files & Decision Logs 11:42 I: Subagents for Research 14:04 I: The Scout Pattern 15:33 S: Layered Context Selection 19:28 C: Compression Strategies 21:31 Conclusion 22:09 Free Workshop Announcement! ~~~~~~~~~~~~~~~~~~~~~~~~~~ Join me as I push the limits of what is possible with AI. I'll be uploading videos weekly - at least every Wednesday at 7:00 PM CDT!

커뮤니티 글

모든 글 보기
이 영상에 대해 글쓰기