Konferensi pengembang Build 2025 milik Microsoft telah mengungkapkan evolusi signifikan dalam pengembangan perangkat lunak berbantuan AI, dengan GitHub Copilot yang berkembang melampaui saran kode menjadi asisten yang lebih otonom. Ini menandai pergeseran strategis saat Microsoft memposisikan dirinya di garis depan integrasi AI dalam alur kerja pengembangan perusahaan, yang berpotensi mengubah cara tim pemrograman berkolaborasi dan beroperasi.
Evolusi dari Alat Pemberi Saran menjadi Agen Otonom
GitHub Copilot bertransformasi dari sekadar alat pemberi saran kode menjadi asisten pengkodean otonom yang mampu mengelola berbagai aspek proses pengembangan. GitHub Copilot Coding Agent yang baru diumumkan dapat bekerja secara mandiri di latar belakang, melakukan pembuatan dan modifikasi kode secara otomatis sambil berintegrasi dengan proses integrasi berkelanjutan, penerapan berkelanjutan, dan proses peninjauan GitHub. Berbeda dengan Agent Mode yang ada yang beroperasi dalam lingkungan pengembangan lokal, Coding Agent berada di cloud dan menangani tugas-tugas khusus GitHub dengan membuat lingkungan virtual menggunakan GitHub Actions.
GitHub Copilot Coding Agent vs. Agent Mode
Fitur | GitHub Copilot Coding Agent | GitHub Copilot Agent Mode |
---|---|---|
Lingkungan | Berada di cloud ( GitHub ) | Berada di lingkungan pengembangan lokal |
Fungsi Utama | Melakukan tugas-tugas khusus GitHub | Melakukan tugas pembuatan kode |
Operasi | Menggunakan GitHub Actions untuk membuat lingkungan virtual | Berfungsi seperti chatbot dalam IDE |
Fokus Tugas | Manajemen proyek, integrasi kode, proses review | Pembuatan kode, pembuatan UI, menjawab pertanyaan kode |
Tindakan Keamanan | - Hanya dapat melakukan push ke cabang yang dibuat sendiri- Menghormati proses review- Akses internet terbatas- Memerlukan persetujuan untuk alur kerja | Beroperasi dalam batasan IDE lokal |
Cara Kerja Coding Agent
Coding Agent yang baru beroperasi dengan menjalankan lingkungan virtual menggunakan GitHub Actions untuk melakukan tugas secara otonom. Agen ini dapat menangani tugas-tugas kompleksitas rendah hingga menengah dalam basis kode yang telah diuji dengan baik, menjadikannya sangat cocok untuk pekerjaan yang mungkin biasanya diberikan kepada pengembang junior. Ini termasuk mengelola perubahan, membuat perubahan pengkodean yang memengaruhi seluruh basis kode, mengkoordinasikan pekerjaan di antara anggota tim, dan mengemas komponen untuk pengujian atau distribusi. Kemampuan ini melampaui pembuatan kode sederhana hingga mencakup aktivitas manajemen proyek yang lebih luas.
Langkah-langkah Keamanan Bawaan
Microsoft telah menerapkan protokol keamanan ketat untuk memastikan Coding Agent tidak membuat perubahan yang tidak sah. Agen hanya dapat mendorong kode ke cabang yang dibuatnya, bukan ke cabang utama atau yang dibuat tim. Agen ini menghormati proses peninjauan yang ada, membatasi akses internet ke tujuan tepercaya yang ditentukan oleh pengguna. Selain itu, alur kerja yang dibuat dengan GitHub Actions tidak akan berjalan tanpa persetujuan manusia yang sesuai. Perlindungan ini mencerminkan pemahaman Microsoft tentang potensi risiko yang terkait dengan modifikasi kode otonom dalam lingkungan produksi.
Ketersediaan dan Harga
Kemampuan Coding Agent baru tersedia untuk pelanggan Copilot Enterprise dan Copilot Pro+, dengan biaya langganan yang terakhir sekitar USD 400 per tahun. Microsoft juga mengumumkan bahwa mereka menjadikan GitHub Copilot di VS Code sebagai open-source, menjadikan kemampuan yang didukung AI dari ekstensi GitHub Copilot bagian dari repositori open-source yang sama yang menggerakkan VS Code. Langkah menuju transparansi ini memungkinkan komunitas open-source untuk memodifikasi, melakukan fork, atau meningkatkan fitur, meskipun tampaknya berlaku untuk plugin daripada model AI yang mendasarinya.
Harga dan Ketersediaan
- Tersedia untuk: Pelanggan Copilot Enterprise dan Copilot Pro+
- Langganan Copilot Pro+: ~USD 400/tahun
- Open-source: Plugin GitHub Copilot untuk VS Code (bukan AI-nya sendiri)
![]() |
---|
Pembicara pada konferensi Microsoft Build 2025 memperkenalkan kemajuan dalam pengembangan perangkat lunak berbantuan AI |
Strategi AI yang Lebih Luas dari Microsoft
Pembaruan ini sejalan dengan strategi yang lebih luas dari Microsoft yang diungkapkan pada Build 2025, di mana perusahaan memperkenalkan Model Context Protocol (MCP) untuk Windows 11. MCP berfungsi sebagai port USB-C aplikasi AI, yang menstandarisasi bagaimana model AI mengakses informasi dan menggunakan alat dalam ekosistem Windows. Microsoft telah bermitra dengan OpenAI, Anthropic, Perplexity, dan Figma untuk mengintegrasikan kemampuan MCP ke dalam lebih banyak aplikasi, menciptakan kerangka kerja terpadu bagi agen AI untuk terhubung dengan aplikasi Windows asli.
Implikasi dan Kekhawatiran Industri
Sementara GitHub Copilot Coding Agent menjanjikan peningkatan produktivitas yang signifikan, hal ini menimbulkan pertanyaan tentang masa depan peran pengembang junior. CTO Microsoft Kevin Scott sebelumnya menyatakan bahwa ia memperkirakan 95% dari semua kode perangkat lunak akan ditulis oleh AI pada tahun 2030, dan CEO Satya Nadella mencatat bahwa 20-30% kode Microsoft sudah dihasilkan oleh AI. Tren ini berpotensi mengurangi kesempatan bagi programmer tingkat pemula untuk mendapatkan pengalaman, menciptakan kesenjangan dalam jalur pengembangan karir yang secara tradisional memungkinkan talenta baru untuk tumbuh menjadi profesional berpengalaman.
Masa Depan Alur Kerja Pengembangan
Seiring agen AI menjadi lebih mampu menangani tugas pengkodean rutin, hubungan antara pengembang manusia dan asisten AI mereka berkembang. Visi Microsoft menunjukkan masa depan di mana agen AI berfungsi sebagai anggota tim virtual, secara otonom menangani tugas berulang sementara pengembang manusia fokus pada desain dan pemecahan masalah kompleks. Pergeseran ini tidak hanya mewakili perubahan dalam alat tetapi transformasi fundamental dalam cara tim pengembangan perangkat lunak beroperasi dan berkolaborasi, dengan AI menjadi bagian integral dari siklus hidup pengembangan daripada sekadar teknologi pendukung.