Buat agen

Ringkasan

Agent Platform mendukung deployment agen yang dibangun dengan berbagai framework. Untuk memulai, Anda harus terlebih dahulu mengembangkan agen yang dapat di-deploy di platform.

Anda juga dapat menggunakan agen bawaan buatan Google, seperti CodeMender untuk keamanan kode otonom dan Agen Deep Research Gemini untuk sintesis riset multi-langkah, atau memulai dari contoh bawaan di Agent Garden.

Agents API memungkinkan developer membangun dan men-deploy agen dari konfigurasi. Agen ini berjalan dalam sandbox berbasis Linux yang aman, memanfaatkan harness Antigravity, dan memberikan akses ke alat dan keterampilan. Untuk mengetahui informasi selengkapnya tentang agen terkelola, lihat Managed Agents API di Agent Platform.

Cara termudah untuk mengembangkan agen adalah dengan menggunakan salah satu template khusus framework yang kami sediakan. Template ini menangani aspek umum pengembangan agen, seperti melakukan serialisasi objek dan memisahkan kode inisialisasi dari kode eksekusi. Kami menyediakan template untuk framework berikut:

Framework Deskripsi
Agent Development Kit (ADK) Dirancang berdasarkan praktik terbaik internal Google untuk developer yang membangun aplikasi AI atau tim yang perlu membuat prototipe dan men-deploy solusi berbasis agen yang andal dengan cepat.
Agent2Agent (pratinjau) Protokol Agent2Agent (A2A) adalah standar terbuka yang dirancang untuk memungkinkan komunikasi dan kolaborasi yang lancar antara agen AI.
LangChain Lebih mudah diterapkan untuk kasus penggunaan dasar karena konfigurasi dan abstraksinya yang telah ditentukan sebelumnya.
LangGraph Pendekatan berbasis grafik untuk menentukan alur kerja, dengan kemampuan human-in-the-loop dan rewind/replay tingkat lanjut.
AG2 (sebelumnya AutoGen) AG2 menyediakan framework percakapan multi-agen sebagai abstraksi tingkat tinggi untuk membangun alur kerja LLM.
LlamaIndex (pratinjau) Pipeline kueri LlamaIndex menawarkan antarmuka tingkat tinggi untuk membuat alur kerja Retrieval-Augmented Generation (RAG).

Jika kasus penggunaan Anda tidak sesuai dengan salah satu template khusus framework, Anda dapat mengembangkan agen kustom Anda sendiri.

Protokol Agent2Agent (A2A)

Jika Anda membangun sistem multi-agen, kami sangat menyarankan untuk meninjau Protokol A2A. A2A Protocol adalah standar terbuka yang memungkinkan komunikasi dan kolaborasi yang lancar antara agen AI, terlepas dari framework yang mendasarinya. Proyek ini didonasikan oleh Google Cloud ke Linux Foundation pada Juni 2025. Untuk menggunakan SDK A2A, atau mencoba contohnya, lihat repositori GitHub.

Membangun untuk platform

Saat membuat agen untuk dijalankan di Agent Platform, perlu diingat bahwa agen Anda dijalankan di lingkungan terkelola. Untuk memastikan kompatibilitas, ikuti pola berikut:

  • Serialisasi objek: Platform melakukan serialisasi objek agen Anda untuk men-deploy-nya. Pastikan status dan alat agen Anda dapat diserialisasi (misalnya, hindari menyimpan proses penanganan file atau soket jaringan yang terbuka dalam status agen).
  • Pemisahan siklus proses: Pisahkan logika inisialisasi agen Anda (memuat model, menyiapkan alat) dari logika eksekusinya (menangani kueri). Template yang disediakan akan menangani hal ini secara otomatis.

Langkah berikutnya

Panduan

Membuat agen kustom menggunakan Agent Platform Runtime.

Ringkasan

Pelajari Managed Agents API di Agent Platform, lingkungan berbasis konfigurasi dan mengutamakan REST untuk membangun agen otonom.

Panduan

Pelajari lima cara untuk men-deploy agen di Agent Platform Runtime berdasarkan kebutuhan pengembangan Anda.

Panduan

Membuat dan men-deploy agen dasar serta menggunakan layanan evaluasi AI generatif untuk mengevaluasi agen

Referensi

Temukan referensi dan dukungan untuk Google Agent Platform.