कमांड पैलेट

पैनल-दर-पैनल ढूँढ़ना बंद कीजिए।
उसकी जगह एक की दबाइए।

AgentsRoom में बहुत कुछ रहता है: कई प्रोजेक्ट में फैले एजेंट, एक स्किल लाइब्रेरी, एक प्रॉम्प्ट लाइब्रेरी, प्रोजेक्ट मेमोरी, शेड्यूल किए गए एजेंट, webhook ट्रिगर, एक बैकलॉग, डेव कमांड, SSH और डेटाबेस कनेक्शन, और खुद रिपॉजिटरी। कमांड पैलेट यह सब एक शॉर्टकट के पीछे रख देता है।

macOS पर Cmd K, Windows और Linux पर Ctrl K, या टाइटल बार का सर्च बटन। फ़ील्ड स्क्रीन के ऊपरी हिस्से के पास खुलता है, आप जो भी कर रहे थे उसके ऊपर। तीन अक्षर टाइप कीजिए, श्रेणी के हिसाब से समूहबद्ध नतीजे पढ़िए, ऐरो की से चलिए, Enter दबाइए।

कमांड पैलेट⌘K
बैकलॉगलॉगिन रीडायरेक्ट लूप ठीक करें#248
प्रॉम्प्टएक लॉगिन फ़्लो का ऑडिट करें
फ़ाइलेंsrc/auth/login-form.tsxsrc/auth
कमिटfix: keep the login form focuseda3f19c2
↑↓चलेंखोलेंescबंद करें

स्किल, प्रॉम्प्ट, मेमोरी नोट्स, एजेंट, शेड्यूल किए गए रन, डेव कमांड और कनेक्शन इसी सूची में हैं

एक फ़ील्ड, सारे स्रोत एक साथ। पैलेट जो मिलता है उसे समूहों में बाँट देता है, ताकि एक टिकट, एक प्रॉम्प्ट, एक फ़ाइल और एक कमिट वही तीन अक्षर साझा कर सकें और एक ही पंक्ति के लिए न लड़ें।

कमांड सेंटर भर जाता है, और यह कोई खराबी नहीं है: यही तो आपने माँगा था जब आपने पाँच प्रोजेक्ट, एक दर्जन एजेंट, अपने प्रॉम्प्ट, अपनी स्किल, अपने टिकट और अपने सर्वर एक ही विंडो में रखे। कीमत बाद में दिखती है, उन दो सेकंड में जो यह याद करने में लगते हैं कि जो चाहिए वह किस पैनल में है, और दिन में चालीस बार।

कमांड पैलेट यह याद रखना ही हटा देता है। यह एक फ़ील्ड है, जो आप जो कर रहे थे उसके ऊपर खुलता है और AgentsRoom की रखी हुई हर सूची में एक साथ खोजता है। आप पहले पैनल नहीं चुनते, आप वही टाइप करते हैं जो दिमाग़ में है: एक टिकट नंबर, आधा फ़ाइल नाम, किसी स्किल का नाम, किसी कमिट संदेश की शुरुआत।

यह उसी तरह बना है जैसी डेवलपर पहले से उम्मीद करते हैं, क्योंकि Spotlight, Raycast और एडिटरों ने सबको एक ही आदत सिखा दी है: एक शॉर्टकट, कुछ अक्षर, ऐरो की, Enter। सीखने को कुछ नया नहीं, और माउस जहाँ है वहीं रहता है।

एक बार दस पैनल पर क्यों भारी पड़ता है

आप उससे खोजते हैं जो आपको याद है, उससे नहीं कि वह कहाँ रखा है। कोई नहीं सोचता कि मुझे स्किल लाइब्रेरी चाहिए, वह सोचता है कि मुझे रिव्यू चेकलिस्ट चाहिए। पैलेट दूसरी वाली बात मानता है, और तब भी काम करता है जब आपको याद न हो कि वह चीज़ किस लाइब्रेरी में सेव थी।

खोज उदार है। मैचिंग फ़ज़ी है: अक्षर छूट सकते हैं, गलत क्रम में हो सकते हैं, या बिना नुक़्ते के टाइप हो सकते हैं, और नतीजा फिर भी आ जाता है। यह उन चीज़ों में सबसे ज़्यादा मायने रखता है जिनके नाम आपने खुद, महीनों पहले, जल्दबाज़ी में रखे थे।

सब कुछ एक ही रैंकिंग साझा करता है। नतीजे एक सपाट सूची में मिलने के बजाय श्रेणी के हिसाब से समूहबद्ध होकर लौटते हैं, इसलिए auth नाम की फ़ाइल ऑथेंटिकेशन वाले बैकलॉग टिकट को कभी दबा नहीं देती। आप तीस पंक्तियों के शोर के बजाय तीन-तीन पंक्तियों के चार समूह पढ़ते हैं।

यह शुरू से आख़िर तक कीबोर्ड की ही चाल बनी रहती है। खोलिए, टाइप कीजिए, ऐरो चलाइए, Enter। पैलेट खुद बंद होकर आपको उसी चीज़ में पहुँचा देता है जो आपने चुनी: एजेंट, टिकट एडिटर, स्किल, डेव कमांड का टर्मिनल, फ़ाइल।

पैलेट क्या-क्या खोजता है

AgentsRoom प्रोजेक्ट के लिए जो भी सूची रखता है, साथ में खुद रिपॉजिटरी।

स्किल लाइब्रेरी

वे दोहराने लायक़ प्रक्रियाएँ जिनका आपके एजेंट पालन करते हैं, इस प्रोजेक्ट की और आपकी ग्लोबल लाइब्रेरी की। किसी स्किल को नाम, विवरण या टैग से खोजिए, और नतीजा उसे सीधे उसके एडिटर में खोल देता है।

शेड्यूल किए गए एजेंट और ट्रिगर

घड़ी से शुरू होने वाले एजेंट और webhook से शुरू होने वाले एजेंट एक ही सूची में हैं। रात के लॉग स्कैन या pull request ट्रिगर को उस पैनल को खोले बिना ढूँढ़िए जिसमें वह रहता है।

प्रॉम्प्ट लाइब्रेरी

सेव किए हुए ब्रीफ़, प्रोजेक्ट वाले और ग्लोबल वाले, शीर्षक, पहली पंक्ति या किसी टैग पर मैच होते हुए। रिलीज़ नोट्स के लिए आपने जो लिखा था वह release पर लौट आता है, उस सटीक शीर्षक पर नहीं जो आपने उसे दिया था।

प्रोजेक्ट मेमोरी

वे नोट्स जो आपके एजेंट एक-दूसरे के लिए लिखते हैं: फ़ैसले, आर्किटेक्चर, फँसाने वाली बातें। प्रोजेक्ट के नोट्स और अकाउंट के नोट्स, दोनों नाम और विवरण से खोजे जाते हैं, और नतीजा नोट को मेमोरी एडिटर में खोल देता है।

बैकलॉग टिकट

प्रोजेक्ट के खुले टिकट, शीर्षक से, नंबर से, टैग से या विवरण के किसी शब्द से। मंगलवार को दर्ज किया वह टिकट जो आपको आधा-अधूरा याद है, तीन अक्षर दूर है, चाहे वह किसी भी कॉलम में जा पहुँचा हो।

डेव कमांड और सर्वर

आपके सेव किए कमांड, डेव सर्वर, बिल्ड स्क्रिप्ट। पैलेट से एक खोलिए और वह अपने टर्मिनल में चल पड़ता है, पैनल का चक्कर लगाए बिना।

SSH और डेटाबेस कनेक्शन

आपने जो मशीनें और डेटाबेस सेव किए हैं। जो नाम आपने उन्हें दिया उससे या होस्ट से खोजिए, और सेशन सीधे इसी फ़ील्ड से खोल लीजिए।

मौजूदा प्रोजेक्ट के एजेंट

जो प्रोजेक्ट आपने खोल रखा है उस पर काम कर रहा हर कोई: पहले चल रहे एजेंट, नाम से या भूमिका से, ताकि एक घंटे पहले छोड़ा हुआ सेशन एक कीस्ट्रोक दूर रहे।

प्रोजेक्ट की फ़ाइलें

पूरे पाथ पर फ़ज़ी खोज, इसलिए src auth login से src/auth/login-form.tsx मिल जाती है। .gitignore जो हटाता है वह यहाँ भी हटा हुआ है: कोई node_modules नहीं, कोई बिल्ड आउटपुट नहीं, कोई ऐसी डिपेंडेंसी नहीं जो आपने कभी लिखी ही नहीं।

मौजूदा ब्रांच के कमिट

जब प्रोजेक्ट एक git रिपॉजिटरी हो, तो जिस ब्रांच पर आप हैं उसके पिछले 200 कमिट विषय से, हैश से या लेखक से खोजे जा सकते हैं, और नतीजा कमिट को उसके डिफ़ के साथ खोल देता है। यह जानने का सबसे तेज़ रास्ता है कि हमने इसे कब बदला था।

आपके दूसरे प्रोजेक्ट के एजेंट

ये जानबूझकर आख़िर में आते हैं, मौजूदा प्रोजेक्ट के नीचे, ताकि जो आप देख रहे थे उसे कभी हटाएँ नहीं। तब काम आते हैं जब एजेंट याद हो पर वह प्रोजेक्ट याद न हो जिसमें वह रहता है।

एक अक्षर से दायरा छोटा कीजिए

हर समूह अपनी सबसे अच्छी पंक्तियाँ ही दिखाता है, ताकि कोई एक स्रोत पूरी स्क्रीन न ले ले। क्वेरी की शुरुआत एक प्रीफ़िक्स अक्षर से कीजिए और पैलेट बिना किसी सीमा के सिर्फ़ एक स्रोत में खोजेगा। वही काम एक Tab दूर भी है: फ़ील्ड के नीचे की चिप्स Tab और Shift Tab से सक्रिय स्रोतों के बीच घूमती हैं।

सिर्फ़ डेव कमांड

>

बड़ा-से का चिह्न खोज को आपके सेव किए कमांड, डेव सर्वर और स्क्रिप्ट तक सीमित कर देता है। यह वही परंपरा है जो एडिटर इस्तेमाल करते हैं, इसलिए आपकी उँगलियाँ इसे पहले से जानती हैं।

सिर्फ़ बैकलॉग

#

हैश चिह्न सिर्फ़ टिकट खोजता है, और कुछ नहीं। उसके बाद एक नंबर टाइप कीजिए और सीधे उसी टिकट पर पहुँच जाइए।

सिर्फ़ एजेंट

@

ऐट चिह्न एजेंट की सूची देता है, पहले मौजूदा प्रोजेक्ट के। जब आपके चार एजेंट चल रहे हों और तीन प्रोजेक्ट खुले हों, तो किसी सेशन पर लौटने का यही सबसे तेज़ रास्ता है।

सिर्फ़ फ़ाइलें

/

स्लैश रिपॉजिटरी में खोजता है। यह तब फ़ायदेमंद है जब फ़ाइल का नाम कोई आम शब्द भी हो: एक स्लैश टिकट, प्रॉम्प्ट और कमिट को रास्ते से हटा देता है।

सिर्फ़ कमिट

:

कोलन चिह्न मौजूदा ब्रांच के इतिहास में खोजता है और कहीं नहीं। तब काम आता है जब कमिट संदेश के शब्द किसी टिकट और किसी फ़ाइल से भी मैच कर जाएँ।

यह माउस कभी नहीं माँगता

चार की पूरे फ़ीचर को समेट लेती हैं।

खोलना

macOS पर Cmd K, Windows और Linux पर Ctrl K। अगर यह किसी ऐसी चीज़ से टकराए जो आप पहले से इस्तेमाल करते हैं तो शॉर्टकट सेटिंग्स में बदला जा सकता है, और जिन दिनों क्लिक करना ज़्यादा भाए, टाइटल बार का सर्च बटन वही काम करता है।

चलना

ऊपर और नीचे की ऐरो हर समूह के आर-पार नतीजों पर चलती हैं, इसलिए पहले किसी श्रेणी पर निशाना लगाने की ज़रूरत नहीं। चुनी हुई पंक्ति खुद स्क्रॉल होकर सामने आ जाती है।

नतीजा खोलना

Enter जो चुना है उसे खोलता है और पैलेट बंद कर देता है। एजेंट अपना सेशन खोलता है, टिकट अपना एडिटर, डेव कमांड अपना टर्मिनल, फ़ाइल अपना व्यूअर, और स्किल या प्रॉम्प्ट अपना कार्ड।

निकलना

Escape पहले फ़ील्ड ख़ाली करता है, ताकि ग़लत टाइप हुई खोज दोबारा पैलेट खोलने के बजाय एक ही की में ठीक हो जाए। ख़ाली फ़ील्ड पर इसे फिर दबाइए तो पैलेट बंद हो जाता है और नीचे जो था उसे ज्यों का त्यों लौटा देता है। कुछ शुरू नहीं होता, कुछ सेव नहीं होता, आपने देख लिया इसलिए कुछ हिलता नहीं।

यह वहीं से खुलता है जहाँ आप थे

फ़ील्ड खाली हो तो पैलेट कोरा आयत दिखाने के बजाय आपके पिछले आठ चुनाव क्रम से दिखाता है। ज़्यादातर बार जो नतीजा आपको चाहिए वह पहले से स्क्रीन पर होता है और आप बिना कुछ टाइप किए Enter दबा देते हैं। ग़लती से बंद हुई फ़ाइल पर लौटने का भी यही सबसे तेज़ तरीक़ा है।

इस्तेमाल करने तक इसकी कोई कीमत नहीं

पूरी रिपॉजिटरी पर खोज को धीमा बना देना आसान है। पैलेट इसी से बचने के इरादे से बना है।

इंडेक्स की कीमत
  1. ऐप लॉन्च
    कुछ भी नहीं छाना जाता
  2. पहला Cmd K
    इंडेक्स बैकग्राउंड में बनता है
  3. आप टाइप करते हैं
    अक्षर पड़ते ही नतीजे
  4. उसके बाद
    जगह पर ताज़ा, दोबारा नहीं बनता

आप जो टाइप करते हैं वह आपकी मशीन से बाहर नहीं जाता

शुरू होते समय कुछ भी इंडेक्स नहीं होता

AgentsRoom लॉन्च होते समय आपकी रिपॉजिटरी नहीं छानता। फ़ाइल और कमिट इंडेक्स पहली बार पैलेट खोलने पर बैकग्राउंड में बनता है, इसलिए ऐप छोटे प्रोजेक्ट पर और बड़े प्रोजेक्ट पर एक ही रफ़्तार से खुलता है।

जगह पर ही ताज़ा

इंडेक्स एक बार बन जाने के बाद प्रोजेक्ट बदलने पर उसे शुरू से बनाने के बजाय थोड़ा-थोड़ा अपडेट किया जाता है। ब्रांच बदलना या लंबा एजेंट सेशन आपको पूरे स्कैन पर वापस नहीं भेजता।

टाइप करते-करते नतीजे

मैचिंग उसी पर चलती है जो पहले से मेमोरी में है, इसलिए अक्षर पड़ते ही नतीजे आ जाते हैं। AgentsRoom की रखी सूचियाँ तुरंत खोजी जाती हैं, और रिपॉजिटरी अपना इंडेक्स तैयार होते ही जुड़ जाती है।

यह आपकी मशीन पर ही रहता है

इंडेक्स आपकी डिस्क पर रहता है और पैलेट में आप जो टाइप करते हैं वह कहीं नहीं भेजा जाता। आपके फ़ाइल नाम, आपके कमिट संदेश और आपके टिकट शीर्षक किसी सर्वर के लिए सर्च क्वेरी नहीं हैं, न यहाँ न कहीं और।

सेटिंग्स

यह क्या खोजेगा, तय आप करते हैं

हर स्रोत बंद किया जा सकता है। जिस प्रोजेक्ट में आप बैकलॉग छूते ही नहीं, उसके नतीजों में टिकट की ज़रूरत नहीं, और एक लाख फ़ाइलों वाले मोनोरेपो में शायद फ़ाइलों के बिना ही खोजना बेहतर हो।

हर प्रोजेक्ट के लिए एक सेटिंग
स्रोत सेटिंग्स में ग्लोबली चालू या बंद होते हैं, इसलिए डिफ़ॉल्ट रूप से पैलेट हर जगह एक जैसा दिखता है। कमिट एक बार बंद कीजिए और फिर कोई प्रोजेक्ट उन्हें नहीं दिखाएगा।
हर प्रोजेक्ट पर अलग
ज़रूरत पड़ने पर कोई प्रोजेक्ट ग्लोबल सेटिंग से हट सकता है। बहुत बड़ी रिपॉजिटरी उन फ़ाइलों में खोजती है जिनकी और कहीं ज़रूरत नहीं, क्लाइंट प्रोजेक्ट अपना बैकलॉग रास्ते से हटाकर रखता है, और कोई भी फ़ैसला दूसरे पर नहीं चढ़ता।
शॉर्टकट आपका है
Cmd K और Ctrl K डिफ़ॉल्ट हैं, नियम नहीं। अगर वह कॉम्बिनेशन पहले से किसी और टूल की है, तो सेटिंग्स में अपनी पसंद का कॉम्बिनेशन रिकॉर्ड कर लीजिए। यह तब चलता है जब AgentsRoom की विंडो पर फ़ोकस हो, इसलिए यह उस ऐप से की कभी नहीं छीनता जिसमें आप असल में काम कर रहे हैं।

पैलेट आपके प्रोजेक्ट के बारे में जो कुछ जानता है वह उन सूचियों से आता है जो AgentsRoom पहले से रखता है और आपकी डिस्क पर मौजूद रिपॉजिटरी से। कोई स्रोत बंद करना उसे नतीजों से हटाता है, बाक़ी कहीं आपसे छिपाता नहीं।

यह असल में कैसे काम करता है

पूरा फ़ीचर, शॉर्टकट से लेकर उस चीज़ तक जो आपको चाहिए थी।

01

शॉर्टकट दबाइए

macOS पर Cmd K, Windows और Linux पर Ctrl K, ऐप में कहीं से भी। फ़ील्ड स्क्रीन के ऊपरी हिस्से के पास खुलता है, आप जो भी कर रहे थे उसके ऊपर, और फ़ोकस ले लेता है। टाइटल बार का सर्च बटन भी यही करता है।

02

जो याद है वह टाइप कीजिए

एक टुकड़ा काफ़ी है, और ज़रूरी नहीं कि वह शुरुआत हो। अक्षर छूट सकते हैं या क्रम से बाहर हो सकते हैं, और नुक़्ते वैकल्पिक हैं: cafe टाइप कीजिए और वह फ़ाइल मिल जाती है जिसका नाम आपने café रखा था।

03

समूह पढ़िए

नतीजे समूहों में आते हैं: स्किल, शेड्यूल किए गए एजेंट, प्रॉम्प्ट, मेमोरी नोट्स, टिकट, कमांड और कनेक्शन, एजेंट, फ़ाइलें, कमिट, और फिर आपके दूसरे प्रोजेक्ट के एजेंट। समूह छोटी श्रेणियों को दिखता रखते हैं, बजाय इसके कि रिपॉजिटरी हर पंक्ति ले जाए।

04

ज़रूरत हो तो दायरा घटाइए

सिर्फ़ एक स्रोत में खोजने के लिए एक प्रीफ़िक्स अक्षर जोड़िए, या फ़ील्ड के नीचे की चिप्स पर चलने के लिए Tab दबाइए। सीमित की गई खोज प्रति-समूह की सीमा भी हटा देती है, इसलिए आपको सबसे अच्छी कुछ पंक्तियों के बजाय हर मैच दिखता है।

05

Enter दबाइए

पैलेट बंद होता है और चीज़ खुल जाती है: एजेंट सेशन, टिकट, स्किल, प्रॉम्प्ट, टर्मिनल, फ़ाइल। किसी भी पल Escape आपको बिना कुछ बदले वापस पहुँचा देता है।

कमांड पैलेट से जुड़े सवाल

AgentsRoom में कमांड पैलेट क्या है?

यह एक सर्च फ़ील्ड है जो पूरे ऐप के ऊपर खुलता है और प्रोजेक्ट के बारे में AgentsRoom जो कुछ रखता है, सब एक साथ खोजता है: स्किल लाइब्रेरी, शेड्यूल किए गए एजेंट और webhook ट्रिगर, प्रॉम्प्ट लाइब्रेरी, प्रोजेक्ट मेमोरी, बैकलॉग के खुले टिकट, डेव कमांड, SSH और डेटाबेस कनेक्शन, पहले मौजूदा प्रोजेक्ट के एजेंट और फिर आपके दूसरे प्रोजेक्ट के, रिपॉजिटरी की फ़ाइलें और मौजूदा ब्रांच के कमिट। नतीजे श्रेणी के हिसाब से समूहबद्ध होकर लौटते हैं, और Enter आपके चुने हुए को उसी जगह खोल देता है जो उसकी अपनी है।

इसे कौन सी की खोलती है, और क्या मैं उसे बदल सकता हूँ?

macOS पर Cmd K, Windows और Linux पर Ctrl K। शॉर्टकट सेटिंग्स में बदला जा सकता है, इसलिए अगर आपकी मशीन पर वह कॉम्बिनेशन पहले से किसी और टूल की है तो आप कोई दूसरा कॉम्बिनेशन रिकॉर्ड कर सकते हैं। टाइटल बार में एक सर्च बटन भी है जो वही पैलेट खोलता है, उन पलों के लिए जब हाथ पहले से माउस पर हो।

क्या यह Spotlight या Raycast जैसा है?

आदत जानबूझकर वही रखी गई है: एक शॉर्टकट, कुछ अक्षर, ऐरो, Enter। दो चीज़ें अलग हैं। इंडेक्स: Spotlight और Raycast आपकी मशीन और आपके ऐप्लिकेशन खोजते हैं, जबकि यह पैलेट वह खोजता है जो AgentsRoom आपके खुले हुए प्रोजेक्ट के बारे में जानता है, यानी वह हिस्सा जो सिस्टम का कोई लॉन्चर देख ही नहीं सकता। और शॉर्टकट का दायरा: यह तब चलता है जब AgentsRoom की विंडो पर फ़ोकस हो, यह पूरे सिस्टम का हॉटकी नहीं है, इसलिए जिस ऐप में आप असल में काम कर रहे हैं उससे की कभी नहीं छिनती।

क्या यह मेरे प्रोजेक्ट की फ़ाइलें खोजता है?

हाँ, पूरे पाथ पर फ़ज़ी मैचिंग के साथ, इसलिए किसी फ़ोल्डर के कुछ अक्षर और फ़ाइल नाम के कुछ अक्षर काफ़ी हैं। .gitignore जो हटाता है वह इंडेक्स से भी हटा हुआ है, इसलिए आपको node_modules, बिल्ड आउटपुट या ऐसी डिपेंडेंसी में कभी स्क्रॉल नहीं करना पड़ता जो आपने लिखी ही नहीं। अगर कोई रिपॉजिटरी इतनी बड़ी हो कि आप उसे कहीं और खोजना पसंद करें, तो फ़ाइलें पूरी तरह बंद की जा सकती हैं।

क्या यह git इतिहास खोजता है?

जब प्रोजेक्ट एक git रिपॉजिटरी हो, तो जिस ब्रांच पर आप हैं उसके पिछले 200 कमिट विषय से, हैश से या लेखक से खोजे जा सकते हैं, और किसी एक को खोलने पर कमिट अपने बदलावों के साथ दिखता है। यह जानने का सबसे तेज़ रास्ता है कि हमने इसे कब बदला था। जो प्रोजेक्ट git रिपॉजिटरी नहीं हैं, उनमें वह समूह बस दिखता ही नहीं।

क्या मैं जो टाइप करता हूँ वह मेरी मशीन से बाहर जाता है?

नहीं। इंडेक्स लोकली बनता और रखा जाता है, और खोज भी उसी पर लोकली चलती है। आपके फ़ाइल नाम, आपके कमिट संदेश और आपके टिकट शीर्षक खोजे जाने के लिए किसी सर्वर पर कभी नहीं भेजे जाते, और फ़ील्ड के पीछे कोई रिमोट ऑटोकंप्लीट नहीं है।

क्या इंडेक्सिंग ऐप को धीमा कर देगी?

इंडेक्स पहली बार पैलेट खोलने पर बैकग्राउंड में बनता है, और ऐप्लिकेशन लॉन्च होते समय कभी नहीं: AgentsRoom छोटी रिपॉजिटरी पर और बड़ी रिपॉजिटरी पर एक ही समय में खुलता है। उसके बाद प्रोजेक्ट बदलने पर उसे दोबारा बनाने के बजाय थोड़ा-थोड़ा ताज़ा किया जाता है, और AgentsRoom जो सूचियाँ पहले से मेमोरी में रखता है वे तुरंत जवाब देती हैं, रिपॉजिटरी चाहे जो कर रही हो।

क्या मैं वे स्रोत बंद कर सकता हूँ जिन्हें मैं कभी इस्तेमाल नहीं करता?

हाँ, एक-एक स्रोत करके, सेटिंग्स में। सेटिंग ग्लोबल है इसलिए पैलेट हर प्रोजेक्ट में एक जैसा व्यवहार करता है, और ज़रूरत पड़ने पर कोई भी प्रोजेक्ट उसे बदल सकता है: एक मोनोरेपो फ़ाइलें छोड़ सकता है, जिस प्रोजेक्ट को आप सिर्फ़ चलाते हैं वह बैकलॉग छोड़ सकता है, और कोई भी चुनाव दूसरों पर असर नहीं डालता।

क्या मैं किसी दूसरे प्रोजेक्ट में चल रहे एजेंट को ढूँढ़ सकता हूँ?

हाँ। जो प्रोजेक्ट आपने खोल रखा है उसके एजेंट पहले आते हैं, और आपके दूसरे प्रोजेक्ट के एजेंट उनके बाद, सूची के नीचे। वे जानबूझकर आख़िर में हैं ताकि जो आप देख रहे थे उसे कभी हटाएँ नहीं, और इसी से पैलेट प्रोजेक्ट के बीच कूदने का एक ठीक तरीक़ा बन जाता है जब एजेंट याद हो पर यह याद न हो कि वह कहाँ रहता है।

मैं सिर्फ़ एक ही तरह की चीज़ कैसे खोजूँ?

क्वेरी की शुरुआत एक प्रीफ़िक्स अक्षर से कीजिए: डेव कमांड के लिए बड़ा-से का चिह्न, बैकलॉग के लिए हैश चिह्न, एजेंट के लिए ऐट चिह्न, फ़ाइलों के लिए स्लैश, कमिट के लिए कोलन चिह्न। या फ़ील्ड के नीचे की चिप्स पर चलने के लिए Tab दबाइए, जो याद रखने लायक़ कोई अक्षर बिना वही काम करती हैं। सीमित की गई खोज प्रति-समूह की सीमा भी हटा देती है, इसलिए यह तब इस्तेमाल करने लायक़ है जब जो शब्द आप खोज रहे हैं वह इतना आम हो कि एक साथ हर जगह मैच कर जाए।

क्या यह Windows और Linux पर काम करता है?

हाँ, macOS, Windows और Linux पर, उन्हीं स्रोतों और उसी व्यवहार के साथ। सिर्फ़ डिफ़ॉल्ट शॉर्टकट अलग है, Cmd K की जगह Ctrl K, ताकि हर सिस्टम की अपेक्षा से मेल खाए।

क्या यह इस पर निर्भर करता है कि मैं कौन सा एजेंट CLI इस्तेमाल करता हूँ?

नहीं। पैलेट खुद AgentsRoom को खोजता है, किसी एजेंट को नहीं, इसलिए आपके सेशन चाहे जिस CLI पर चलें, यह एक जैसा ही व्यवहार करता है: Claude, Codex, GitHub Copilot CLI, Cursor और 10 दूसरे एजेंट CLI। नतीजों में मिला एजेंट अपना सेशन उसी प्रोवाइडर के साथ खोलता है जिससे वह शुरू हुआ था।

इसके साथ अच्छा चलता है

स्किल्स लाइब्रेरी

वे प्रक्रियाएँ जिनका आपके एजेंट पालन करते हैं। पैलेट लाइब्रेरी खोले बिना ही किसी को नाम से या काम से ढूँढ़ लेता है।

प्रॉम्प्ट लाइब्रेरी

जो ब्रीफ़ आपने एक बार लिखे और दोबारा इस्तेमाल करते हैं। ब्रीफ़ के तीन अक्षर उसे महीनों बाद भी वापस ले आते हैं।

Backlog टास्क बोर्ड

वे टिकट जो एजेंट शुरू करते हैं। उन्हें शीर्षक से, नंबर से या बॉडी के किसी शब्द से, किसी भी स्क्रीन से खोजिए।

डेव टर्मिनल

आपके सर्वर और स्क्रिप्ट उसी विंडो में। किसी एक को उसके पैनल तक जाने के बजाय पैलेट से चला दीजिए।

शेड्यूल किए गए टास्क

वे एजेंट जो घड़ी से शुरू होते हैं। बाक़ी सब की तरह ये भी खोजे जा सकते हैं, उन ट्रिगर के बगल में जो किसी घटना से शुरू होते हैं।

मल्टी-प्रोजेक्ट, मल्टी-एजेंट

कई प्रोजेक्ट और कई एजेंट एक साथ। पैलेट ही वह ज़रिया है जिससे आप अपनी जगह खोए बिना उनके बीच आते-जाते हैं।

एक की। और वह सब जो आप ढूँढ़ रहे थे।

AgentsRoom डाउनलोड कीजिए, macOS पर Cmd K या Windows और Linux पर Ctrl K दबाइए, और जो पहली चीज़ दिमाग़ में आए वह टाइप कीजिए।

मुफ़्तAgentsRoom डाउनलोड करें

कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें

Claude, Codex, Antigravity CLI या किसी अन्य AI प्रदाता का उपयोग करें।

एक्सटेंशन इंस्टॉल करें
Chrome Web Store

बग और अनुरोध सीधे अपने सार्वजनिक बैकलॉग में भेजें।

AgentsRoom को कार्य करते देखें।

मल्टी-प्रोजेक्ट
मल्टी-प्रोवाइडर
मल्टी-एजेंट
लाइव स्टेटस
फाइल डिफ और कमिट
मोबाइल ऐप
लाइव प्रीव्यू
एजेंट टीमें
ब्राउज़र ऑटोमेशन
बैकलॉग-संचालित डेव
प्रॉम्प्ट लाइब्रेरी
स्किल्स लाइब्रेरी
सभी सुविधाएँ देखें