Bosen nggak sih tiap mau meeting atau mabar bareng temen di luar negeri harus bolak-balik buka Google cuma buat cek jam?
Pov: You're a developer and you want to be more productive.
Nah, kali ini kita bakal bahas cara bikin AI Agent sendiri yang super cerdas buat nge-track waktu di berbagai kota besar dunia kayak New York, Jakarta, sampe Tokyo. Kita bakal pake Google Agent Development Kit (ADK) dengan TypeScript.
Simak tutorial "sat-set" ini biar makin upgrade skill coding kamu!
Google ADK (Agent Development Kit) adalah framework keren yang bikin kita bisa nge-build AI Agent dengan gampang. Bayangin AI Agent ini kayak asisten pribadi yang nggak cuma pinter ngomong, tapi juga bisa eksekusi perintah spesifik (pake tools) buat ngambil data real-time.
Sebelum mulai, pastikan di laptop kamu sudah ada:
Node.js (versi terbaru lebih oke).
TypeScript terinstal.
Editor andalan (VS Code sangat disarankan).
Pertama, bikin folder baru dan inisialisasi project kamu.
[codesyntax lang="bash"]
mkdir my-time-agent
cd my-time-agent
npm init -y
npm install @google/adk
agent.ts)Bikin file bernama agent.ts. Di sini kita bakal definisikan instruksi buat si AI biar dia ngerti tugasnya adalah ngasih tau waktu.
Google ADK nyediain dua cara buat kamu ngetes Agent yang udah dibuat. Pilih yang paling cocok sama vibe kamu:
Kalo kamu tipe yang suka tampilan terminal ala-ala hacker, pake perintah ini:
[codesyntax lang="bash"]
npx @google/adk-devtools run agent.ts
Mau yang lebih user-friendly dan ada UI-nya? Google punya solusinya:
[codesyntax lang="bash"]
npx @google/adk-devtools web
Perintah ini bakal ngebuka dashboard di browser kamu, jadi kamu bisa chat langsung sama AI Agent-nya buat nanya: "Eh, di New York jam berapa sekarang?"
Type Safety: Pake TypeScript bikin kode kamu minim error karena type-checking-nya ketat.
Scalable: Mau ditambahin fitur cek cuaca atau jadwal pesawat? Gampang banget tinggal nambahin tool baru.
Google Ecosystem: Integrasinya mulus banget kalau nanti kamu mau deploy ke Google Cloud atau pake model Gemini.
Bikin AI Agent sekarang udah nggak sesulit dulu. Dengan Google ADK, kamu bisa bikin asisten digital yang fungsional cuma dalam hitungan menit. Jadi, nggak ada alasan lagi buat telat meeting internasional karena salah hitung perbedaan jam!
Gimana?
Tertarik buat nyoba?