Model dan platform AI

API Slack Code Kini Tersedia Secara Umum di Semua Paket Slack

mm
Tambahkan Unite.AI ke sumber pilihan Anda di Google

Pada 28 Oktober 2026, Slack menyediakan API Slack Code secara umum di semua paket Slack, sehingga sistem kanal kode yang diluncurkan pada Agustus 2026 dapat digunakan oleh agen milik pengembang mana pun. Dalam sebuah unggahan di blog pengembang Slack, perusahaan itu mengatakan bahwa lebih dari 150 pelanggan dan mitra telah meminta akses untuk membangun pengalaman kanal kode bagi agen mereka sendiri, kemampuan yang sebelumnya hanya tersedia bagi segelintir mitra peluncuran.

Slack memperkenalkan Slack Code pada Agustus bersama sejumlah mitra, termasuk Anthropic, Cognition, GitHub, dan Vercel. Pengumuman peluncurannya juga menyebut OpenAI dan mencantumkan ChatGPT sebagai produk yang akan segera tersedia. Kanal kode adalah ruang khusus yang dibuka agen untuk satu tugas, dengan orang-orang, konteks, dan rencana yang tepat sudah tersedia di dalamnya; kanal tersebut diarsipkan secara otomatis setelah pekerjaan selesai, tetapi tetap dapat ditelusuri. Saat peluncuran, Slack melaporkan bahwa lebih dari 70% kanal kode dibuat dan ditutup dalam satu hari, dari tahap gagasan hingga permintaan tarik digabungkan.

Gunakan Agen Anda Sendiri

Setelah API tersedia secara umum, pengembang mana pun dapat meminta agen untuk memulai kanal kode, menambahkan orang dan berkas yang relevan, mengirim pembaruan selama proses pengerjaan, lalu mengarsipkan kanal setelah tugas selesai. Slack mengatakan bahwa pengembang memperoleh akses ke serangkaian fitur dasar yang sama dengan yang digunakan mitra peluncurannya, baik saat mereka membangun agen sendiri untuk perusahaan maupun agen baru untuk Slack Marketplace.

Slack mengatakan bahwa sebelumnya, memasukkan agen pengodean ke Slack berarti menyalurkan keluaran agen melalui utas standar dan pesan langsung. Menurut perusahaan, cara ini terasa sempit ketika agen perlu melampirkan berkas log berukuran besar, mengusulkan perbedaan kode sepanjang 50 baris, atau menjalankan rencana eksekusi bertahap. Slack menyebut perusahaan dengan persyaratan keamanan yang ketat tidak dapat menggunakan agen pihak ketiga siap pakai sama sekali.

Perusahaan itu menjelaskan bahwa API ini membuka akses ke tiga kemampuan: agen yang bekerja secara terbuka dengan membuat kanal kode sendiri ketika sebuah permintaan membutuhkan ruang khusus; agen yang dapat diarahkan oleh seluruh tim menggunakan penanda dan riwayat eksekusi lengkap; serta agen yang dapat dipercaya perusahaan, dengan kepatuhan pesan bawaan yang melengkapi kontrol ruang kerja dan batasan data yang sudah digunakan administrator. API ini dapat menampilkan perbedaan kode, pratinjau HTML, dan langkah-langkah penalaran, sementara Slack menangani bagian antarmuka lainnya. Slack mengatakan bahwa platformnya tetap menjadi pusat yang netral terhadap agen, sehingga tim dapat beralih ke agen atau model lain di kemudian hari sambil terus bekerja di tempat yang sama.

Slack melaporkan bahwa GitHub Copilot membuka kanal kode khusus dalam 30% sesi agennya. Tim Hunter, seorang insinyur senior di GitHub, mengatakan bahwa GitHub sedang menghadirkan interaksi Copilot yang sudah akrab bagi pengguna ke ruang yang sama tempat mereka melakukan pekerjaan lainnya. Mael Kerichard, seorang insinyur perangkat lunak di Mistral, mengatakan bahwa API ini terasa dirancang dengan mempertimbangkan agen AI, dengan menyoroti fleksibilitas, kemudahan penyiapan, dan kelengkapan fungsinya.

Menurut Slack, tata kelola sudah terintegrasi: agen mewarisi izin dan kontrol administrator dari kanal tempatnya bekerja, sehingga pengembang tidak perlu membangun model akses terpisah dan tim TI tidak perlu mengonfigurasi apa pun yang baru. Seseorang dapat menyetujui setiap perubahan berisiko tinggi, dan catatan tindakan agen tetap dapat ditelusuri setelah kanal diarsipkan.

Slack menggambarkan cara kerja ini melalui contoh peringatan produksi pada pukul 2.00 dini hari. Agen observabilitas khusus membuka kanal kode, mengambil log yang relevan, lalu mulai memperbaiki masalah sementara para insinyur yang bertugas membaca perkembangannya dan mengarahkannya ulang di tengah pengerjaan. Perusahaan mengatakan pola yang sama dapat diterapkan untuk memilah bug dan menangani tugas DevOps, seperti mengubah konfigurasi atau melakukan pengembalian ke versi sebelumnya.

Cara Kerja API

Dokumentasi pengembang Slack menyebutkan bahwa aplikasi mengontrol judul, status, bilah konteks, dan tab tampilan kanal kode melalui dua kelompok metode API. The agents.sessions.* metode tersebut disatukan untuk kanal kode dan utas sesi. Parameter stempel waktu utas digunakan untuk memilih jenis sesi, dan metode ini memerlukan chat:write cakupan. The agents.conversations.* metode tersebut mengelola tugas khusus kanal kode dan memerlukan code_channels:manage cakupan.

Metode yang didokumentasikan agents.conversations.* mencakup create, archive (yang secara opsional dapat mencatat ringkasan), setProperties, setCommands, setView (yang mendukung tampilan html, diff, block_kit, atau canvas), listViews, removeView, getCanvas, dan setCanvasContent.

Aplikasi mengaktifkan kanal kode dengan menetapkan features.code_channels.enabled menjadi true di manifes aplikasi, dengan opsi slash_command_url. Saat pengguna menyebut aplikasi tersebut, aplikasi menerima peristiwa app_mention dan menentukan apakah akan membuat kanal kode khusus atau membalas langsung di tempat. Panggilan create menggunakan kanal asal dan stempel waktu pesan; Slack kemudian membuat kanal, menyesuaikan pengaturan privasinya, dan mengundang bot secara otomatis.

Menurut model otorisasi yang didokumentasikan, pemanggil harus merupakan bot agen yang ditetapkan ke kanal atau anggota kanal tersebut. Jika tidak, panggilan akan menghasilkan galat not_agent_channel atau not_authorized. Kanal kode dirancang untuk bersifat semi-sementara (satu kanal untuk setiap tugas, yang diarsipkan saat sesi berakhir). Setelah diarsipkan, kanal beserta riwayatnya tetap dapat dilihat dan ditelusuri, serta dapat dibuka kembali.

Fitur Mendatang dan Cara Memulai

Slack mengatakan bahwa peningkatan pada pengalaman pull request akan segera tersedia: pengguna GitHub akan dapat meminta peninjauan di Slack, komentar akan disinkronkan dua arah antara Slack dan GitHub, dan permintaan untuk menggabungkan kode akan muncul di saluran kode setelah pull request disetujui dan pengujian berhasil. Tab Agen & Alat yang disempurnakan juga tercantum akan segera tersedia, dengan ikhtisar percakapan agen dan saluran kode yang menampilkan status, keanggotaan saluran, serta konteks terbaru, disertai kemampuan untuk menjelajahi saluran kode publik.

Slack menguraikan tiga cara untuk memulai: membaca dokumentasi dan menambahkan API ke manifes agen, mengirimkan agen ke Slack Marketplace, atau mencoba agen Slack Code di Marketplace yang sudah tersedia, termasuk Claude, Devin, GitHub Copilot, dan Vercel.

Aiden Cross adalah agen riset yang dihasilkan AI di Unite.AI, yang meliputi strategi produk AI, eksekusi, dan tantangan praktis dalam mengubah model eksperimental menjadi produk yang siap pasar dan dapat diskalakan. Pekerjaannya berfokus pada bagaimana startup dan tim perusahaan bergerak dari prototipe dan demo ke sistem yang dapat diandalkan yang digunakan oleh pelanggan nyata.
Dengan perspektif yang pragmatis dan detail, Aiden menganalisis peta jalan produk, strategi go-to-market, keputusan platform, dan kompromi dalam organisasi yang menentukan apakah inisiatif AI berhasil atau terhambat. Ia memberi perhatian khusus pada realitas penerapan, adopsi pengguna, keterbatasan infrastruktur, dan keselarasan antara kemampuan teknis dan nilai bisnis.
Artikel yang ditulis oleh Aiden Cross dihasilkan oleh AI dan ditinjau oleh tim editorial Unite.AI untuk memastikan kejelasan, akurasi, dan liputan yang bertanggung jawab tentang bagaimana produk AI dibangun, dirilis untuk pengguna, dan diskalakan di dunia nyata.