Transcript
00:00:00Bayangkan Anda seorang bajak laut abad ke-19 dan saat menjarah, Anda menemukan alat AI baru.
00:00:05Sebelumnya, Anda telah menggunakan alat MCP dengan agen AI Anda. Saat Anda menghubungkan alat MCP
00:00:10model Anda harus memanggil alat tersebut dan mendapatkan hasilnya. Bajak laut ini memiliki Gmail MCP
00:00:15yang terhubung karena ia perlu mengirim email ke terapisnya tentang keseimbangan hidup dan pekerjaannya. Dengan MCP, Anda bisa
00:00:20meminta Claude mencari email dari orang tertentu dan membalasnya. Ia memanggil alat pencarian untuk
00:00:24menemukannya, lalu mendapatkan utas untuk membaca masing-masing, kemudian alat balas untuk mengirim respons. Tapi bagaimana
00:00:29jika Gmail MCP benar-benar berupa folder dan Claude bisa masuk ke dalamnya sama seperti ia masuk ke folder mana pun
00:00:34di komputer Anda? Email Anda akan menjadi file sungguhan yang dibaca Claude seperti ia membaca file markdown
00:00:39di basis kode Anda. Itulah tepatnya Mirage. Ini pada dasarnya adalah sistem file virtual untuk agen AI.
00:00:45Namun sebelum kita menyelami sistem file virtual ini lebih dalam, mari kita lihat mengapa sistem file
00:00:50sangat penting bagi alat AI ini. Pentingnya sistem file bermuara pada cara model AI benar-benar
00:00:56mempelajari sesuatu. Saat Anda memberi Claude alat khusus, baik itu MCP atau API, Anda memintanya untuk mempelajari
00:01:02sesuatu yang baru saat itu juga seperti bayi yang dipaksa mulai berjalan di bawah todongan senjata. Agen harus membaca
00:01:06deskripsi dan merencanakan panggilan mana yang harus dibuat dalam urutan apa. Itu adalah overhead token yang dihabiskan sebelum ia melakukan
00:01:12pekerjaan apa pun dan itu berulang untuk setiap alat yang Anda tambahkan. Sistem file tidak memiliki masalah itu karena
00:01:17itu adalah satu-satunya antarmuka yang sudah dipelajari secara menyeluruh oleh setiap LLM selama pelatihan berulang. Perintah file dasar telah
00:01:23digunakan miliaran kali dalam kode yang dilatih model tersebut. Unix telah menyempurnakan ini selama 50 tahun dan inilah
00:01:29mengapa sistem file adalah satu-satunya abstraksi yang memungkinkan agen AI bekerja di berbagai layanan tanpa
00:01:35berulang kali melupakan tujuan hidupnya. Selama pengujian menyeluruh, saya menemukan banyak hal kecil licik yang tidak
00:01:40tertulis di dalam deskripsi GitHub alat tersebut. Setelah pengaturan, kami meminta Claude memasang Gmail ke ruang kerja Mirage.
00:01:46Seperti anak laki-laki yang baik, ia harus memandu saya melalui platform Google Cloud untuk pembuatan OAuth
00:01:51sehingga kami bisa mendapatkan kredensialnya. Saat Anda memulai Claude di dalam folder Mirage,
00:01:55Anda akan dapat melihat layanan yang Anda pasang. Anda dapat melihat bahwa Gmail telah ditambahkan di sini dan untuk setiap
00:02:00label dan kategori Gmail, ia dapat melihat direktori yang berbeda. Sekarang sebelum kita menyelami fitur-fitur baru,
00:02:05kita harus mendengarkan sepatah kata dari sponsor kita. Sebelum Anda menghakimi, ingatlah
00:02:09anak-anak editor juga butuh makan. Nah, jika Anda membayar ChatGPT, Claude, Gemini, dan Midjourney
00:02:14secara terpisah, Anda sudah menghabiskan jauh lebih banyak dari yang Anda butuhkan. ChatLLM dari Abacus AI menghadirkan lebih dari seratus
00:02:20model AI ke dalam satu platform termasuk ChatGPT 5.5, Claude Opus 4.7, Gemini 3.1, Grok, dan DeepSeek dan
00:02:28setiap model baru ditambahkan secara instan. Anda bahkan tidak perlu memilih karena RootLLM secara otomatis memilih
00:02:33yang terbaik untuk prompt Anda. Tapi ini lebih dari sekadar obrolan. Anda bisa menggunakannya untuk menulis dan riset mendalam,
00:02:38menghasilkan gambar dan video dari model teratas seperti Seedance 2.0 dan Nano Banana. Mereka juga
00:02:44memiliki agen Abacus AI. Dengan mengobrol dengan AI, Anda dapat membuat presentasi profesional, membuat aplikasi full-stack,
00:02:49dan situs web yang bahkan menerima pembayaran sehingga Anda dapat meluncurkan bisnis tanpa menulis satu
00:02:54baris kode pun. Jadi obrolan, riset mendalam, gambar, video, aplikasi, situs web, agen AI, presentasi,
00:03:00aplikasi, benar-benar semuanya dalam satu platform. Semua ini hanya seharga $10 per bulan alih-alih membayar
00:03:05untuk langganan AI terpisah. Kunjungi chatllm.abacus.ai atau klik tautan di deskripsi
00:03:11dan mulailah membangun sekarang. Nah, ada masalah dengan Gmail MCP yang ada. Email sering kali memiliki lampiran file
00:03:17tetapi menggunakan MCP, Claude tidak dapat membaca atau mengunduhnya yang menjadikannya seperti
00:03:23orang tua buta dalam situasi ini. Ia hanya bisa melihat nama file yang menciptakan batasan serius dengan
00:03:28otomatisasi. Tapi dengan Mirage, jika kita memintanya untuk mencari lampiran apa pun, apa yang akan terjadi
00:03:32adalah ia benar-benar dapat membaca file yang dilampirkan ke email karena itu hanya file di sistem file.
00:03:37Dengan MCP, Anda harus mendapatkan lampiran secara manual dan menempelkannya ke konteks agen
00:03:42secara manual. Di kotak masuk kami, ia menemukan faktur yang sangat legal ini dan ia membaca seluruh isinya dan memberikan kami
00:03:47konten sebenarnya. Tidak seperti mantan Anda, Mirage benar-benar peduli pada Anda dan memberi Anda beberapa alat yang telah ditentukan sebelumnya
00:03:53yang dapat Anda tambahkan dengan mudah seperti Notion, seluruh rangkaian Google, Telegram, Slack, dan bahkan sistem penyimpanan
00:03:58atau basis data yang berbeda juga. Jika Anda menghubungkannya, mereka akan muncul sebagai folder bagi Claude di direktorinya.
00:04:03Dan hal yang sama bisa terjadi dengan Slack di mana obrolan menjadi file dan lampiran file apa pun yang
00:04:08dikirim tim Anda di sana juga dapat diakses dengan mudah. Karena Google Drive adalah platform penyimpanan, MCP-nya akan
00:04:14jelas memberi Anda alat unduh untuk file tersebut. Tapi ada kelemahan besar dalam mekanisme pengunduhan. Benda itu
00:04:19hanya efisien untuk hal-hal kecil. Dan tidak, kita tidak membuat lelucon itu di sini karena nenek saya
00:04:24menonton video ini. Misalnya, kami memiliki file kecil berukuran 2MB yang ingin kami unduh oleh Google
00:04:29Drive MCP dan ditempatkan di tempat lain. Untuk mengunduh file, ia mengambil konten file
00:04:35sebagai string lalu didekodekan dan ditulis kembali ke sistem file Anda. Bahkan permintaan ini memakan waktu
00:04:40sekitar 4 menit dan juga membuat konteks membengkak. Dan jika ukuran filenya besar, katakanlah 100MB,
00:04:46maka ia akan mencapai batas respons dan membuang-buang konteks juga. Mirage menyelesaikan ini karena Anda bisa
00:04:50hanya menyalin file dari drive ke sistem Anda. Misalnya, kami memiliki sampel file data uji ini,
00:04:56ia benar-benar bisa membacanya dan ia menggunakan perintah bash salin untuk sekadar menyalinnya ke folder dokumen saya.
00:05:01Proses pengaturan untuk ini sebenarnya cukup panjang jadi kita tidak akan membahas setiap langkahnya dan kita
00:05:06tidak perlu melakukannya karena kita tidak hidup di zaman dulu lagi di mana Anda harus membaca
00:05:10dokumentasi seperti orang awam. Yang kami rekomendasikan adalah sekadar mengkloning kode sumber secara langsung
00:05:15ke sistem dan setelah Anda mengkloning kode sumber, buka Claude di dalam sana dan biarkan ia memandu
00:05:20Anda melalui instalasi. Melalui langkah-langkah instalasi satu per satu tidak terlalu
00:05:24penting karena semuanya kode dan Claude dapat melakukan semuanya secara otomatis. Tapi jika Anda menjalankan ini
00:05:28di Mac, instalasinya tidak begitu mudah karena Tuhan melarang Apple membiarkan Anda menginstal apa pun
00:05:34tanpa merasa seolah-olah Anda akan menghancurkan sistem Anda. Untuk menggunakan Mirage,
00:05:38macOS perlu memasangnya sebagai sistem file agar agen Anda dapat menggunakannya seperti folder lain
00:05:43dengan file. Inilah sebabnya ia menggunakan pustaka bernama MacFuse. Menggunakan perangkat lunak ini, macOS mulai
00:05:48mendukung sistem file pihak ketiga. Kode Claude dapat mengunduhnya secara otomatis melalui homebrew dan yang perlu
00:05:53Anda lakukan hanyalah mengikuti langkah-langkahnya. Pada dasarnya, MacFuse adalah ekstensi sistem dan Anda perlu memulai ulang
00:05:59Mac Anda dan mengubah konfigurasi keamanan. Jadi itu adalah sesuatu yang harus Anda sadari.
00:06:03Tapi bagi Anda yang hidup di bawah batu dan baru mengenal agen AI, ini mungkin menyebabkan
00:06:08masalah bagi Anda. Saat sistem dimulai ulang, sesi obrolan itu juga akan hilang. Jadi entah
00:06:12ganti nama sesi obrolan itu menggunakan perintah garis miring bawaan atau minta ia membaca obrolan sebelumnya
00:06:17karena semuanya tersimpan di sistem. Inilah sebabnya saat kami memulai ulang sistem, kami harus memberikan
00:06:22obrolan itu lagi dan ia mengingat kembali konteks bahwa obrolan tersebut tentang menyiapkan Mirage untuk video.
00:06:27Sebagian besar alat yang akan Anda gunakan perlu diautentikasi. Tidak seperti konektor untuk Claude,
00:06:32OAuth otomatis tidak ada di sini. Jadi alat apa pun yang perlu Anda instal, pertama-tama ia akan memasang
00:06:37file TypeScript tempat ia akan menambahkan alat tersebut sebagai direktori di ruang kerja ini. Setelah itu,
00:06:42Anda diharuskan menambahkan kredensial yang dibutuhkan alat tersebut. Untuk aplikasi Google, Anda harus
00:06:46pergi ke Google Cloud Console, yang memiliki pengalaman pengguna seperti mengisi pajak dalam bahasa asing.
00:06:52Anda harus mengaktifkan API dan mendapatkan kredensial dan itu mungkin memakan waktu. Ini sedikit memakan waktu,
00:06:57tetapi Claude akan memandu Anda melewatinya dengan cukup mudah. Setelah semua ini selesai, Claude akan
00:07:02meminta Anda menjalankan perintah mount di terminal terpisah dan tetap membuka terminal tersebut. Nah, jika Anda
00:07:07tidak ingin tetap membuka terminal, Anda bisa meminta Claude menjalankannya sebagai proses latar belakang. Dan setelah itu,
00:07:11Anda pada dasarnya hanya masuk ke folder Mirage, memulai Claude di sana. Dan seperti yang Anda lihat, saat kami mencantumkan file,
00:07:17ia memiliki semua konektor saya dan ia dapat benar-benar melihat ke dalamnya dan mencari file. Nah, jika Anda telah
00:07:22mengikuti saluran ini selama beberapa waktu, pertama-tama, terima kasih. Anda adalah manusia favorit kami. Dan Anda
00:07:26mungkin ingat video mode kode di Docker, di mana mode kode Docker pada dasarnya bisa membuat alat kustom
00:07:31dengan menggabungkan alat dari MCP yang berbeda sehingga operasi berulang dapat dijalankan dengan mudah.
00:07:36Ini adalah hal yang sama. Anda dapat melakukan hal yang sama hanya dengan menggunakan perintah bash yang digabungkan bersama sehingga
00:07:41konten satu file dapat disalin ke file lain. Misalnya, di sini, apa yang kami minta untuk ia lakukan adalah menemukan
00:07:46email di kotak masuk yang menyebutkan sponsor, dapatkan tiga sponsor teratas. Dan ya, tiga teratas jelas
00:07:51berarti sponsor yang memberi kami paling banyak uang. Kemudian ia akan mencantumkannya di halaman Notion. Dan
00:07:55hal lain yang diselesaikan oleh mode kode atau alat TypeScript secara umum adalah bahwa konteks tidak pernah benar-benar harus
00:08:00masuk ke jendela konteks model. Misalnya, di sini, model hanya perlu menulis perintah bash yang
00:08:05mengambil satu hal dari satu file dan kemudian memasukkannya ke yang lain. Model tidak perlu memiliki semua
00:08:10konteks yang dimuat ini ditempatkan di dalam jendela konteksnya. Jadi hal yang sama terjadi di sini dengan perintah bash.
00:08:15Mereka membentuk pipa dan mereka dapat dengan mudah menghubungkan alat-alat yang berbeda ini bersama-sama. Nah, ini bukan satu-satunya
00:08:21alat yang bisa Anda gunakan dengan sistem file virtual ini. Apa yang pada dasarnya terjadi di back end adalah
00:08:26ia menggunakan API dari alat-alat ini, API yang sama yang digunakan oleh server MCP, dan ia hanya mengubahnya
00:08:32menjadi sistem file. Ini seperti meyakinkan tunawisma di luar gedung kami bahwa dia adalah
00:08:36yang terpilih dan dia benar-benar bisa terbang. Jadi hal yang sama dapat dilakukan dengan layanan kustom apa pun yang Anda inginkan. Jika Anda
00:08:41menginginkan server MCP Figma di mana semua desain Figma dicantumkan sebagai file, Anda bisa melakukannya juga.
00:08:46Meskipun kami tidak berpikir orang sejujurnya menggunakan Figma sebanyak itu lagi. Jika kami ingat dengan benar, itu
00:08:51seharusnya baru saja dimatikan oleh Claude Design beberapa minggu lalu. Tapi selain itu, kami mencobanya di Google
00:08:56Chat API. Secara internal di tim kami, kami menggunakan Google Chat. Dan ya, kami ingin Anda menghakimi kami untuk itu.
00:09:01Google Chat memungkinkan Anda untuk masuk ke ruang dan menambahkan aplikasi yang berbeda di sana. Jadi kami pada dasarnya membuat
00:09:06ruang uji ini dan di dalamnya, kami menambahkan aplikasi Mirage ini. Itu pada dasarnya memberikannya akses untuk membaca semuanya di
00:09:11sana. Dan seperti yang Anda lihat, ia secara otomatis mengambil semuanya dan dapat membaca semua konteks.
00:09:16Dan Anda dapat melakukan ini dengan mudah dengan layanan apa pun. Sekali lagi, seperti yang kami sebutkan dalam pengaturan, pastikan Anda memiliki
00:09:21repo terinstal secara lokal dan Claude dapat membaca semuanya di sana sehingga ia tidak memiliki
00:09:25celah dalam konteksnya. Tentu saja, akan memakan beberapa percobaan ulang karena seperti kami, Claude tidak
00:09:30sempurna. Anda akan mendapatkan banyak kesalahan dan Anda mungkin harus melakukan beberapa putaran umpan balik dengan
00:09:35agen, tetapi Anda dapat membangun alat apa pun ke dalam sistem file. Nah, kami sudah memberi tahu Anda bahwa
00:09:40Anda tidak perlu menjalankannya di terminal. Ia dapat berjalan sebagai proses latar belakang, tetapi setiap kali
00:09:45proses itu dimulai ulang, Anda memulai dari awal. Cache dan indeks adalah yang membuat ruang kerja
00:09:50persisten dan keduanya hilang pada setiap restart. Ini persis seperti apa yang dilakukan setiap pendiri AI baru
00:09:55selama dua tahun terakhir. Mirage memperbaiki masalahnya sendiri dengan iblis yang mengubahnya menjadi
00:10:00server latar belakang yang persisten. Anda dapat memiliki beberapa ruang kerja yang berjalan pada saat yang sama. Mereka bisa
00:10:05dinamai dan masing-masing dimulai dalam mode apa pun yang Anda inginkan. Tapi katakanlah Anda tidak ingin ini di mesin lokal
00:10:09Anda atau Anda bekerja di beberapa mesin karena saudara Anda yang gemuk dan disekolahkan di rumah tidak bisa
00:10:14puas dengan Roblox di PC. Tapi karena ini adalah server HTTP standar, Anda dapat menghostingnya di mana saja
00:10:19dan beralih ke MacBook M3 Max Anda. Itulah yang memungkinkan Anda mengubah Mirage menjadi basis pengetahuan sistem file.
00:10:25Itu membawa kita ke akhir video ini. Jika Anda ingin mendukung saluran ini dan membantu kami terus membuat
00:10:29video seperti ini, Anda dapat melakukannya dengan menggunakan tombol super thanks di bawah. Seperti biasa, terima kasih telah
00:10:34menonton dan sampai jumpa di video berikutnya.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video