Palet perintah

Berhenti mengubek satu per satu panel.
Tekan satu tombol saja.

AgentsRoom menyimpan banyak hal: agen yang tersebar di beberapa proyek, perpustakaan keterampilan, pustaka prompt, memori proyek, agen terjadwal, pemicu webhook, sebuah backlog, perintah dev, koneksi SSH dan basis data, serta repositorinya sendiri. Palet perintah menaruh semua itu di balik satu pintasan.

Cmd K di macOS, Ctrl K di Windows dan Linux, atau tombol Cari di bilah judul. Kolomnya terbuka dekat bagian atas layar, menutupi apa pun yang sedang Anda kerjakan. Ketik tiga huruf, baca hasil yang dikelompokkan per kategori, berpindah dengan tombol panah, tekan Enter.

Palet perintah⌘K
BacklogPerbaiki loop pengalihan saat login#248
PromptAudit sebuah alur login
Filesrc/auth/login-form.tsxsrc/auth
Commitfix: keep the login form focuseda3f19c2
↑↓pindahbukaesctutup

Keterampilan, prompt, catatan memori, agen, jalannya tugas terjadwal, perintah dev, dan koneksi ada di daftar yang sama

Satu kolom, semua sumber sekaligus. Palet mengelompokkan apa yang ditemukannya sehingga sebuah tiket, sebuah prompt, sebuah file, dan sebuah commit bisa berbagi tiga huruf yang sama tanpa berebut baris yang sama.

Sebuah pusat komando lama-lama menjadi padat, dan itu bukan cacat: itulah yang Anda minta ketika menaruh lima proyek, belasan agen, prompt, keterampilan, tiket, dan server Anda di jendela yang sama. Ongkosnya muncul belakangan, dalam dua detik yang Anda pakai untuk mengingat panel mana yang menyimpan hal yang Anda cari, dikali empat puluh kali sehari.

Palet perintah menghapus bagian mengingat itu. Ia satu kolom, terbuka di atas apa pun yang sedang Anda kerjakan, yang mencari di semua daftar yang dipelihara AgentsRoom secara bersamaan. Anda tidak perlu memilih panel lebih dulu, Anda cukup mengetik apa yang ada di kepala: nomor tiket, separuh nama file, nama sebuah keterampilan, awal sebuah pesan commit.

Ia dibangun persis seperti yang sudah diharapkan para pengembang, karena Spotlight, Raycast, dan para editor mengajarkan gerakan yang sama kepada semua orang: sebuah pintasan, beberapa huruf, tombol panah, Enter. Tidak ada yang baru untuk dipelajari, dan mouse tetap di tempatnya.

Mengapa satu bilah mengalahkan sepuluh panel

Anda mencari lewat apa yang Anda ingat, bukan lewat tempat penyimpanannya. Tidak ada yang berpikir saya butuh perpustakaan keterampilan, mereka berpikir saya butuh daftar periksa review. Palet menerima yang kedua, dan itu tetap berhasil bahkan ketika Anda sudah lupa di pustaka mana benda itu dulu disimpan.

Pencariannya pemaaf. Pencocokannya samar: huruf boleh hilang, urutannya boleh keliru, atau diketik tanpa aksennya, hasilnya tetap muncul. Itu paling terasa untuk hal-hal yang Anda beri nama sendiri, berbulan-bulan lalu, sambil terburu-buru.

Semuanya memakai satu peringkat yang sama. Hasil kembali dikelompokkan per kategori alih-alih tercampur jadi satu daftar datar, sehingga sebuah file bernama auth tidak pernah mengubur tiket backlog tentang authentication. Anda membaca empat kelompok berisi tiga baris, bukan tiga puluh baris derau.

Ia tetap gerakan keyboard dari awal sampai akhir. Buka, ketik, panah, Enter. Palet menutup dirinya sendiri dan menaruh Anda di dalam hal yang Anda pilih: agennya, editor tiketnya, keterampilannya, terminal perintah devnya, filenya.

Apa saja yang dicari palet

Semua daftar yang dipelihara AgentsRoom untuk proyek, ditambah repositorinya sendiri.

Perpustakaan keterampilan

Prosedur yang bisa dipakai ulang dan diikuti agen Anda, dari proyek ini dan dari perpustakaan global Anda. Cari sebuah keterampilan lewat nama, lewat deskripsi, atau lewat tag, dan hasilnya langsung membukanya di editornya sendiri.

Agen terjadwal dan pemicu

Agen yang mulai mengikuti jam dan agen yang mulai lewat webhook ada di daftar yang sama. Temukan pemindaian log tengah malam atau pemicu pull request tanpa membuka panel yang memilikinya.

Pustaka prompt

Brief yang tersimpan, milik proyek maupun milik pustaka global, dicocokkan lewat judul, lewat baris pertama, atau lewat tag. Yang Anda tulis untuk release notes muncul kembali saat mengetik release, bukan hanya lewat judul persis yang Anda berikan.

Memori proyek

Catatan yang ditulis agen Anda untuk sesama agen: keputusan, arsitektur, jebakan. Catatan proyek dan catatan akun sama-sama dicari lewat nama dan deskripsi, dan sebuah hasil membuka catatan itu di editor memori.

Tiket backlog

Tiket proyek yang masih terbuka, lewat judul, lewat nomor, lewat tag, atau lewat sepatah kata di deskripsinya. Yang samar-samar Anda ingat dibuat hari Selasa hanya berjarak tiga huruf, di kolom mana pun ia akhirnya berada.

Perintah dev dan server

Perintah yang Anda simpan, server dev, skrip build. Buka satu dari palet dan ia langsung berjalan di terminalnya sendiri, tanpa mampir ke panelnya.

Koneksi SSH dan basis data

Mesin dan basis data yang Anda simpan. Cari lewat nama yang Anda berikan atau lewat host, lalu buka sesinya langsung dari kolom itu.

Agen proyek yang sedang dibuka

Semua yang bekerja di proyek yang sedang Anda buka: agen yang sedang berjalan lebih dulu, lewat nama atau lewat peran, sehingga sesi yang Anda tinggalkan sejam lalu hanya berjarak satu tekan tombol.

File proyek

Pencarian samar pada seluruh path, jadi src auth login menemukan src/auth/login-form.tsx. Apa yang dikecualikan .gitignore juga dikecualikan di sini: tidak ada node_modules, tidak ada keluaran build, tidak ada dependensi yang tidak pernah Anda tulis.

Commit dari cabang yang aktif

Ketika proyek berupa repositori git, 200 commit terakhir dari cabang tempat Anda berada bisa dicari lewat judulnya, lewat hash, atau lewat penulisnya, dan hasilnya membuka commit itu beserta diff perubahannya. Ini jalan tercepat untuk kembali ke pertanyaan kapan kita mengubah ini.

Agen dari proyek Anda yang lain

Mereka sengaja ditaruh paling akhir, di bawah proyek yang sedang aktif, supaya tidak pernah menggeser apa yang sedang Anda lihat. Berguna saat Anda ingat agennya tetapi lupa proyek tempatnya berada.

Persempit dengan satu karakter

Tiap kelompok hanya menampilkan baris terbaiknya supaya tidak ada satu sumber pun yang memakan seluruh layar. Awali kueri dengan sebuah karakter awalan dan palet mencari di satu sumber saja, tanpa batas jumlah. Hal yang sama hanya berjarak satu tombol Tab: chip di bawah kolom berpindah bergantian di antara sumber yang aktif dengan Tab dan Shift Tab.

Hanya perintah dev

>

Tanda lebih besar membatasi pencarian ke perintah, server dev, dan skrip yang Anda simpan. Konvensinya sama dengan yang dipakai para editor, jadi jari Anda sudah hafal.

Hanya backlog

#

Tanda pagar mencari tiket dan tidak yang lain. Ketik tanda itu diikuti sebuah nomor untuk melompat langsung ke tiket tersebut.

Hanya agen

@

Tanda at menampilkan daftar agen, proyek yang sedang aktif lebih dulu. Jalan tercepat kembali ke sebuah sesi ketika Anda punya empat agen berjalan dan tiga proyek terbuka.

Hanya file

/

Garis miring mencari di dalam repositori. Ini sepadan saat sebuah nama file kebetulan juga kata yang umum: garis miring menyingkirkan tiket, prompt, dan commit dari jalan Anda.

Hanya commit

:

Titik dua mencari riwayat cabang yang sedang aktif dan tidak yang lain. Berguna saat kata-kata dalam sebuah pesan commit juga cocok dengan sebuah tiket dan sebuah file.

Ia tidak pernah meminta mouse

Empat tombol sudah mencakup seluruh fitur.

Buka

Cmd K di macOS, Ctrl K di Windows dan Linux. Pintasannya bisa diatur ulang di pengaturan kalau bentrok dengan sesuatu yang sudah Anda pakai, dan tombol Cari di bilah judul melakukan hal yang sama untuk hari-hari saat Anda lebih suka mengeklik.

Pindah

Tombol panah atas dan bawah menyusuri hasil melintasi semua kelompok, jadi Anda tidak perlu membidik sebuah kategori lebih dulu. Baris yang terpilih menggulir sendiri ke dalam pandangan.

Buka hasilnya

Enter membuka apa yang terpilih dan menutup palet. Sebuah agen membuka sesinya, sebuah tiket membuka editornya, sebuah perintah dev membuka terminalnya, sebuah file membuka penampilnya, sebuah keterampilan atau prompt membuka kartunya.

Keluar

Escape mengosongkan kolomnya lebih dulu, jadi pencarian yang salah ketik cuma menelan satu tombol alih-alih membuka ulang; tekan sekali lagi saat kolomnya kosong dan palet menutup lalu mengembalikan apa yang ada di bawahnya. Tidak ada yang dijalankan, tidak ada yang disimpan, tidak ada yang bergeser hanya karena Anda melihat.

Ia terbuka pada apa yang sedang Anda kerjakan

Dengan kolom kosong, palet menampilkan delapan pilihan terakhir Anda alih-alih persegi panjang kosong, berurutan. Sebagian besar waktu, hasil yang Anda inginkan sudah ada di layar dan Anda tinggal menekan Enter tanpa mengetik apa pun. Ini juga jalan tercepat kembali ke file yang tidak sengaja Anda tutup.

Ia tidak memakan apa pun sampai Anda memakainya

Pencarian di seluruh repositori sangat gampang jadi lambat. Palet dibangun justru supaya tidak begitu.

Apa yang dimakan indeks
  1. Saat aplikasi dijalankan
    tidak ada yang dipindai
  2. Cmd K pertama
    indeks dibangun di latar belakang
  3. Anda mengetik
    hasil muncul seiring huruf mendarat
  4. Setelahnya
    disegarkan di tempat, bukan dibangun ulang

Apa pun yang Anda ketik tidak keluar dari mesin Anda

Tidak ada pengindeksan saat aplikasi dijalankan

AgentsRoom tidak menyusuri repositori Anda ketika dinyalakan. Indeks file dan commit dibangun saat pertama kali Anda membuka palet, di latar belakang, sehingga aplikasi terbuka sama cepatnya di proyek kecil maupun proyek besar.

Disegarkan di tempat

Begitu indeksnya ada, ia diperbarui sedikit demi sedikit seiring proyek berubah, bukan dibangun ulang dari nol. Berganti cabang atau sesi agen yang panjang tidak melemparkan Anda kembali ke pemindaian penuh.

Hasil muncul sambil Anda mengetik

Pencocokan berjalan pada apa yang sudah ada di memori, jadi hasil muncul seiring huruf yang mendarat. Daftar yang dipelihara AgentsRoom dicari seketika, dan repositori ikut bergabung begitu indeksnya siap.

Ia tetap di mesin Anda

Indeksnya tinggal di disk Anda dan apa pun yang Anda ketik di palet tidak dikirim ke mana-mana. Nama file, pesan commit, dan judul tiket Anda bukan kueri pencarian yang dikirim ke sebuah server, baik di sini maupun di tempat lain.

Pengaturan

Anda yang menentukan apa yang dicarinya

Setiap sumber bisa dimatikan. Proyek yang backlognya tidak pernah Anda sentuh tidak butuh tiket di hasilnya, dan monorepo dengan seratus ribu file mungkin lebih enak dicari tanpa file sama sekali.

Satu pengaturan untuk semua proyek
Sumber dinyalakan atau dimatikan secara global di pengaturan, sehingga secara bawaan palet tampak sama di mana pun. Matikan commit sekali dan tidak ada proyek yang menawarkannya lagi.
Ditimpa per proyek
Sebuah proyek boleh menyimpang dari pengaturan global ketika memang perlu. Repositori raksasa mencari file yang tidak dibutuhkan di tempat lain, proyek klien menyingkirkan backlognya dari jalan, dan tidak satu pun keputusan itu bocor ke yang lain.
Pintasannya milik Anda
Cmd K dan Ctrl K itu bawaan, bukan aturan. Rekam kombinasi yang Anda mau di pengaturan kalau alat lain sudah memiliki tombol itu. Pintasan ini bekerja selama jendela AgentsRoom sedang berfokus, jadi ia tidak pernah merebut tombol dari aplikasi yang benar-benar sedang Anda pakai.

Semua yang diketahui palet tentang proyek Anda berasal dari daftar yang memang sudah disimpan AgentsRoom dan dari repositori di disk Anda. Mematikan sebuah sumber hanya mengeluarkannya dari hasil, bukan menyembunyikannya dari Anda di tempat lain.

Cara kerjanya, dalam praktik

Seluruh fiturnya, dari pintasan sampai ke hal yang Anda cari.

01

Tekan pintasannya

Cmd K di macOS, Ctrl K di Windows dan Linux, dari mana pun di dalam aplikasi. Kolomnya terbuka dekat bagian atas layar, menutupi apa pun yang sedang Anda kerjakan, dan mengambil fokus. Tombol Cari di bilah judul melakukan hal yang sama.

02

Ketik apa yang Anda ingat

Sepotong saja sudah cukup, dan tidak harus bagian awalnya. Huruf boleh hilang atau kacau urutannya, dan aksen bersifat opsional: cafe tetap menemukan file yang Anda beri nama beraksen.

03

Baca kelompoknya

Hasil datang berkelompok: keterampilan, agen terjadwal, prompt, catatan memori, tiket, perintah dan koneksi, agen, file, commit, lalu agen dari proyek Anda yang lain. Kelompok menjaga kategori kecil tetap terlihat alih-alih membiarkan repositori mengambil semua baris.

04

Persempit kalau perlu

Tambahkan karakter awalan untuk mencari satu sumber saja, atau tekan Tab untuk menyusuri chip di bawah kolom. Pencarian yang dipersempit juga melepas batas per kelompok, jadi Anda melihat semua yang cocok alih-alih beberapa yang terbaik saja.

05

Tekan Enter

Palet menutup dan hal itu terbuka: sesi agennya, tiketnya, keterampilannya, promptnya, terminalnya, filenya. Escape kapan saja mengembalikan Anda tanpa ada yang berubah.

Pertanyaan seputar palet perintah

Apa itu palet perintah di AgentsRoom?

Ia adalah kolom pencarian yang terbuka menutupi seluruh aplikasi dan mencari sekaligus semua yang disimpan AgentsRoom tentang proyek: perpustakaan keterampilan, agen terjadwal dan pemicu webhook, pustaka prompt, memori proyek, tiket backlog yang masih terbuka, perintah dev, koneksi SSH dan basis data, agen proyek yang sedang aktif lalu agen dari proyek Anda yang lain, file repositori, dan commit dari cabang yang sedang aktif. Hasilnya kembali dikelompokkan per kategori, dan Enter membuka yang Anda pilih di layar yang memilikinya.

Tombol mana yang membukanya, dan bisakah saya menggantinya?

Cmd K di macOS, Ctrl K di Windows dan Linux. Pintasannya bisa diatur di pengaturan, jadi Anda bisa memindahkannya kalau alat lain di mesin Anda sudah memakai kombinasi itu. Ada juga tombol Cari di bilah judul yang membuka palet yang sama, untuk saat-saat tangan Anda sudah berada di mouse.

Apakah ini seperti Spotlight atau Raycast?

Gerakannya memang sama, dan itu disengaja: sebuah pintasan, beberapa huruf, tombol panah, Enter. Ada dua hal yang berbeda. Indeksnya: Spotlight dan Raycast mencari di mesin dan aplikasi Anda, sedangkan palet ini mencari apa yang AgentsRoom ketahui tentang proyek yang sedang Anda buka, yaitu bagian yang tidak bisa dilihat peluncur sistem mana pun. Lalu jangkauan pintasannya: ia bekerja selama jendela AgentsRoom sedang berfokus, bukan hotkey tingkat sistem, jadi ia tidak pernah merebut tombol dari aplikasi yang benar-benar sedang Anda pakai.

Apakah ia mencari file di proyek saya?

Ya, dengan pencocokan samar pada seluruh path, jadi beberapa huruf dari sebuah folder dan beberapa dari sebuah nama file sudah cukup. Apa yang dikecualikan .gitignore juga dikecualikan dari indeks, jadi Anda tidak pernah menggulir melewati node_modules, keluaran build, atau dependensi yang bukan Anda tulis. File bisa dimatikan sepenuhnya kalau sebuah repositori begitu besar sehingga Anda lebih memilih mencarinya di tempat lain.

Apakah ia mencari di riwayat git?

Ketika proyek berupa repositori git, 200 commit terakhir dari cabang tempat Anda berada bisa dicari lewat judulnya, lewat hash, atau lewat penulisnya, dan membuka salah satunya menampilkan commit itu beserta perubahannya. Itu rute tercepat menuju pertanyaan kapan kita mengubah ini. Proyek yang bukan repositori git cukup tidak menampilkan kelompok itu.

Apakah yang saya ketik keluar dari mesin saya?

Tidak. Indeksnya dibangun dan disimpan secara lokal, dan pencarian berjalan secara lokal terhadap indeks itu. Nama file, pesan commit, dan judul tiket Anda tidak pernah dikirim ke sebuah server untuk dicari, dan tidak ada pelengkapan otomatis jarak jauh di balik kolom itu.

Apakah pengindeksan akan memperlambat aplikasi?

Indeksnya dibangun saat pertama kali Anda membuka palet, di latar belakang, dan tidak pernah selagi aplikasi sedang dijalankan: membuka AgentsRoom memakan waktu yang sama di repositori kecil maupun besar. Setelah itu ia disegarkan sedikit demi sedikit seiring proyek berubah, bukan dibangun ulang, dan daftar yang sudah dipegang AgentsRoom di memori menjawab seketika apa pun yang sedang dikerjakan repositori.

Bisakah saya mematikan sumber yang tidak pernah saya pakai?

Bisa, satu per satu sumber, di pengaturan. Pengaturannya global sehingga palet berperilaku sama di setiap proyek, dan proyek mana pun boleh menimpanya saat perlu: sebuah monorepo bisa membuang file, proyek yang hanya Anda awasi bisa membuang backlog, dan tidak satu pun pilihan itu memengaruhi yang lain.

Bisakah saya menemukan agen yang sedang berjalan di proyek lain?

Bisa. Agen dari proyek yang sedang Anda buka datang lebih dulu, lalu agen dari proyek Anda yang lain menyusul di bagian bawah daftar. Mereka sengaja ditaruh paling akhir supaya tidak pernah menggeser apa yang sedang Anda lihat, dan itu membuat palet jadi cara yang masuk akal untuk melompat antar proyek ketika Anda ingat agennya tetapi lupa tempatnya.

Bagaimana caranya mencari satu jenis benda saja?

Awali kueri dengan sebuah karakter awalan: tanda lebih besar untuk perintah dev, tanda pagar untuk backlog, tanda at untuk agen, garis miring untuk file, titik dua untuk commit. Atau tekan Tab untuk menyusuri chip di bawah kolom, yang melakukan hal sama tanpa karakter yang perlu diingat. Pencarian yang dipersempit juga mengangkat batas per kelompok, jadi sepadan dipakai ketika kata yang Anda cari cukup umum sampai cocok di mana-mana sekaligus.

Apakah ia bekerja di Windows dan Linux?

Ya, di macOS, Windows, dan Linux, dengan sumber yang sama dan perilaku yang sama. Hanya pintasan bawaannya yang berbeda, Ctrl K menggantikan Cmd K, agar cocok dengan kebiasaan tiap sistem.

Apakah ia bergantung pada CLI agen yang saya pakai?

Tidak. Palet mencari di dalam AgentsRoom sendiri, bukan di dalam sebuah agen, jadi perilakunya sama apa pun CLI yang menjalankan sesi Anda: Claude, Codex, GitHub Copilot CLI, Cursor, dan 10 CLI agen lainnya. Sebuah agen yang ditemukan di hasil akan membuka sesinya dengan penyedia yang dipakai saat ia dijalankan.

Cocok dipadukan dengan

Satu tombol. Semua yang sedang Anda cari.

Unduh AgentsRoom, tekan Cmd K di macOS atau Ctrl K di Windows dan Linux, lalu ketik hal pertama yang terlintas di kepala.

GratisUnduh AgentsRoom

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Sekilas AgentsRoom dalam aksi.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur