GitHub Copilot Workspace versi pratinjau teknis dirilis
(github.blog)- Lingkungan pengembangan berbasis Copilot yang memungkinkan brainstorming, perencanaan, pembangunan, pengujian, dan menjalankan kode dengan bahasa alami
- Memanfaatkan berbagai agen berbasis Copilot di setiap tahap proses pengembangan sambil tetap memberikan kendali penuh kepada pengembang
- Menghadirkan cara inovatif untuk membangun perangkat lunak dengan bahasa alami
- Dirancang bukan untuk menggantikan kreativitas pengembang, melainkan agar kreativitas itu dapat diwujudkan lebih cepat dan lebih mudah
- Mendukung pengembang berpengalaman untuk berperan sebagai pemikir sistem, sekaligus sangat menurunkan hambatan masuk bagi orang yang ingin membangun perangkat lunak
Cara kerja GitHub Copilot Workspace
- Hambatan masuk terbesar bagi pengembang biasanya ada pada tahap awal
- Banyak yang sering mentok pada langkah pertama dalam proyek besar, permintaan fitur, atau laporan bug
- GitHub Copilot Workspace menemui pengembang di titik awal tersebut, yaitu "GitHub Repo atau GitHub Issue"
- Agen Copilot dapat dimanfaatkan sebagai otak kedua sehingga dukungan AI tersedia sejak tahap awal ide
- Copilot Workspace menyusun dan menyajikan rencana langkah demi langkah
- Berdasarkan pemahaman mendalam atas codebase, jawaban issue, dan lainnya, ia menyajikan rencana bertahap untuk menyelesaikan issue
- Ia menyediakan semua yang diperlukan untuk memverifikasi rencana dan menguji kode dalam daftar ringkas yang disederhanakan dengan bahasa alami
- Semua usulan dapat diedit sepenuhnya
- Dari rencana yang diusulkan Copilot Workspace hingga kodenya, semuanya dapat diedit sepenuhnya
- Pengembang tetap mempertahankan seluruh otonomi, sementara Copilot Workspace membantu mengurangi beban kognitif
- Jika sudah puas dengan rencananya, pengembang dapat langsung menjalankan kode dari Copilot Workspace
- Pengembang dapat berpindah ke GitHub Codespace default dan menyesuaikan semua perubahan kode hingga puas dengan hasil akhirnya
- Workspace dapat langsung dibagikan ke tim melalui tautan agar mereka dapat melihat pekerjaan yang dilakukan dan mencoba iterasi
- Setelah mengirim Pull Request dan menjalankan GitHub Actions serta pemindaian kode keamanan, pengembang tinggal meminta anggota tim melakukan code review oleh manusia
- Anggota tim dapat memanfaatkan Copilot Workspace untuk melihat bagaimana pekerjaan berkembang dari ide menjadi kode
- Juga menyediakan kompatibilitas seluler
- Karena ide dapat muncul di mana saja, GitHub Copilot Workspace dirancang agar bisa digunakan di semua perangkat
- Baik di desktop, laptop, maupun saat bepergian, pengembang dapat bekerja dalam lingkungan pengembangan yang sesungguhnya
- Visi GitHub untuk masa depan lingkungan pengembangan adalah
- Membuat proses memulai, belajar, dan pada akhirnya mengeksekusi menjadi lebih mudah melalui infrastruktur yang intuitif dan berbasis Copilot
1 komentar
Opini Hacker News
aider, alat open source yang mirip denganCopilot WorkspacePlandex, alat manajemen proyek AI open source berbasis terminal, juga diperkenalkan