Transcript
00:00:00- Hai, semuanya.
00:00:11Terima kasih, terima kasih.
00:00:12Hai semuanya, senang sekali bisa berada di sini.
00:00:15Sejak SHIP tahun lalu, dunia telah berubah.
00:00:20Kita semakin jarang menulis kode secara manual,
00:00:22namun ide yang terwujud kini lebih banyak dari sebelumnya.
00:00:27Enam bulan lalu, kurang dari 3% deployment Vercel
00:00:31dipicu oleh agen pengodean.
00:00:33Sejak saat itu, jumlah tersebut telah tumbuh 17 kali lipat,
00:00:38dan lebih dari setengah deployment di Vercel kini berasal dari agen.
00:00:43Namun perubahan yang lebih besar adalah apa yang dideploy oleh agen-agen tersebut.
00:00:48Sejak awal tahun ini,
00:00:50beban kerja agen di Vercel telah berlipat ganda.
00:00:53Volume di AI Gateway tumbuh dari 2 triliun
00:00:57menjadi 20 triliun token per bulan.
00:01:01Dan perubahan yang kita lihat adalah kita menggunakan agen
00:01:04untuk men-deploy perangkat lunak yang bisa berpikir.
00:01:07Kita mengirimkan situs dan aplikasi agen.
00:01:11Kita menggunakan agen untuk mengirimkan agen.
00:01:14Ini adalah perubahan yang mendalam, jadi saya ingin kembali ke masa lalu
00:01:17dan menunjukkan bagaimana kita sampai di sini.
00:01:20Karena dunia baru kita adalah dunia agen.
00:01:23Tapi semuanya dimulai dengan situs web.
00:01:27Saya ingat membangun situs sederhana dengan HTML, CSS, dan JavaScript
00:01:31sebagai seorang anak, seperti yang biasa dilakukan.
00:01:34Saya sangat bersemangat untuk menayangkan kreasi saya secara daring.
00:01:37Dan itulah inti dari web.
00:01:39Berbagi ide kita dengan dunia.
00:01:44Kami membangun versi pertama Vercel untuk mempermudah hal itu bagi siapa saja.
00:01:48Itu adalah infrastruktur untuk halaman, caching, dan pengiriman konten global.
00:01:54Hari ini, kami melayani situs web tercepat dan terindah di dunia
00:01:59untuk perusahaan seperti Co-op, Paul Smith, dan Heli Hansen.
00:02:04Namun dunia ini dinamis.
00:02:06Dan seiring berkembangnya web, situs berubah menjadi aplikasi bertenaga data.
00:02:11Jadi Vercel membangun infrastruktur untuk server, API, dan basis data.
00:02:17Sekarang, bayangkan TripAdvisor dan London Northeastern Railway Anda sendiri
00:02:22menjalankan aplikasi dalam skala besar di Vercel.
00:02:26Selama lebih dari satu dekade, kami telah membangun Vercel menjadi cloud
00:02:30di mana Anda bisa menjalankan segalanya.
00:02:32Visi kami adalah membangun platform full-stack yang sejati.
00:02:37Dan dalam setahun terakhir, kami telah mengambil langkah besar menuju visi tersebut.
00:02:42Kami mendatangkan beberapa pengembang Python terbaik dan tercanggih di dunia
00:02:47untuk memperluas infrastruktur inti kami untuk framework backend.
00:02:51Anda sekarang dapat menjalankan backend seperti FastAPI, Flask, Express,
00:02:56dan HONO dalam skala besar, tepat di Vercel.
00:03:00Kami membangun lapisan agen yang lengkap.
00:03:04Anda sekarang dapat menjalankan fungsi berdurasi lebih lama di Fluid Compute,
00:03:07membuat alur kerja menjadi tahan lama,
00:03:09dan menjalankan sandbox yang aman.
00:03:13Anda dapat meng-host server MCP Anda
00:03:14dan membuat aplikasi Anda tersedia untuk agen mana pun.
00:03:18Dan kami menambahkan basis data terbaik di dunia ke platform kami.
00:03:23Anda dapat mengelola Amazon Aurora, Aurora D-SQL, dan DynamoDB,
00:03:28bersama dengan ratusan integrasi berkualitas tinggi,
00:03:31seperti OpenSearch, semuanya melalui Vercel.
00:03:34Ini berarti Anda dapat menjalankan arsitektur apa pun yang Anda inginkan di infrastruktur kami.
00:03:40Tepat di sini di London, Octopus Energy menjalankan frontend Next.js
00:03:44dengan backend Python,
00:03:46membantu jutaan orang di Inggris memantau penggunaan listrik mereka.
00:03:50Jadi, selain frontend,
00:03:53Anda dapat meng-host layanan khusus backend di Vercel,
00:03:57seperti REST API yang ditulis dalam TypeScript dan Python.
00:04:01Anda dapat men-deploy alur kerja yang menangani pekerjaan asinkron yang berjalan lama,
00:04:05bahkan dengan manusia yang terlibat di dalamnya.
00:04:07Dan Anda dapat meng-host antrean yang memproses miliaran pesan per bulan.
00:04:13Tapi pengembang memberi tahu kami bahwa masih terlalu sulit
00:04:16untuk menghubungkan semua bagian itu.
00:04:20Jadi, kami memperbaikinya.
00:04:23Hari ini, saya dengan senang hati mengumumkan Vercel Services.
00:04:28Ini adalah pengalaman pengembang yang Anda kenal dan sukai
00:04:31untuk aplikasi full-stack Anda.
00:04:34Anda sekarang dapat mengembangkan frontend dan backend secara bersamaan
00:04:38dengan satu perintah, vcdev.
00:04:41Semuanya berjalan secara lokal.
00:04:43Dan ketika Anda melakukan commit,
00:04:46Anda mendapatkan URL pratinjau untuk seluruh aplikasi Anda,
00:04:49bukan hanya frontend.
00:04:51Bahkan commit backend saja
00:04:53menghasilkan pratinjau lengkap yang bisa Anda uji sebelum Anda mengirimnya.
00:04:58Dan semua layanan yang Anda deploy dapat berbicara satu sama lain secara pribadi
00:05:02tanpa pernah menyentuh internet publik yang buruk.
00:05:07Anda sekarang dapat menjalankan semua layanan mikro Anda,
00:05:09saya katakan layanan mikro,
00:05:11layanan mikro di Vercel,
00:05:13dan semuanya berjalan lancar.
00:05:16Tapi di era agen,
00:05:18layanan-layanan ini menjadi otonom.
00:05:21Situs web dan aplikasi dulu merespons input pengguna dengan logika.
00:05:27Tapi sekarang,
00:05:29mereka memiliki agen di dalamnya
00:05:30yang dapat memahami niat
00:05:31dan mengambil tindakan otonom.
00:05:35Setiap generasi perangkat lunak baru
00:05:37menuntut generasi infrastruktur baru.
00:05:41Dan era agen tidak berbeda.
00:05:44Perangkat lunak agen membutuhkan infrastruktur agen.
00:05:48Dan itulah yang kami bangun di Vercel.
00:05:51Infrastruktur agen memiliki tiga bagian.
00:05:55Satu,
00:05:56Vercel adalah tempat agen pengodean men-deploy perangkat lunak.
00:06:01Ketika Anda bertanya kepada Cloud Code atau Codex ke mana harus men-deploy,
00:06:04Anda mendapatkan Vercel.
00:06:05Karena Vercel dibangun untuk cara kerja agen.
00:06:10Kedua,
00:06:11Vercel adalah tempat Anda membangun dan men-deploy agen Anda sendiri.
00:06:15Kami memberi Anda setiap alat yang Anda butuhkan
00:06:17untuk membangun dan menjalankan aplikasi dan agen
00:06:20dalam produksi secara aman dan dalam skala besar
00:06:22di satu platform.
00:06:25Dan ketiga,
00:06:26Vercel sendiri diotomatisasi oleh agen.
00:06:31Vercel menjalankan aplikasi Anda dalam produksi, tentu saja,
00:06:34menangani lalu lintas, pelacakan, observabilitas, dan anomali.
00:06:39Dan data tersebut memberi agen kami
00:06:41konteks yang mereka butuhkan untuk menyelidiki secara otonom
00:06:44dan kemudian melayani permintaan port,
00:06:47bukan hanya peringatan.
00:06:49Sebagai konteks,
00:06:51tim yang menggunakan Cloud Code
00:06:52melakukan deployment ke Vercel lima kali lebih sering
00:06:55daripada tim yang tidak menggunakannya.
00:06:57Itu karena kami menetapkan standar
00:06:59untuk pengalaman pengembang,
00:07:01dan sekarang kami melakukan hal yang sama
00:07:02untuk agen yang digunakan para pengembang tersebut.
00:07:06Agen pengodean menyukai Vercel
00:07:07karena kami memberi mereka semua yang mereka butuhkan.
00:07:11Faktanya,
00:07:11ketika Anda meminta agen Anda
00:07:13untuk memverifikasi pekerjaannya,
00:07:14ia membutuhkan URL langsung yang bisa diuji, bukan?
00:07:18Jadi Vercel memberikan setiap deployment
00:07:20lingkungan peninjauan yang berdedikasi dan aman.
00:07:24Ketika Anda meminta agen Anda
00:07:26untuk mengirimkan eksperimen,
00:07:27ia harus meluncurkannya dengan aman.
00:07:31Jadi Vercel memberikan setiap eksperimen
00:07:33fitur flag
00:07:34dan memberi Anda kontrol
00:07:36serta keyakinan
00:07:37dengan rollback instan.
00:07:40Dan Anda tidak ingin agen Anda
00:07:42membuang-buang waktu
00:07:43mengklik dasbor.
00:07:46Agen paling efisien
00:07:48ketika setiap bagian dari platform
00:07:50tersedia
00:07:51dalam bahasanya sendiri.
00:07:54Dan itulah yang diberikan Vercel kepadanya
00:07:55melalui CLI kami,
00:07:57API,
00:07:58dan MCP.
00:08:01Tahun ini,
00:08:02seorang insinyur di Meta
00:08:03membuka Claude code,
00:08:05seperti yang biasa dilakukan,
00:08:06dan memintanya untuk membangun
00:08:07alat internal itu.
00:08:08Dan ketika saatnya untuk mengujinya,
00:08:10dia bertanya kepada Claude
00:08:11ke mana harus men-deploy.
00:08:13Dan lihatlah,
00:08:14ia mengarahkannya ke Vercel.
00:08:16Seminggu kemudian,
00:08:17semua orang di timnya
00:08:18telah men-deploy ke Vercel.
00:08:20Dan dalam waktu sebulan,
00:08:21Vercel menjadi platform tujuan
00:08:22untuk Meta Superintelligence Labs.
00:08:26Meta.ai,
00:08:27produk AI Frontier Meta,
00:08:29lahir di Vercel.
00:08:32Dan itu terjadi
00:08:33meskipun Meta
00:08:34telah membangun
00:08:35platform deployment mereka sendiri
00:08:36selama beberapa dekade.
00:08:38Namun bahkan infrastruktur
00:08:39paling kuat sekalipun
00:08:40tidak secara asli berbicara
00:08:42bahasa agen.
00:08:44Vercel melakukannya.
00:08:46Infrastruktur agen
00:08:47adalah platform yang kami bangun,
00:08:49tapi yang paling penting
00:08:50adalah produk
00:08:51yang Anda bangun
00:08:52di atasnya.
00:08:53Jadi saya ingin mengundang
00:08:54Tom O'Kino
00:08:55ke panggung
00:08:56untuk menunjukkan caranya.
00:08:57Terima kasih.
00:09:06Terima kasih, G.
00:09:07Terima kasih banyak.
00:09:08Semuanya,
00:09:09senang sekali melihat kalian.
00:09:10Senang sekali
00:09:11bisa kembali ke London.
00:09:13G baru saja memberi tahu Anda
00:09:14mengapa agen pengodean
00:09:15menyukai infrastruktur Vercel,
00:09:17mengapa mereka memilih
00:09:18untuk men-deploy
00:09:18ke infrastruktur
00:09:19agentik Vercel.
00:09:20Tapi bagaimana
00:09:21jika Anda ingin
00:09:21membangun agen Anda sendiri?
00:09:25Tumpukan agen Vercel
00:09:26memberi Anda semua alat
00:09:27yang Anda butuhkan
00:09:28untuk membuat dan merilis
00:09:29agen Anda sendiri.
00:09:31Agen membutuhkan konteks,
00:09:33agen perlu terhubung
00:09:34ke model,
00:09:35menjalankan alur kerja yang kompleks,
00:09:37dan terhubung ke data
00:09:38dan aplikasi.
00:09:40Izinkan saya menjelaskan
00:09:40alat-alat ini sekarang,
00:09:41dimulai dengan cara
00:09:42untuk terhubung ke model.
00:09:44Pertama,
00:09:44kita punya AI SDK.
00:09:46Adakah di antara Anda
00:09:46yang menggunakan AI SDK?
00:09:48Angkat tangan.
00:09:49Bagus.
00:09:50AI SDK awalnya
00:09:51dirilis tiga tahun
00:09:52yang lalu minggu ini,
00:09:53dan telah
00:09:53dalam pengembangan aktif
00:09:54sejak saat itu.
00:09:56Ini adalah perangkat universal
00:09:57untuk membangun kerangka kerja AI,
00:09:59aplikasi,
00:09:59dan agen.
00:10:01Ini platform,
00:10:02kerangka kerja,
00:10:03dan agnostik model,
00:10:04dan memungkinkan Anda
00:10:05untuk menghasilkan teks,
00:10:06gambar, ucapan,
00:10:07video,
00:10:08dan banyak lagi.
00:10:09Ini juga membuatnya
00:10:10sangat mudah untuk menambahkan hal-hal
00:10:11seperti streaming
00:10:11dan cadangan
00:10:12ke proyek Anda.
00:10:14AI SDK
00:10:15kini telah diunduh
00:10:16lebih dari 15 juta kali
00:10:18per minggu
00:10:19dan telah menjadi
00:10:20cara standar
00:10:20untuk mengakses model apa pun
00:10:22dari penyedia mana pun
00:10:24baik dalam TypeScript
00:10:25maupun Python.
00:10:26Terima kasih untuk AI SDK
00:10:27untuk Python.
00:10:29Ini digunakan
00:10:29dalam skala besar
00:10:30oleh perusahaan-perusahaan
00:10:31di seluruh dunia,
00:10:32seperti Brex.
00:10:34Brex membantu bisnis
00:10:35seperti Vercel
00:10:36dengan kartu perusahaan
00:10:36dan manajemen pengeluaran.
00:10:38Mereka menjalankan agen
00:10:40audit pengeluaran
00:10:40yang meninjau ribuan transaksi
00:10:42sekaligus.
00:10:43Agen-agen tersebut
00:10:44memanggil model,
00:10:45memanggil alat
00:10:46di tengah pembuatan,
00:10:48mengalirkan hasil
00:10:48saat hasilnya kembali,
00:10:50dan mengurai data keuangan
00:10:51terstruktur
00:10:52untuk menemukan anomali.
00:10:54AI SDK
00:10:55menyederhanakan semua ini
00:10:57dan menyediakan
00:10:57lapisan abstraksi standar.
00:11:00Salah satu hal
00:11:01yang kami sukai
00:11:01adalah Anda dapat bereksperimen
00:11:02dengan model yang berbeda
00:11:03untuk bagian yang berbeda
00:11:04dari aplikasi Anda
00:11:04dan mencoba model baru
00:11:06saat model itu dirilis,
00:11:08semuanya tanpa perlu
00:11:09membuat perubahan apa pun
00:11:09pada kode produk Anda.
00:11:11Anda bisa fokus
00:11:12untuk membangun fitur Anda
00:11:13dan AI SDK
00:11:14menangani sisanya.
00:11:17Oke, jadi,
00:11:17AI SDK membuat integrasi
00:11:19benar-benar mudah,
00:11:20tetapi Anda masih
00:11:20harus benar-benar mengelola
00:11:21koneksi
00:11:22ke penyedia yang mendasari
00:11:23dan ke model
00:11:24yang ingin Anda gunakan.
00:11:26Dan di situlah
00:11:26alat berikutnya
00:11:27di tumpukan agen kami
00:11:28muncul,
00:11:30AI Gateway.
00:11:32AI Gateway menyediakan
00:11:33antarmuka terpadu
00:11:34untuk mengakses model AI,
00:11:35tetapi sebenarnya
00:11:36jauh lebih dari itu.
00:11:38Secara internal,
00:11:38kami menyebut
00:11:39AI Gateway
00:11:39sebagai jaringan pengiriman token,
00:11:42dan saya ingin menjelaskan
00:11:42apa maksud saya dengan itu.
00:11:44Pada masa awal
00:11:45web,
00:11:46kami memiliki sesuatu yang disebut
00:11:47masalah hot origin.
00:11:50Situs populer
00:11:50akan tiba-tiba menerima
00:11:51lonjakan lalu lintas
00:11:52dari mana-mana,
00:11:54tetapi konten berada
00:11:55di hanya satu
00:11:56atau beberapa lokasi asal.
00:11:58Ini menciptakan
00:11:59server yang kelebihan beban,
00:12:00unduhan lambat,
00:12:01dan pengalaman pengguna
00:12:02yang tidak dapat diprediksi.
00:12:04Web semacam
00:12:04tumbuh melampaui ide
00:12:05bahwa setiap pengguna
00:12:06harus mengambil aset
00:12:07langsung dari asalnya.
00:12:10Dan jadi,
00:12:10CDN lahir.
00:12:12CDN menjadi
00:12:13kinerja internet
00:12:14dan kain keandalan.
00:12:17Tepi terdistribusi,
00:12:18perutean cerdas,
00:12:20failover,
00:12:21observabilitas,
00:12:22kebijakan terpusat,
00:12:24dan banyak lagi.
00:12:26Kasus penggunaan AI
00:12:26kini telah tumbuh melampaui
00:12:27ide
00:12:28bahwa setiap token
00:12:29harus diambil
00:12:29langsung dari
00:12:30penyedia model.
00:12:32Token telah menjadi
00:12:33ketergantungan produksi,
00:12:35dan laboratorium model
00:12:35adalah asal yang baru.
00:12:37Mereka kuat,
00:12:38tentu saja,
00:12:39tetapi mereka juga mahal,
00:12:40dibatasi tarif,
00:12:41dan secara geografis
00:12:42dan operasional bervariasi.
00:12:44Dan seperti teman kami
00:12:45di laboratorium model tahu,
00:12:46ini adalah masalah yang sangat sulit
00:12:47dalam skala besar.
00:12:49Jadi, itulah mengapa
00:12:50kami membangun AI Gateway.
00:12:52Ini melayani token
00:12:53melalui jaringan global yang sama
00:12:54yang telah dijalankan Vercel
00:12:55selama lebih dari satu dekade.
00:12:56Ini merutekan di sekitar kegagalan,
00:12:58menyederhanakan off,
00:13:00dan memusatkan penggunaan
00:13:01dengan hal-hal seperti pelacakan pengeluaran
00:13:02dan observabilitas granular.
00:13:05Dan, tentu saja,
00:13:06itu menawarkan nol retensi data,
00:13:08yang sangat penting
00:13:09bagi pelanggan perusahaan kami.
00:13:11AI Gateway membiarkan tim
00:13:12mengoperasikan lalu lintas AI
00:13:13sebagai infrastruktur
00:13:14alih-alih integrasi
00:13:16penyedia yang dibuat khusus.
00:13:19Nah, menyajikan token dengan andal
00:13:20adalah salah satu masalah penting
00:13:22yang diselesaikan oleh Gateway,
00:13:23tapi masalah lainnya
00:13:24adalah soal pilihan model.
00:13:26Agen saat ini
00:13:26sebenarnya tidak menggunakan
00:13:27arsitektur model tunggal.
00:13:29Mereka menggunakan banyak model
00:13:30dari banyak penyedia.
00:13:33Faktanya,
00:13:33indeks produksi AI Gateway kami
00:13:35menunjukkan bahwa tim
00:13:35yang menjalankan agen dalam skala besar
00:13:37melakukan perutean di 35 model berbeda.
00:13:39Itu berarti perutean
00:13:40bukan lagi sebuah fitur.
00:13:42Itu justru cara Anda menjalankan
00:13:43AI dalam produksi.
00:13:45Salah satu pelanggan kami,
00:13:46AKQA,
00:13:47membangun aplikasi chat GPT
00:13:49untuk Starbucks
00:13:49menggunakan Next.js
00:13:51dan AI Gateway.
00:13:53Ini adalah bot interaktif
00:13:54yang membantu orang menemukan
00:13:55minuman baru yang mungkin mereka sukai.
00:13:57Mereka menggunakan model berbeda
00:13:58untuk tugas yang berbeda
00:13:59untuk menyeimbangkan performa dan biaya.
00:14:02Gemini Flash
00:14:03menangani pengambilan
00:14:04dan peringkasan
00:14:05saat seseorang mengajukan pertanyaan.
00:14:07Kemudian rekomendasi
00:14:08ditangani oleh GPT-5.
00:14:10Dan bahkan lebih banyak model
00:14:11digunakan untuk membuat resep,
00:14:13semuanya dengan satu
00:14:14kunci API AI Gateway.
00:14:17AI Gateway melayani
00:14:18lebih dari 1 triliun token per hari.
00:14:22Ini memberi pengembang
00:14:23akses sederhana
00:14:24ke ratusan model
00:14:25dari lusinan penyedia
00:14:26dan menyediakan observabilitas yang kuat.
00:14:29Ini sebenarnya bagian besar
00:14:30dari apa yang membuat Vercel
00:14:31menjadi platform terbuka untuk AI.
00:14:35Oke, jadi Vercel melayani piksel
00:14:37dan token secara instan
00:14:38dan andal.
00:14:39Tapi perangkat lunak modern
00:14:40tidak mengikuti
00:14:41model permintaan-tanggapan
00:14:42sederhana lagi.
00:14:44Agen mungkin perlu
00:14:45berjalan selama berjam-jam,
00:14:47bahkan berhari-hari,
00:14:48dan melintasi banyak tugas kompleks.
00:14:51Di situlah alat berikutnya
00:14:52dalam tumpukan agen
00:14:53hadir,
00:14:54Workflow SDK.
00:14:57Alur kerja yang berjalan lama
00:14:58dan pekerjaan backend
00:14:58bukanlah hal baru dalam perangkat lunak,
00:15:00tapi itu adalah salah satu hal
00:15:01yang paling menantang
00:15:01dan menyebalkan untuk dibangun.
00:15:03Banyak hal bisa salah
00:15:05dan kegagalan memang terjadi.
00:15:07Waktu habis,
00:15:08koneksi terputus,
00:15:09status hilang.
00:15:11Tanpa primitif
00:15:12untuk ketahanan,
00:15:13Anda harus menjahit hal-hal seperti
00:15:14coba lagi (retry)
00:15:14dan persistensi status.
00:15:16Bisa jadi sangat jelek.
00:15:18Itulah mengapa kami membangun
00:15:19Workflow SDK.
00:15:20Kami suka mengatakan
00:15:21itu menyediakan ketahanan
00:15:22komputasi tanpa batas.
00:15:23Ini memungkinkan Anda
00:15:24membangun aplikasi yang berjalan lama
00:15:25dan agen
00:15:26yang secara otomatis menangguhkan,
00:15:27melanjutkan, mencoba lagi,
00:15:29dan mempertahankan status
00:15:30dengan mudah.
00:15:32DoorDash menggunakan
00:15:32Workflow SDK
00:15:33untuk menjalankan pekerjaan ETL tradisional,
00:15:35memastikan bahwa semua data
00:15:37di aplikasi mereka
00:15:37selalu mutakhir.
00:15:39Dan pelanggan kami, Flora,
00:15:40maaf atas bocorannya
00:15:41tadi,
00:15:42membangun platform desain AI
00:15:44di atas
00:15:45Workflow SDK.
00:15:47Platform mereka membantu desainer
00:15:48menghasilkan konten visual
00:15:49dalam skala besar.
00:15:51Di dalamnya,
00:15:52agen menyebar
00:15:53di 50 model gambar yang berbeda
00:15:54untuk menghasilkan arahan visual
00:15:56dari satu arahan kreatif.
00:15:59Workflow SDK
00:15:59memeriksa setiap langkah
00:16:01dari setiap agen
00:16:02dan berhenti
00:16:03saat pekerjaan membutuhkan input manusia.
00:16:05Dan karena setiap kegagalan
00:16:06secara otomatis dicoba lagi,
00:16:08desainer tidak perlu
00:16:09memulai dari awal.
00:16:11Nah, seluruh ide
00:16:12di balik agen seperti ini
00:16:13adalah bahwa mereka dapat menyelesaikan
00:16:14tugas-tugas kompleks
00:16:15di seluruh alur kerja multi-langkah.
00:16:18Dan salah satu cara utama
00:16:19agen
00:16:19mencoba untuk menyelesaikan
00:16:20sebagian besar tugas
00:16:21dan apa yang mereka sukai,
00:16:23cara mereka suka
00:16:24untuk menyelesaikan sebagian besar tugas
00:16:25adalah dengan menulis
00:16:26dan mengeksekusi kode.
00:16:27Dan di situlah
00:16:28primitif tumpukan agen berikutnya
00:16:29kita hadir,
00:16:31Vercel Sandbox.
00:16:33Meskipun LLM telah menjadi
00:16:34sangat mahir
00:16:34dalam menghasilkan kode yang berfungsi,
00:16:36kode tersebut masih
00:16:37tidak dipercaya.
00:16:38Dan kita tidak bisa menjalankan
00:16:40kode yang tidak dipercaya
00:16:41di lingkungan yang sama
00:16:42yang memiliki akses
00:16:43ke sistem produksi kita.
00:16:45Kita memerlukan lingkungan
00:16:45kelas produksi khusus
00:16:47yang dirancang
00:16:48untuk mengeksekusi kode
00:16:49dengan cara yang aman
00:16:50dan terisolasi.
00:16:53Vercel sebenarnya
00:16:53tidak asing
00:16:54dengan masalah ini
00:16:54tentang eksekusi kode yang tidak dipercaya
00:16:56karena penerapan pratinjau
00:16:58dan build.
00:16:59Kami menampung lebih dari
00:17:00satu miliar penerapan pratinjau
00:17:02kelas produksi,
00:17:03dan setiap hari
00:17:04kami menjalankan lebih dari
00:17:05enam juta build.
00:17:08Setiap build tersebut
00:17:09terjadi di dalam
00:17:10lingkungan komputasi
00:17:10micro-VM yang terisolasi.
00:17:13Dengan Vercel Sandbox,
00:17:15primitif komputasi
00:17:16terisolasi yang sama
00:17:17sekarang tersedia
00:17:18untuk Anda dan agen Anda.
00:17:21Vercel Sandbox
00:17:22dibangun di atas
00:17:22komputasi yang fleksibel.
00:17:24Ini mendukung beban kerja
00:17:26real-time dan dinamis
00:17:27untuk agen,
00:17:28pembuatan kode,
00:17:29dan eksperimen pengembang.
00:17:31Setiap sandbox
00:17:32adalah komputer
00:17:33yang berfungsi penuh dengan sistem file,
00:17:35batas keamanan,
00:17:36dan bahkan dukungan
00:17:37Docker penuh.
00:17:38Saat Anda menyiapkan
00:17:39sandbox,
00:17:39Anda dapat menginstal paket,
00:17:41menjalankan kontainer,
00:17:41dan bahkan mengonfigurasi
00:17:42Redis atau Postgres
00:17:43sebagai dependensi pengujian.
00:17:45Ini sudah digunakan
00:17:46dalam skala produksi
00:17:47oleh perusahaan-perusahaan terbaik
00:17:48di dunia.
00:17:49Salah satu perusahaan
00:17:51yang kami gunakan setiap hari
00:17:51di Vercel
00:17:52adalah Notion.
00:17:54Jutaan tim
00:17:55menggunakan Notion
00:17:56sebagai ruang kerja AI mereka,
00:17:57mengumpulkan pengetahuan,
00:17:58menjawab pertanyaan,
00:17:59dan memajukan proyek.
00:18:01Dan pengembang
00:18:01dapat memperluas agen Notion
00:18:03dengan kode khusus,
00:18:05menyinkronkan data CRM,
00:18:06mengubah utas Slack
00:18:07menjadi konten,
00:18:08atau terhubung
00:18:09ke alur kerja
00:18:09yang sudah diandalkan tim mereka.
00:18:11Namun kode itu
00:18:12harus berjalan dengan aman.
00:18:14Itulah mengapa agen kustom
00:18:15Notion
00:18:16berjalan di Vercel Sandboxes.
00:18:19Karena setiap agen
00:18:19mendapatkan lingkungan
00:18:20komputasi
00:18:21tujuan umum sendiri,
00:18:22pengembang dapat membangun
00:18:23hampir apa pun
00:18:24yang bisa mereka bayangkan,
00:18:25dan segala sesuatu
00:18:25di luar sandbox
00:18:27tetap terlindungi.
00:18:29Jadi sekarang agen kita
00:18:30dapat menjalankan kode dengan aman
00:18:31di dalam alur kerja
00:18:33yang berjalan lama.
00:18:34Namun agar
00:18:34dapat melakukan sesuatu yang berguna,
00:18:35agen kita perlu
00:18:36akses ke data
00:18:37dan alat,
00:18:38aplikasi yang kita semua
00:18:39gunakan setiap hari.
00:18:40Dan di situlah
00:18:41lapisan berikutnya
00:18:42dari tumpukan agen
00:18:43hadir,
00:18:44Vercel Connect.
00:18:46Vercel Connect
00:18:47adalah blok bangunan
00:18:47baru
00:18:48yang memungkinkan agen Anda
00:18:49untuk terhubung dengan aman
00:18:50ke semua data
00:18:51dan sistem yang mereka butuhkan,
00:18:52termasuk aplikasi
00:18:53dan alat yang mereka gunakan
00:18:54untuk berkomunikasi
00:18:55dengan pengguna
00:18:55melalui token akses
00:18:57yang aman,
00:18:58berumur pendek,
00:18:59dan lingkup terbatas.
00:19:01Saya senang mengundang
00:19:02Hedi,
00:19:03pimpinan produk untuk Connect,
00:19:04untuk memandu kita melalui
00:19:05demo Vercel Connect
00:19:06sekarang.
00:19:08Hedi?
00:19:14Terima kasih, Tomo.
00:19:16Seperti yang Tomo sebutkan,
00:19:18agen hanya benar-benar
00:19:20menjadi berguna
00:19:21ketika mereka memiliki akses
00:19:22ke sistem
00:19:23dan alat
00:19:25yang digunakan bisnis Anda.
00:19:27Katakanlah kita ingin
00:19:28membangun agen
00:19:29yang secara otomatis
00:19:30memproses transkrip panggilan
00:19:31untuk tim penjualan kita.
00:19:33Kita mungkin ingin agen
00:19:35untuk juga memperbarui status
00:19:37di Salesforce
00:19:37untuk mencerminkan apa yang dibahas
00:19:39dalam panggilan penjualan.
00:19:42Itu juga bisa mengekstrak
00:19:43permintaan fitur
00:19:44dari panggilan
00:19:45dan kemudian membuat masalah
00:19:47di sistem seperti Linear.
00:19:49Dan tentu saja,
00:19:50tim penjualan kita
00:19:51ingin berinteraksi
00:19:52dengan agen mereka
00:19:52dari Slack.
00:19:54Ini terdengar seperti
00:19:55agen dasar
00:19:56untuk memproses teks,
00:19:58tetapi sebenarnya
00:19:59ini adalah alur kerja yang kompleks
00:20:00dengan implikasi
00:20:01keamanan nyata.
00:20:03Ketika Anda membangun
00:20:04koneksi kustom
00:20:05untuk agen Anda
00:20:06ke Slack,
00:20:07Salesforce,
00:20:08dan Linear,
00:20:09Anda harus menyediakan
00:20:10dan mengelola token akses.
00:20:13Dan sebagian besar sistem
00:20:14menyediakan kredensial
00:20:15yang tahan lama,
00:20:16yang berarti agen
00:20:18secara efektif
00:20:18memiliki akses permanen.
00:20:21Yang lebih buruk,
00:20:22kredensial tersebut
00:20:23biasanya dilingkupkan
00:20:24kepada manusia
00:20:25yang membuat
00:20:26token akses ini,
00:20:27bukan agennya.
00:20:28Jadi ini berarti
00:20:29agen Anda
00:20:30memiliki kemampuan
00:20:31untuk melakukan
00:20:32tindakan apa pun
00:20:33yang bisa Anda lakukan,
00:20:34bukan tindakan
00:20:35yang dirancang untuk mereka.
00:20:37Itulah mengapa kami membangun
00:20:38Vercel Connect
00:20:39untuk menyelesaikan semua
00:20:40masalah ini.
00:20:42Vercel Connect
00:20:43memberikan aplikasi Anda
00:20:44dan agen
00:20:45akses yang aman,
00:20:47berumur pendek,
00:20:48dan lingkup terbatas
00:20:49ke sistem Anda.
00:20:51Ini juga terintegrasi
00:20:52ke dalam rangkaian
00:20:54observabilitas Vercel
00:20:55sehingga Anda dapat melihat
00:20:56bagaimana token tersebut
00:20:57sedang digunakan.
00:20:59Jadi izinkan saya menunjukkan
00:21:00bagaimana cara kerjanya
00:21:01dengan menyiapkan
00:21:01konektor pertama
00:21:02untuk agen
00:21:03yang baru saja saya jelaskan.
00:21:06Di sini,
00:21:07di dalam dasbor Vercel,
00:21:09saya akan mulai dengan membuat
00:21:10konektor
00:21:10yang saya inginkan.
00:21:11Saya akan klik
00:21:12pada Create Connectors,
00:21:13dan seperti yang Anda lihat,
00:21:15kami memiliki daftar
00:21:16konektor bawaan
00:21:17yang sudah tersedia.
00:21:19Ini termasuk Slack,
00:21:21GitHub,
00:21:21Snowflake,
00:21:22Linear,
00:21:24Salesforce,
00:21:25dan banyak lagi.
00:21:26Dan bahkan jika Anda tidak
00:21:27melihat konektor
00:21:28yang belum kami dukung,
00:21:31Anda dapat membuat sendiri
00:21:32menggunakan OAuth
00:21:33dan kunci API.
00:21:35Mari kita mulai
00:21:35dengan Salesforce.
00:21:37Saya akan menggunakan ruang kerja
00:21:38yang saya inginkan agar agen saya
00:21:39memiliki akses.
00:21:41Dan kemudian tekan Create
00:21:42Salesforce Connector.
00:21:46Jadi apa yang baru saja terjadi
00:21:47terlihat sederhana,
00:21:48tetapi di balik layar,
00:21:50Vercel menangani
00:21:51banyak kerumitan
00:21:52pada integrasi.
00:21:55Jadi biasanya,
00:21:55terhubung ke Salesforce
00:21:56berarti Anda harus berurusan
00:21:58dengan alur kerja OAuth,
00:22:00manajemen token,
00:22:01penyimpanan kredensial,
00:22:03dan logika penyegaran,
00:22:04namun dengan Connect,
00:22:05semua ini
00:22:06ditangani untuk Anda.
00:22:08Koneksi ini mengeluarkan
00:22:09token cakupan jangka pendek
00:22:10sesuai permintaan
00:22:11ketika agen
00:22:12benar-benar perlu
00:22:12melakukan tindakan.
00:22:15Jadi mari kita mulai
00:22:16membuat
00:22:17Linear Connector di sini.
00:22:19Saya akan pergi ke
00:22:20Create Connector.
00:22:22Saya memilih Linear.
00:22:23Saya pastikan
00:22:24saya memiliki
00:22:25ruang kerja yang tepat.
00:22:27Dan
00:22:27apa yang terjadi
00:22:30adalah
00:22:31Vercel Connect
00:22:31memungkinkan saya
00:22:32memilih
00:22:32persis izin apa
00:22:34yang perlu saya berikan
00:22:35kepada agen saya.
00:22:35Dalam kasus ini,
00:22:37para agen
00:22:37perlu berkomentar
00:22:39dan juga membuat masalah
00:22:40untuk agen
00:22:41yang saya jelaskan.
00:22:42Jadi saya hanya akan memberikannya
00:22:43izin-izin tersebut
00:22:44lalu
00:22:45cukup buat
00:22:48konektornya.
00:22:50Jadi dengan membatasi
00:22:51agen kita
00:22:52pada izin tersebut
00:22:53dan cakupan di muka,
00:22:55kita bisa memastikan
00:22:56bahwa agen ini
00:22:57hanya melakukan
00:22:57tugas
00:22:58yang kita inginkan
00:22:59dan tetap memiliki
00:23:01otomatisasi yang kuat.
00:23:03Jadi saya akan selesai
00:23:04membuat konektornya
00:23:05dan saya akan mendarat
00:23:06kembali di halaman detail.
00:23:08Jadi Anda bisa melihat
00:23:08pembuatan proyek
00:23:09di sini.
00:23:10Anda bisa menginstal.
00:23:11Anda bisa melihat
00:23:12pemicu instalasi
00:23:13dan Anda juga bisa melihat
00:23:14data penggunaan nanti.
00:23:16Mari kita dengan cepat
00:23:17menguji token kita di sini.
00:23:20Jadi saya akan menguji
00:23:22token pengguna.
00:23:24Saya akan klik
00:23:25pada test user token
00:23:26dan saya akan mengotorisasi
00:23:27API saya
00:23:28dan kemudian saya akan mengotorisasi
00:23:30di sisi Linear.
00:23:33Dan bagus,
00:23:33saya kembali
00:23:34dengan token
00:23:35yang agen saya
00:23:36perlu untuk menjalankan
00:23:37tugas spesifik itu.
00:23:38Ini memiliki kedaluwarsa,
00:23:40ini memiliki nama
00:23:40dan mari kita mulai,
00:23:44mari kita buat
00:23:44konektor terakhir
00:23:45yang kita inginkan
00:23:46untuk agen kita.
00:23:47Saya akan memilih Slack
00:23:48dan saya akan memastikan
00:23:50bahwa saya telah mengotorisasi
00:23:51ruang kerja
00:23:52dan saya menekan buat.
00:23:54Saya akan menginstalnya nanti
00:23:56sedikit lagi
00:23:58saya akan tunjukkan itu
00:23:59dan kemudian kembali
00:24:01ke halaman.
00:24:02Jadi sekarang setelah kita memiliki
00:24:03tiga konektor
00:24:04terpasang,
00:24:05agen kita
00:24:06sekarang memiliki akses
00:24:07ke semua yang dibutuhkan
00:24:08dan tidak pernah menyimpan
00:24:09kredensial jangka panjang.
00:24:12Kembali ke Anda, Tomo.
00:24:16Terima kasih.
00:24:22Dengan Vercel Connect,
00:24:23agen Anda dapat terhubung secara aman
00:24:24ke berbagai sistem internal Anda
00:24:26termasuk CRM,
00:24:27ERP,
00:24:28HRIS,
00:24:30gudang data,
00:24:31alat kolaborasi
00:24:33dan banyak lagi.
00:24:34Tapi saya ingin
00:24:35fokus lebih dalam
00:24:36pada alat kolaborasi.
00:24:38Ini adalah bagaimana Anda berinteraksi
00:24:39dengan agen Anda
00:24:40dan bagaimana agen Anda
00:24:41ingin bisa
00:24:41berinteraksi dengan Anda
00:24:42dan di sanalah
00:24:44primitif berikutnya
00:24:44dalam tumpukan agen
00:24:45muncul
00:24:46yaitu SDK Chat.
00:24:48Agen paling kuat
00:24:50yang kami bangun di Vercel
00:24:51adalah rekan kerja yang efektif
00:24:52dan kami berinteraksi dengan mereka
00:24:54di tempat kerja terjadi
00:24:55saat itu terjadi.
00:24:57Bagi banyak dari Anda,
00:24:57itu mungkin Microsoft Teams
00:24:59atau Google Chat
00:25:00tapi bagi kami,
00:25:01sebagian besar,
00:25:02itu adalah Slack.
00:25:03Kami percaya bahwa alat kolaborasi
00:25:04yang kuat seperti ini
00:25:05adalah cara utama
00:25:06sebagian besar manusia
00:25:07akan berinteraksi dengan agen
00:25:07tapi ada masalah.
00:25:08Meskipun alat-alat ini
00:25:10berbagi serangkaian
00:25:11kemampuan inti,
00:25:12mereka semua memiliki API
00:25:14dan antarmuka yang sangat
00:25:15berbeda.
00:25:16Chat SDK menyediakan
00:25:18lapisan abstraksi yang elegan
00:25:19yang memungkinkan Anda untuk menargetkan
00:25:21puluhan aplikasi.
00:25:22Hanya dengan satu baris
00:25:23kode,
00:25:24ini memungkinkan pengguna Anda
00:25:25untuk berinteraksi dengan agen
00:25:26di berbagai alat seperti
00:25:27Microsoft Teams,
00:25:28Google Chat,
00:25:30Slack,
00:25:31Discord,
00:25:32GitHub,
00:25:33Linear,
00:25:33Telegram,
00:25:34WhatsApp
00:25:35dan masih banyak lagi.
00:25:35NanoClaw membantu perusahaan
00:25:38menjalankan agen AI
00:25:39dan mereka membangun platform mereka
00:25:40di Chat SDK.
00:25:42Ini adalah basis kode tunggal
00:25:43tapi ini mengirimkan agen
00:25:44di 15 yang berbeda
00:25:45aplikasi pesan.
00:25:47Jadi itulah
00:25:49tumpukan agen Vercel.
00:25:50Ini adalah rangkaian tunggal
00:25:52kemampuan menyeluruh
00:25:53mencakup segalanya
00:25:54yang diperlukan untuk mengirim
00:25:55agen produksi.
00:25:56Kami telah mengambil semua
00:25:58yang telah kami pelajari
00:25:59membangun agen
00:25:59selama beberapa tahun terakhir
00:26:00dan mengubah pembelajaran itu
00:26:01menjadi primitif terbaik di kelasnya
00:26:02yang bekerja pada skala Vercel.
00:26:04yang berfungsi pada skala Vercel.
00:26:06Kami menyukainya
00:26:07dan pelanggan kami juga.
00:26:09Tumpukan ini sangat hebat
00:26:10dan mengisi celah nyata
00:26:12dalam ekosistem,
00:26:13dan kami yakin
00:26:13setiap primitif ini
00:26:14adalah yang terbaik di kelasnya.
00:26:16Namun masih ada
00:26:17banyak kerumitan.
00:26:19Masing-masing primitif ini
00:26:20masih perlu dihubungkan
00:26:21menjadi satu agen yang kohesif.
00:26:24Tapi bagaimana jika tidak?
00:26:26Saat kami membangun
00:26:27tumpukan agen,
00:26:28inilah pertanyaan
00:26:29yang terus muncul.
00:26:31Di Vercel,
00:26:32kami tidak hanya ingin
00:26:33membangun agen paling kuat
00:26:34di dunia,
00:26:35dan kami tidak ingin
00:26:36hanya memungkinkan Anda
00:26:37untuk membangun agen
00:26:37paling kuat di dunia.
00:26:39Kami ingin membangun
00:26:40agen-agen itu
00:26:40agar benar-benar menyenangkan.
00:26:42Dan itu artinya
00:26:43tidak hanya menyediakan
00:26:44primitif tumpukan agen
00:26:45paling kuat di dunia,
00:26:48tetapi juga cara yang paling
00:26:50mudah dan tercepat
00:26:51untuk menggabungkan
00:26:52primitif-primitif tersebut.
00:26:54Untuk mewujudkannya,
00:26:56kami membangun anggota terbaru
00:26:57dari keluarga tumpukan agen.
00:27:00Selamat datang, Eve.
00:27:02Kerangka kerja Vercel
00:27:03untuk membangun agen
00:27:04produksi ujung-ke-ujung yang lengkap.
00:27:07Sekarang, saya punya banyak
00:27:08hal untuk dikatakan tentang Eve,
00:27:09tetapi sebelum saya membahasnya,
00:27:10saya ingin Anda melihatnya
00:27:11beraksi.
00:27:12Jadi saya bersemangat untuk mengundang
00:27:13Char, pimpinan produk
00:27:15untuk Eve,
00:27:15untuk menunjukkan cara kerjanya.
00:27:24Terima kasih, Tomo.
00:27:26Selama setahun terakhir,
00:27:28kami telah mengambil semua
00:27:28yang kami pelajari
00:27:29tentang membangun agen
00:27:30dan mengemasnya
00:27:31ke dalam Eve.
00:27:32Izinkan saya tunjukkan
00:27:33cara kerjanya.
00:27:35Saya akan mulai
00:27:35dengan satu perintah
00:27:37di terminal saya.
00:27:38Perintah ini akan membuat
00:27:40direktori agen,
00:27:42menginstal dependensi,
00:27:44dan memulai obrolan
00:27:45interaktif
00:27:46dengan agen tersebut.
00:27:48Selanjutnya,
00:27:49saya akan mengonfigurasi
00:27:49penyedia model kami.
00:27:51Saya akan menggunakan
00:27:52gerbang AI Vercel,
00:27:55pilih tim Vercel,
00:27:59dan tautkan ke proyek
00:28:01di tim tersebut.
00:28:01Dan kita selesai.
00:28:05Sekarang, mari kita uji.
00:28:07Siapa kamu?
00:28:12Oke.
00:28:12Itu cepat sekali.
00:28:14Saya baru saja membangun
00:28:15agen yang berfungsi penuh
00:28:17dalam waktu kurang dari satu menit.
00:28:18Sekarang,
00:28:23agen ini berjalan
00:28:24hanya dengan dua file.
00:28:26Agents.ts,
00:28:27yang mendefinisikan modelnya,
00:28:30dan instructions.md
00:28:31yang mendefinisikan identitas agen tersebut.
00:28:34Dan kesederhanaan itulah
00:28:35yang membuatnya begitu mudah
00:28:37untuk membangun agen dengan Eve.
00:28:39Sekarang, mari kita bangun
00:28:40kasus penggunaan nyata.
00:28:41Hedy baru saja menjelaskan
00:28:42agen penjualan
00:28:43yang memproses transkrip panggilan
00:28:45dan memperbarui Salesforce
00:28:46dan Linear.
00:28:47Izinkan saya tunjukkan
00:28:48betapa sederhananya
00:28:49untuk membangun agen itu
00:28:50dengan Eve.
00:28:52Pertama,
00:28:53saya akan memberi agen itu
00:28:54sebuah identitas.
00:28:55Di file instruksi markdown,
00:28:57saya akan mendeskripsikan
00:28:58asisten go-to-market
00:28:59yang dapat membuat
00:29:00isu Linear
00:29:01dan memperbarui peluang
00:29:02Salesforce
00:29:03berdasarkan transkrip panggilan.
00:29:04Dan seperti itu,
00:29:10agen tersebut memiliki
00:29:11piagam baru.
00:29:12Selanjutnya,
00:29:13saya akan memberinya alat
00:29:14yang bisa digunakan
00:29:14untuk mengambil tindakan.
00:29:16Agen tersebut memerlukan
00:29:16alat Linear
00:29:17agar bisa membuat isu
00:29:18dan alat-alat masuk
00:29:19ke dalam folder alat.
00:29:24Dan nama filenya
00:29:26adalah nama
00:29:27alat yang
00:29:27dilihat oleh agen kita.
00:29:34Mari kita definisikan
00:29:35alat Linear.
00:29:37Deskripsinya
00:29:37adalah apa yang dibaca oleh agen
00:29:39untuk mengetahui kapan
00:29:39harus menggunakan alat tersebut,
00:29:41dan inputnya
00:29:42adalah titik data
00:29:42yang harus diisi oleh
00:29:43agen tersebut,
00:29:44seperti judul
00:29:45dan deskripsi
00:29:45isu tersebut.
00:29:47Kita bisa menggunakan
00:29:48konektor Linear
00:29:50yang disiapkan Hedy sebelumnya
00:29:52dan kemudian mengimplementasikan
00:29:53API Linear
00:29:54untuk membuat isu.
00:29:58Saya juga ingin
00:29:59agen tahu
00:29:59cara membuat
00:30:00isu Linear,
00:30:01jadi saya akan menambahkan keterampilan.
00:30:02Dan keterampilan masuk
00:30:04ke folder keterampilan.
00:30:06Keterampilan ini memberi tahu
00:30:07agen
00:30:07bahwa ia harus mencari
00:30:08permintaan fitur
00:30:09dalam transkrip
00:30:11dan memisahkan isu Linear
00:30:12berdasarkan topik.
00:30:16Bagus.
00:30:17Sekarang, mari kita uji agen tersebut.
00:30:18Ia harus bisa
00:30:18membuat isu Linear.
00:30:25Ini akan memuat
00:30:26keterampilannya,
00:30:27membuat isunya.
00:30:28Bagus.
00:30:29Isu tersebut sudah dibuat,
00:30:30dan ia juga harus
00:30:31muncul di Linear.
00:30:34Selanjutnya, agen tersebut perlu
00:30:36memperbarui peluang
00:30:37Salesforce.
00:30:38Kami ingin menggunakan
00:30:38CLI Salesforce
00:30:39untuk melakukan pembaruan,
00:30:41tetapi itu artinya
00:30:42agen kami memerlukan shell,
00:30:43dan kami ingin perintah-perintahnya
00:30:44dieksekusi dengan aman
00:30:46dalam isolasi.
00:30:47Jadi saya akan mengonfigurasi
00:30:48sandbox yang dapat digunakan
00:30:50oleh agen untuk melakukan pembaruan.
00:30:51Ini menyiapkan VM pribadi
00:30:53bagi agen untuk bekerja,
00:30:54dinding tertutup dari segalanya.
00:30:57Saya akan membuat sandbox.ts.
00:31:00Ini akan mengonfigurasi
00:31:01sandbox tersebut,
00:31:02dan kemudian menginstal Salesforce CLI
00:31:04di dalam bootstrap sandbox,
00:31:07dan juga mengunci pintunya.
00:31:09Jadi sandbox hanya diizinkan
00:31:11untuk berkomunikasi dengan Salesforce
00:31:11dan tidak ada yang lain.
00:31:15Saya akan memberikan agen
00:31:16alat Salesforce
00:31:16seperti yang kita lakukan dengan linear,
00:31:18tapi pembaruan Salesforce
00:31:19memerlukan persetujuan
00:31:20dari seseorang di tim.
00:31:22Jadi saya akan menambahkan manusia dalam alur kerja,
00:31:24dan alat ini akan selalu
00:31:26mengharuskan agen
00:31:26untuk meminta persetujuan manusia.
00:31:32Kita akan menggunakan konektor Salesforce Hedy.
00:31:37Dan terakhir,
00:31:38fungsi eksekusi alat
00:31:39yang akan memanggil Salesforce CLI
00:31:41dan membuat pembaruan
00:31:42pada catatan peluang.
00:31:43Sekarang, beri tahu kami
00:31:45langkah Salesforce-nya.
00:31:50Saya akan memberitahunya untuk memperbarui
00:31:52peluang Salesforce
00:31:53menjadi ditutup dan dimenangkan.
00:31:55Itulah manusia dalam alur kerja,
00:31:58dan selesai.
00:31:59Jika Anda kembali
00:32:00ke Salesforce,
00:32:01muat ulang halaman ini,
00:32:03seharusnya tertulis ditutup dan dimenangkan.
00:32:07Luar biasa.
00:32:08Sekarang, saya perlu membuat
00:32:09agen tersedia
00:32:10di Slack untuk tim penjualan.
00:32:12Jadi saya akan menjalankan garis miring saluran.
00:32:15Pilih Slack.
00:32:18Ya, saya ingin bot Slack.
00:32:22Ini akan menginstal
00:32:23bot Slack
00:32:24di ruang kerja.
00:32:28Terapkan ke Vercel.
00:32:34Dan selesai.
00:32:35Mari kita uji.
00:32:36Saya akan menandai agen kita.
00:32:41Dan hanya itu.
00:32:43Kita memiliki agen
00:32:45yang siap produksi
00:32:46yang dapat digunakan tim kita
00:32:47di lapisan kolaborasi Slack kita.
00:32:50Tapi kita belum selesai.
00:32:51Agen ini juga sepenuhnya dapat diamati.
00:32:54Mari kita lihat
00:32:55percakapan
00:32:55yang baru saja kita lakukan dengannya di Slack.
00:32:57Jadi di dasbor Vercel,
00:32:59saya akan klik pada observabilitas,
00:33:02jalannya agen,
00:33:05dan saya bisa melihat
00:33:06seluruh riwayat percakapan.
00:33:09Penggunaan token,
00:33:10lama jalannya,
00:33:11input, output,
00:33:13dan penalaran agen.
00:33:14Saya bahkan bisa menelusuri
00:33:16setiap panggilan alat
00:33:17yang dilakukan agen.
00:33:19Dan hanya itu.
00:33:20Kita baru saja membuat
00:33:21agen yang siap produksi
00:33:22dalam lima menit.
00:33:24Kembali kepada Anda, Tomlin.
00:33:24terima kasih, Char.
00:33:33Eve benar-benar terasa seperti
00:33:34Next.js yang hilang
00:33:36untuk agen.
00:33:37Ini beropini
00:33:38berdasarkan semua hal
00:33:39yang telah kita pelajari
00:33:40selama beberapa tahun terakhir.
00:33:41Tapi yang lebih penting,
00:33:42ini open source
00:33:44dan modular.
00:33:45Ini dibangun untuk bekerja
00:33:46dengan mulus dengan Vercel,
00:33:48dengan kohesi yang tinggi
00:33:49dengan infrastruktur kita,
00:33:50tetapi sepenuhnya dapat disesuaikan
00:33:52sehingga Anda bisa membuatnya menjadi milik Anda.
00:33:54Anda dapat menukar penyedia
00:33:55dan mempertahankan fondasi
00:33:56tahan lama di bawahnya.
00:33:58Sebelum Eve,
00:33:59setiap agen membutuhkan
00:34:00perancah dan integrasinya sendiri.
00:34:01Dengan Eve,
00:34:02setiap agen
00:34:03hanyalah sebuah direktori
00:34:04hanyalah sebuah direktori
00:34:05yang disusun sesuai
00:34:06cara Anda
00:34:07memikirkan kode Anda.
00:34:09Membangun agen kelas perusahaan
00:34:10dulu memakan waktu berminggu-minggu.
00:34:11Sekarang, seperti yang baru saja Anda lihat,
00:34:13hanya butuh beberapa menit.
00:34:15Eve akan mengubah
00:34:16cara banyak dari kita
00:34:18membangun agen.
00:34:18Hal ini sudah benar-benar
00:34:19mengubah cara
00:34:20kami membangun agen
00:34:21di dalam Vercel.
00:34:22Tapi selanjutnya,
00:34:23saya ingin mengundang Malta
00:34:24untuk menceritakan kepada Anda tentang
00:34:25salah satu agen favoritnya
00:34:27yang telah kami bangun
00:34:27yang membuat banyak dari kita
00:34:29sangat bersemangat.
00:34:31Terima kasih.
00:34:31Terima kasih, Tomo.
00:34:42Saya Malta Vercel-Steel.
00:34:44Agen yang paling
00:34:45membuat Tomo bersemangat
00:34:46adalah milik saya.
00:34:47Kami membangunnya untuk Vercel terlebih dahulu
00:34:49dan sekarang Anda juga bisa menggunakannya.
00:34:51Namanya Vercel Agent.
00:34:55Tunggu, tunggu, tunggu.
00:34:56Tahan sebentar.
00:34:57Sial.
00:34:58Saya benar-benar mendapat notifikasi pager.
00:35:00Oke, wow.
00:35:01Oke, V0 sedang mengalami
00:35:02pemadaman sebagian.
00:35:04Izinkan saya untuk
00:35:05menuju laptop saya.
00:35:06Bayangkan saya memiliki laptop
00:35:07dan lihat ini.
00:35:09Baiklah, jadi
00:35:10Vercel Agent sudah
00:35:12menyelidiki hal ini.
00:35:13Mari kita gali lebih dalam.
00:35:15Oke, oke, oke.
00:35:16Ditemukan bahwa objek kunci API
00:35:17adalah undefined
00:35:18saat runtime.
00:35:19Kesalahan muncul
00:35:20pada deployment terakhir
00:35:21beberapa menit yang lalu.
00:35:23Ini merekomendasikan
00:35:24rollback instan
00:35:25ke rilis sebelumnya.
00:35:26Itu sebenarnya sangat cerdas
00:35:27karena jika ragu,
00:35:28Anda selalu menginginkan
00:35:29rollback instan
00:35:30sebagai tindakan yang tepat.
00:35:31Izinkan saya menyetujui ini.
00:35:33Sekarang, dengan izin saya,
00:35:34Vercel Agent
00:35:35sedang melakukan rollback
00:35:36terhadap produksi terakhir
00:35:37dari deployment
00:35:37sebelum 500 error
00:35:39muncul.
00:35:41Baiklah.
00:35:41Rollback berhasil.
00:35:43V0 kembali online.
00:35:45Vercel Agent
00:35:45sekarang akan mulai bekerja
00:35:46pada perbaikan,
00:35:47tapi kita tidak perlu
00:35:48menunggu untuk itu.
00:35:49Baiklah.
00:35:49Mari kita mulai lagi.
00:35:52Hai, nama saya Malta.
00:35:53Saya CTO Vercel.
00:35:54Vercel Agent itu hebat
00:35:55karena ia secara otonom
00:35:56mendeteksi insiden,
00:35:57hanya melakukan eskalasi
00:35:58ketika benar-benar terjadi positif,
00:36:00dan sudah melakukan analisis
00:36:01saat
00:36:02saya tiba
00:36:02di depan komputer saya.
00:36:04Sekarang, saya menyadari
00:36:06bahwa pertanyaan pertama
00:36:08setiap CTO di ruangan ini
00:36:09akan bertanya adalah,
00:36:11bagaimana amannya
00:36:12membiarkan agen melakukan ini?
00:36:14Itu adalah pertanyaan yang tepat
00:36:16karena sebagian besar agen
00:36:17mewarisi izin pengguna.
00:36:20Mereka berjalan sebagai Anda
00:36:21dan mereka bisa melakukan segalanya
00:36:23yang bisa Anda lakukan.
00:36:25Satu perintah buruk
00:36:27bisa merusak segalanya,
00:36:29baik itu dari Anda,
00:36:31rekan setim,
00:36:32atau sub-agen yang bingung.
00:36:35Vercel Agent
00:36:35memiliki model perizinan
00:36:37yang pertama dari jenisnya
00:36:38yang menggabungkan mode rencana
00:36:40dengan pemberian izin.
00:36:42Daripada meminta Anda
00:36:43untuk menyetujui tindakan
00:36:45satu per satu,
00:36:46Vercel Agent merencanakan
00:36:47izin apa
00:36:48yang akan diperlukan
00:36:49untuk menyelesaikan tugas
00:36:50lalu meminta Anda
00:36:52untuk menyetujuinya
00:36:52dalam satu langkah koheren.
00:36:55Untuk membatalkan
00:36:56penerapan yang rusak,
00:36:57Vercel Agent
00:36:58hanya meminta
00:36:58izin sementara
00:36:59untuk melakukan pembatalan instan,
00:37:01seperti yang baru saja kita lihat.
00:37:02Jika perlu membeli
00:37:03cache lama,
00:37:04ia meminta akses
00:37:04cache sementara
00:37:05ke proyek itu
00:37:06dan tidak ada yang lain.
00:37:08Setiap agen,
00:37:10setiap tindakan
00:37:10berjalan di sandbox terisolasi
00:37:11sebelum menyentuh produksi.
00:37:14Dan apa pun
00:37:15yang mengubah status produksi
00:37:16menunggu persetujuan
00:37:17dari manusia.
00:37:19Agen tidak pernah memiliki
00:37:20akses lebih
00:37:21daripada yang dibutuhkan
00:37:21untuk tugas
00:37:22yang dilakukannya,
00:37:22tetapi ia juga
00:37:23tidak terus-menerus
00:37:24meminta Anda
00:37:24untuk izin lebih lanjut.
00:37:26Keseimbangan yang luar biasa
00:37:27antara kemajuan
00:37:27dan keamanan.
00:37:29Ini adalah bagian
00:37:29yang paling saya banggakan
00:37:30dan juga alasan
00:37:31mengapa saya tidak khawatir
00:37:32bahwa Vercel Agent
00:37:33akan menjadi penyebab
00:37:34panggilan darurat jam 2 pagi saya.
00:37:40Tunggu, tunggu.
00:37:41Apa yang terjadi?
00:37:42Ada yang tidak mematikan
00:37:43ponsel mereka?
00:37:44Ini 20.55.
00:37:45Ya Tuhan.
00:37:46Itu saya.
00:37:46Itu saya.
00:37:48Baiklah.
00:37:50Oh, saya mendapat teks
00:37:51dari Guillermo.
00:37:51Bro, kamu sangat
00:37:52tahu saya sedang di panggung
00:37:53saat ini.
00:37:54Bagaimanapun, saya sadar,
00:37:55kalian semua sadar
00:37:56ini sudah diatur,
00:37:57tapi biarkan saya beri tahu,
00:37:58G men-SMS saya
00:37:59untuk mengeluh tentang
00:38:00sesuatu yang tidak berjalan
00:38:00dengan benar di situs web kami
00:38:01adalah hal yang sangat nyata.
00:38:03seperti yang terjadi.
00:38:05Jadi bagaimanapun,
00:38:05mari kita salin-tempel
00:38:06pesan itu
00:38:07ke Vercel Agent.
00:38:08Sebenarnya, izinkan saya menambahkan
00:38:10jangan sampai salah
00:38:11untuk jaga-jaga.
00:38:15Baiklah.
00:38:16Vercel Agent
00:38:17sekarang sedang melihat
00:38:17wawasan kecepatan
00:38:19untuk situs web kami
00:38:19untuk melihat apakah ada yang berubah.
00:38:22Oh, wow.
00:38:23Oke, ada LCP 4 detik.
00:38:25Ada sesuatu yang sangat salah.
00:38:26Itu tidak bagus.
00:38:29Sekarang Vercel Agent
00:38:29akan meninjau
00:38:31semua perubahan terbaru
00:38:32untuk mempersempit masalah.
00:38:35Dan ternyata
00:38:36kami menambahkan
00:38:36waktu tunggu
00:38:37pada rute Favicon.
00:38:40Ia memeriksa performa
00:38:41pada endpoint itu
00:38:42dan mengonfirmasi
00:38:44bahwa pembaruan
00:38:46menyebabkan masalah tersebut.
00:38:48Ia menyelesaikan penyelidikan
00:38:49dengan akar penyebabnya
00:38:50dan sekarang ini
00:38:51tampaknya saya harus
00:38:51berbicara dengan Matan.
00:38:52Dia ada di penonton
00:38:54di suatu tempat.
00:38:55Tidak masalah.
00:38:56Kabar baiknya
00:38:57adalah Vercel Agent
00:38:58bisa menulis perbaikan
00:38:59di PR terbuka.
00:38:59Saat saya menyetujuinya,
00:39:01perubahan itu akan masuk
00:39:02ke produksi.
00:39:03Oke, kembali ke G.
00:39:05Perbaiki Chief.
00:39:06Nol baris kode
00:39:07ditulis hari ini
00:39:08oleh saya.
00:39:08Semuanya.
00:39:11Baiklah.
00:39:12Itu adalah dua contoh
00:39:13bagaimana saya menggunakan
00:39:15Vercel Agent
00:39:16tetapi ia bisa membantu Anda mengelola
00:39:17apa pun di platform Vercel.
00:39:19Saat Anda meminta
00:39:20untuk memperbaiki build Anda,
00:39:22ia membaca
00:39:22log penerapan Anda,
00:39:24menemukan konfigurasi yang gagal,
00:39:25memvalidasi perbaikan
00:39:26di sandbox
00:39:26dan menyebarkannya kembali
00:39:27dengan persetujuan Anda.
00:39:29Tanyakan mengapa build Anda
00:39:30menjadi lebih lambat
00:39:30pada penerapan terbaru
00:39:31dan membandingkan build
00:39:32dengan yang sebelumnya
00:39:33dan memberi tahu Anda
00:39:34apa yang berubah.
00:39:36Anda bisa memintanya
00:39:37untuk menemukan masalah
00:39:38aksesibilitas teratas
00:39:39di proyek Anda
00:39:39dan ia akan menjalankan peninjauan
00:39:40dan membuka PR.
00:39:43Dan jika Anda memintanya
00:39:44untuk memperbaiki 500
00:39:45yang muncul di log Anda,
00:39:46ia akan melakukan hal yang sama.
00:39:48Namun yang paling saya sukai
00:39:49tentang agen ini
00:39:51adalah bahwa Anda tidak
00:39:52perlu bertanya.
00:39:53Vercel Agent
00:39:54melihat aplikasi Anda
00:39:54menjalankan produksi
00:39:55jadi ketika lalu lintas melonjak
00:39:57atau peringatan menyala,
00:39:58ia akan menyelidiki
00:39:59segera
00:39:59dan membawa jawaban
00:40:00kepada Anda
00:40:01seperti yang dilakukannya
00:40:02untuk saya
00:40:02saat saya dipanggil
00:40:03di sini di panggung.
00:40:05Contoh-contoh
00:40:06yang saya berikan
00:40:07adalah infrastruktur
00:40:08normal
00:40:08dan performa
00:40:09masalah.
00:40:10Tapi segera,
00:40:10Vercel Agent
00:40:11akan mampu
00:40:11memanggil spesialis.
00:40:13Ia akan menjalankan
00:40:14DeepSec
00:40:14untuk peninjauan keamanan mendalam
00:40:15di seluruh basis
00:40:16basis kode
00:40:16atau memeriksa
00:40:17front end Anda
00:40:18untuk kualitas
00:40:19desain dan UX.
00:40:21Ini satu agen
00:40:22yang memahami
00:40:22tumpukan
00:40:23dan infrastruktur Anda
00:40:24dengan ekspor
00:40:25yang bisa dipanggil sesuai permintaan.
00:40:27Vercel Agent
00:40:28tersedia
00:40:28dalam versi beta privat
00:40:29hari ini.
00:40:29Pindai kode QR ini
00:40:30untuk meminta akses.
00:40:33Wah.
00:40:34Jangan lagi.
00:40:36Hebat.
00:40:37Itu CEO kami, Gene.
00:40:39Baiklah.
00:40:42Oke.
00:40:42Dia sedang menulis,
00:40:43saya sedikit
00:40:43panik.
00:40:44Apakah kita benar-benar
00:40:44telah mengaktifkan fitur
00:40:45untuk semua yang
00:40:46kita umumkan hari ini?
00:40:48Sekarang,
00:40:49tentu saja,
00:40:49saya tidak bisa pergi
00:40:50dan mengunci dasbor
00:40:51dan melihat Vercel
00:40:51flags sendiri,
00:40:52tapi tahun berapakah
00:40:53ini?
00:40:532024?
00:40:55Mari kita tanya Vercel Agent.
00:40:57Apa yang kita rilis hari ini?
00:40:59Baiklah.
00:40:59Kita punya
00:41:00mengaktifkan layanan Vercel.
00:41:02Gene membicarakan ini.
00:41:03Aktifkan EVE.
00:41:03Saya sangat bersemangat.
00:41:05Saya tidak sabar
00:41:05untuk kalian semua
00:41:06mencobanya.
00:41:07Aktifkan Vercel Agent beta.
00:41:10Anda tahu,
00:41:10baru saja membicarakannya.
00:41:11Lalu aktifkan
00:41:11Vercel Passport.
00:41:13Sebenarnya,
00:41:14apa itu Vercel Passport?
00:41:16Kita belum mendengar
00:41:17siapapun membicarakannya.
00:41:19Sepertinya saya
00:41:20baru saja membocorkan
00:41:20sisa keynote ini.
00:41:21Bagaimanapun,
00:41:22untuk berbicara tentang
00:41:23Vercel Passport
00:41:23dan hal-hal lain,
00:41:24mari sambut
00:41:25di panggung, Gene.
00:41:26Terima kasih, Malta.
00:41:36Vercel Agent
00:41:37menunjukkan kepada Anda
00:41:38apa yang mungkin
00:41:38saat Anda membangun
00:41:39agen dengan cara yang benar.
00:41:41Dan setiap perusahaan
00:41:42di ruangan ini
00:41:43akan membangun
00:41:43agen
00:41:44seperti itu.
00:41:45Ada dua jenis
00:41:47orang
00:41:47di ruangan ini
00:41:48yang mendengar itu.
00:41:49Beberapa dari Anda
00:41:50duduk di sini
00:41:51berpikir,
00:41:52ayo kita lakukan.
00:41:53Saya akan merilis
00:41:53itu malam ini.
00:41:55Kemudian,
00:41:56ada para CIO
00:41:57dan CTO
00:41:58di ruangan ini
00:41:58yang berpikir,
00:41:59ugh,
00:42:00tidak.
00:42:01Karena Anda sudah
00:42:02bisa merasakan
00:42:03apa yang akan terjadi.
00:42:04Agen bayangan
00:42:05yang menulis ke sistem
00:42:06tanpa jejak audit,
00:42:08pengguna bot AI
00:42:09menutup tiket,
00:42:11pengeluaran yang tidak bisa dijelaskan.
00:42:13Anda berdua
00:42:13benar.
00:42:15Membangun agen
00:42:16lebih mudah
00:42:17daripada yang Anda kira
00:42:17dan jauh lebih sulit
00:42:20daripada yang Anda kira.
00:42:21Saya akan memberi tahu Anda
00:42:22tentang ketegangan itu
00:42:23dan apa yang telah kita pelajari
00:42:25di Vercel
00:42:25dengan menjalaninya.
00:42:28Drew Bredvick,
00:42:29yang bekerja untuk saya,
00:42:30adalah kepala
00:42:30go-to-market
00:42:31engineering.
00:42:32Pada Juni 2025,
00:42:34dia memiliki pekerjaan terseksi
00:42:38di dunia.
00:42:39Mandatnya,
00:42:40membangun agen
00:42:41yang mengubah
00:42:42bagaimana Vercel
00:42:43go-to-market.
00:42:45Itu berhasil.
00:42:46Setahun kemudian,
00:42:48agen adalah bagian
00:42:48dari alur kerja harian kita
00:42:49berjalan dalam skala besar
00:42:51di seluruh organisasi
00:42:52go-to-market kami.
00:42:54Anda melakukan pekerjaan hebat,
00:42:55Drew.
00:42:56Jadi hari ini,
00:42:57saya memberi Anda
00:42:58sebuah pager.
00:43:00Biar saya beri tahu alasannya.
00:43:01Apa yang kita pelajari
00:43:03adalah bahwa agen
00:43:04itu gratis.
00:43:05Gratis,
00:43:06seperti anak anjing gratis.
00:43:08Semua orang menyukai anak anjing,
00:43:10tapi mereka mengompol di lantai Anda,
00:43:11mereka merusak furnitur Anda,
00:43:13dan Anda tidak bisa pergi
00:43:14berlibur.
00:43:15Agen itu gratis
00:43:16karena siapa pun
00:43:17bisa meminta Claude,
00:43:19tapi agen adalah perangkat lunak,
00:43:21dan kita semua tahu
00:43:22bahwa perangkat lunak
00:43:22tidak pernah selesai.
00:43:24Seseorang harus memeliharanya,
00:43:26memperbarui model,
00:43:27dan membangun fitur baru.
00:43:29Membangun ratusan agen
00:43:30mengajari kita pelajaran pahit.
00:43:33Pertama,
00:43:34kita melihat masalah yang sama
00:43:36diselesaikan berulang kali.
00:43:38Beberapa agen
00:43:39perlu terhubung
00:43:40ke sistem internal
00:43:41yang sama.
00:43:42Setiap tim membangun
00:43:43integrasi mereka sendiri
00:43:44dari awal.
00:43:46Kedua,
00:43:47setiap agen
00:43:48membaca
00:43:48dari basis pengetahuan yang berbeda.
00:43:50Tim kami akan menanyakan
00:43:51pertanyaan yang sama
00:43:52dan mendapatkan jawaban yang berbeda.
00:43:54Ketiga,
00:43:55kita tidak memiliki visibilitas.
00:43:57Tidak ada yang tahu
00:43:58berapa banyak agen yang ada,
00:43:59siapa yang membangunnya,
00:44:00atau data apa
00:44:01yang mereka sentuh.
00:44:03Keempat,
00:44:04kurangnya visibilitas itu
00:44:05juga berarti kekacauan adopsi.
00:44:07Saya di Slack,
00:44:08saya ketik at,
00:44:09500 agen muncul.
00:44:11Saya tidak tahu
00:44:11apa yang mereka lakukan.
00:44:13Dan terakhir,
00:44:13kita juga belajar
00:44:14bahwa obrolan
00:44:15bukanlah segalanya.
00:44:17Kami mulai dengan gagasan
00:44:18bahwa Slack
00:44:19adalah antarmuka universal,
00:44:20dan itu salah.
00:44:22Agen-agen
00:44:22yang benar-benar digunakan
00:44:24juga memiliki antarmuka depan
00:44:25untuk izin,
00:44:26untuk memvisualisasikan data,
00:44:27untuk alur kerja,
00:44:28dan untuk menjaga manusia
00:44:29tetap terlibat.
00:44:31Kami belajar
00:44:31bahwa semua agen kami
00:44:33harus bekerja
00:44:33pada hari pertama
00:44:35dan pada hari ke-100.
00:44:38Dan saya senang
00:44:38untuk memberi tahu Anda
00:44:39bahwa mereka bekerja.
00:44:41Kami menjalankan lebih dari 100 agen
00:44:43dalam produksi
00:44:44di Vercel,
00:44:45dan mereka adalah bagian
00:44:46dari cara kami beroperasi
00:44:47setiap hari.
00:44:49Saya ingin memberi tahu Anda
00:44:51tentang 10
00:44:51yang paling penting.
00:44:53Dan urutannya penting.
00:44:55Kami mulai
00:44:55dengan kasus penggunaan
00:44:56yang paling jelas
00:44:57dan bergerak menuju
00:44:58agen-agen
00:44:59yang mengubah
00:45:00proses internal
00:45:01dan mengubah
00:45:02cara kami menjalankan
00:45:04tim go-to-market.
00:45:07Vertex
00:45:07adalah agen
00:45:08dukungan pelanggan kami.
00:45:10Ini menyelesaikan
00:45:11lebih dari 91%
00:45:13dari tiket dukungan
00:45:14Vercel
00:45:15di pusat bantuan,
00:45:16Slack,
00:45:17dan DocsChat.
00:45:19Deal1
00:45:20adalah agen
00:45:21kecerdasan kesepakatan kami.
00:45:22Ini mendengarkan
00:45:23setiap panggilan penjualan,
00:45:25melatih perwakilan kami
00:45:25di Slack,
00:45:26dan menjalankan pasca-mortem
00:45:27pada setiap kesepakatan yang kalah.
00:45:29MCP Deal1
00:45:30telah dipanggil
00:45:3117.000 kali
00:45:34bulan ini.
00:45:36Draft Zero
00:45:36adalah agen konten kami.
00:45:38Ini menulis
00:45:39draf pertama
00:45:40dari setiap blog,
00:45:41log perubahan,
00:45:42dan cerita pelanggan
00:45:43yang kami terbitkan.
00:45:45A Zero
00:45:46adalah agen AEO kami.
00:45:48Ini melacak
00:45:48bagaimana merek
00:45:50dan konten Vercel
00:45:50muncul
00:45:51di seluruh pencarian AI.
00:45:53Setiap hari,
00:45:54ia menjalankan ratusan
00:45:55petunjuk
00:45:55di seluruh lusinan
00:45:56model pengkodean.
00:45:59Revoa
00:45:59adalah agen pembaruan
00:46:00Salesforce kami.
00:46:02Ini mendorong
00:46:02perubahan catatan
00:46:03penting
00:46:03ke Salesforce
00:46:05dengan manusia
00:46:05dalam lingkaran.
00:46:06Ini menghemat sembilan jam
00:46:08waktu
00:46:08untuk tim RevOps kami
00:46:10setiap hari.
00:46:12Penny
00:46:12adalah agen keuangan
00:46:14dan operasional kami.
00:46:15Ini memiliki akses
00:46:15ke platform penagihan kami,
00:46:17penyedia pembayaran,
00:46:18dan sistem pemantauan.
00:46:20Ini menghemat tim
00:46:21keuangan dan
00:46:21teknik on-call kami
00:46:22berjam-jam menjawab
00:46:23tiket penagihan.
00:46:26Dan berikutnya,
00:46:27ada V.
00:46:28V adalah agen perutean kami.
00:46:30Ini merutekan permintaan
00:46:31ke semua agen
00:46:32internal lainnya.
00:46:34Ingat
00:46:35masalah adopsi itu?
00:46:36Kami masih memiliki
00:46:37100 agen,
00:46:38tetapi V
00:46:39adalah pintu depan
00:46:40untuk semuanya.
00:46:41Ajukan pertanyaan kepada V,
00:46:43dan ia memilih
00:46:43agen yang tepat
00:46:44untuk pekerjaan itu.
00:46:46Hal terakhir
00:46:47yang akan saya tunjukkan kepada Anda
00:46:47adalah yang
00:46:48ingin saya habiskan
00:46:49waktu nyata di dalamnya
00:46:50karena menurut saya
00:46:51setiap orang dari Anda
00:46:52akan ingin membangun
00:46:52salah satunya.
00:46:53Pertama,
00:46:55DZero,
00:46:56analis data kami.
00:46:57DZero memberikan
00:46:59kepada seluruh perusahaan kami
00:46:59analisis data
00:47:01dan ilmu data
00:47:03sesuai permintaan
00:47:0424/7.
00:47:05Siapa pun di Vercel,
00:47:07insinyur,
00:47:07AE,
00:47:08keuangan,
00:47:09dukungan,
00:47:10dapat menjalankan analisis
00:47:11pada data kami
00:47:12dari gudang data kami
00:47:13tanpa mengajukan tiket
00:47:14atau menunggu tim data.
00:47:17Pengguna dapat mengajukan
00:47:17pertanyaan sederhana
00:47:18seperti berapa banyak prospek
00:47:19yang kami dapatkan dari sebuah kampanye,
00:47:21dan DZero menulis
00:47:22dan menjalankan SQL dasar.
00:47:25Namun DZero juga
00:47:26seorang ilmuwan data.
00:47:28Jika pengguna membutuhkan
00:47:28analisis statistik dilakukan,
00:47:30itu memutar sandbox
00:47:31dan menjalankan Python
00:47:33untuk membuat laporan.
00:47:35DZero adalah alat internal
00:47:37yang paling banyak digunakan
00:47:38di Vercel.
00:47:39Ini menjawab 30.000
00:47:41pertanyaan sebulan.
00:47:43Dan ini aman dalam skala besar.
00:47:45DZero tidak berjalan
00:47:46dalam mode Tuhan.
00:47:47Setiap kueri dicakup
00:47:48sesuai izin pengguna.
00:47:51Jika Anda tidak dapat melihat tabel
00:47:52di Snowflake,
00:47:53DZero juga tidak dapat menunjukkannya kepada Anda.
00:47:54juga.
00:47:55Di bawah kap mesin,
00:47:56DZero membutuhkan lapisan semantik.
00:47:59Dan meskipun
00:47:59Anda dapat mengajukan pertanyaan
00:48:01di Slack,
00:48:02itu membutuhkan antarmuka pengguna
00:48:02agar orang-orang dapat menjelajahi bagan
00:48:04dan menggali data.
00:48:06Berikutnya adalah Athena,
00:48:09kokpit penjualan kami.
00:48:11Salesforce mengumumkan headless.
00:48:13Kami telah menjalankannya
00:48:14selama berbulan-bulan.
00:48:15Athena memilih akun,
00:48:17merencanakan penjangkauan,
00:48:18melacak sinyal,
00:48:19dan menjalankan gerakan mingguan
00:48:20untuk setiap AE di Vercel.
00:48:23Tak lama setelah itu diluncurkan,
00:48:25pipeline hampir berlipat ganda.
00:48:27Setiap AE menggunakannya
00:48:29setiap hari.
00:48:31Di baliknya,
00:48:32Athena membutuhkan
00:48:33lapisan semantik yang sama
00:48:34yang dibutuhkan DZero,
00:48:36ditambah alur kerja yang tahan lama
00:48:37dan koneksi yang aman,
00:48:39ditambah UI,
00:48:40karena agen GTM
00:48:41lebih efektif
00:48:42dengan piksel dan tombol
00:48:44daripada hanya saluran Slack.
00:48:47Dan terakhir,
00:48:48Agen Prospek,
00:48:49SDR otonom kami.
00:48:51Kami melatih Agen Prospek
00:48:52dengan buku pedoman
00:48:53SDR terbaik kami,
00:48:55dan sekarang dia menjalankan
00:48:56buku pedoman itu sendiri
00:48:5724/7.
00:48:58Anda mungkin pernah melihat
00:48:59beritanya tahun lalu.
00:49:01Kami mengurangi 10 SDR
00:49:02menjadi satu.
00:49:04Itu adalah Agen Prospek.
00:49:06Kami menugaskan kembali
00:49:07sembilan perwakilan tersebut
00:49:08ke peran yang lebih besar
00:49:09dan menaikkan kuota kami.
00:49:10Kami telah melihat ROI 32X,
00:49:13dan biayanya $5.000
00:49:15per tahun untuk menjalankannya.
00:49:16Performa kinerjanya
00:49:17berada di persentil ke-90
00:49:19dari perwakilan kami,
00:49:20dan satu insinyur
00:49:21memeliharanya paruh waktu.
00:49:23Di baliknya,
00:49:25Agen Prospek menjalankan
00:49:26tumpukan teknologi yang Tomo
00:49:27tunjukkan kepada Anda tadi.
00:49:28SDK AI,
00:49:29SDK Alur Kerja,
00:49:30dan SDK Obrolan
00:49:31untuk Slack.
00:49:32Dan ini sumber terbuka,
00:49:34jadi Anda bisa membangunnya
00:49:35sendiri hari ini.
00:49:37Membangun agen-agen ini
00:49:38terasa mudah
00:49:39karena kami menggunakan Next.js
00:49:40dan kerangka kerja agen kami,
00:49:43Eve,
00:49:43dan menjalankannya
00:49:44tidak pernah menjadi masalah
00:49:45karena mereka berjalan di Vercel.
00:49:47Ingat saat saya katakan
00:49:48membangun agen
00:49:49lebih sulit
00:49:50daripada yang Anda pikirkan?
00:49:52Bagian sulitnya
00:49:53adalah segala sesuatu di sekitarnya,
00:49:55siapa yang bisa mengaksesnya,
00:49:57bagaimana mereka mengautentikasi,
00:49:58data apa yang bisa mereka sentuh,
00:50:00dan menyediakan semuanya
00:50:01kepada tim keamanan Anda.
00:50:03Jadi kami menghabiskan tahun lalu
00:50:04membangun platform
00:50:05yang membuatnya mudah,
00:50:07dan hari ini,
00:50:08kami membuatnya tersedia
00:50:09untuk Anda.
00:50:11Saya senang mengumumkan
00:50:12Vercel untuk aplikasi perusahaan
00:50:15dan agen.
00:50:17Ini adalah pengalaman pengembang
00:50:19Vercel yang Anda sukai
00:50:20untuk semua orang di perusahaan Anda
00:50:22dengan identitas
00:50:23dan akses bawaan
00:50:24dan opsi
00:50:26untuk menjalankannya
00:50:26di penyewa AWS Anda sendiri.
00:50:29Seperti semua produk kami,
00:50:30ini portabel
00:50:31karena kerangka kerja
00:50:32dan model agnostik,
00:50:34dan kami membangun ini
00:50:35untuk diri kami sendiri terlebih dahulu,
00:50:36dan sekarang ini adalah platform
00:50:37yang bisa Anda bangun juga.
00:50:39Izinkan saya menunjukkan kepada Anda
00:50:40tiga bagian terpenting.
00:50:43Sebelum hari ini,
00:50:44Anda harus menyediakan secara manual
00:50:45dan mengeluarkan
00:50:46setiap pengguna Vercel.
00:50:48Pengguna yang dikelola perusahaan
00:50:50memberi Anda kendali pusat
00:50:51atas akses karyawan
00:50:52ke Vercel dan VZero
00:50:54dengan jejak audit lengkap
00:50:56atas setiap tindakan yang mereka ambil.
00:50:59Saya katakan sebelumnya
00:51:00bahwa siapa pun bisa meminta Claude.
00:51:02Kenyataannya adalah
00:51:03karyawan Anda
00:51:04sudah melakukan ini,
00:51:05baik Anda mengetahuinya atau tidak.
00:51:07Itu disebut IT bayangan,
00:51:09dan AI telah menyebabkan
00:51:11pelanggaran data besar
00:51:12di perusahaan.
00:51:13Jadi, bahkan jika Anda bisa mengontrol
00:51:15siapa yang membangun dengan AI,
00:51:16Anda masih harus membatasi
00:51:18akses ke aplikasi
00:51:19dan agen yang mereka bangun.
00:51:21Itulah mengapa kami membangun
00:51:22Vercel Passport.
00:51:24Itu menempatkan setiap aplikasi internal
00:51:26dan agen di belakang IDP Anda
00:51:28secara default.
00:51:29Alat internal
00:51:30tetap internal.
00:51:32Karyawan hanya bisa melihat
00:51:33aplikasi yang mereka butuhkan,
00:51:35dan tidak ada yang terekspos secara publik.
00:51:38Dan Anda bisa menerapkan
00:51:39semua ini
00:51:40ke penyewa AWS Anda sendiri.
00:51:42Anda tidak salah dengar.
00:51:43Anda bahkan bisa menjalankan
00:51:44fungsi Vercel
00:51:45di akun AWS Anda sendiri.
00:51:47Apa pun yang Anda bangun
00:51:48dengan agen
00:51:49tetap berada di dalam
00:51:50batas keamanan Anda.
00:51:53Tim-tim
00:51:54yang mengirimkan dengan cepat,
00:51:56aman dalam skala besar
00:51:57adalah mereka
00:51:58yang akan menang.
00:51:59Kami membangun aplikasi perusahaan
00:52:01dan agen
00:52:01sehingga itu bisa menjadi Anda.
00:52:03G,
00:52:04kembali ke Anda
00:52:04untuk menyelesaikannya.
00:52:13Terima kasih, Gene.
00:52:14Terima kasih, Gene.
00:52:15Luar biasa.
00:52:17Hari ini,
00:52:18kami menunjukkan kepada Anda
00:52:18bahwa Vercel
00:52:19adalah platform
00:52:19di mana Anda bisa membangun
00:52:21dan menjalankan segalanya.
00:52:23Segala jenis situs web,
00:52:25aplikasi,
00:52:26atau agen.
00:52:28Kerangka kerja backend Anda
00:52:29bisa berjalan dalam skala besar.
00:52:31Dengan layanan Vercel,
00:52:33Anda bisa mengembangkan,
00:52:34mempratinjau,
00:52:35dan menerapkan
00:52:36backend
00:52:36dan frontend
00:52:37bersama-sama.
00:52:40Dengan EVE,
00:52:41siapa pun di tim Anda
00:52:42bisa membangun agen
00:52:43dalam hitungan menit
00:52:44atau detik.
00:52:47Vercel Connect
00:52:48memberikan agen-agen tersebut
00:52:49akses aman
00:52:50ke semua layanan Anda.
00:52:54Vercel Passport
00:52:55memastikan
00:52:55agen dan aplikasi internal
00:52:56tetap
00:52:57tetap internal
00:52:58di belakang IDP Anda.
00:53:01dan Anda bisa menjalankan
00:53:02semua ini
00:53:03di dalam
00:53:04akun AWS Anda.
00:53:07Anda bisa mulai hari ini.
00:53:09Minta agen pengkodean Anda
00:53:10untuk menginstal
00:53:11plugin Vercel.
00:53:13Maka Anda bisa membangun apa saja.
00:53:16Sebuah situs web,
00:53:17aplikasi,
00:53:18agen,
00:53:18dan mengirimkannya
00:53:19dalam skala global.
00:53:21Dan Agen Vercel
00:53:22akan mengawasi
00:53:23produksi.
00:53:25Ini adalah
00:53:26infrastruktur agen.
00:53:28Kami tidak sabar
00:53:29untuk melihat
00:53:30apa yang akan Anda kirimkan selanjutnya.
00:53:31Terima kasih.