Agent Input

प्रॉम्प्ट लिखने के लिए एक उचित टेक्स्ट बॉक्स — फ्लोटिंग, रीसाइज़ेबल, ड्राफ्ट्स, मेंशन्स, अटैचमेंट्स और वेरिफाइड सेंड के साथ।

AI agents फुल-स्क्रीन टर्मिनल इंटरफेस (TUIs) के अंदर चलते हैं जो कीबोर्ड पर कब्जा कर लेते हैं। उनके अंदर, साधारण टेक्स्ट एडिटिंग — कर्सर कीज़, सिलेक्ट-ऑल, पेस्ट, मल्टी-लाइन — अप्रत्याशित तरीके से व्यवहार करती है। Agent Input आपको टर्मिनल के बाहर एक असली टेक्स्ट बॉक्स देता है, और जो आपने लिखा है उसे agent तक पहुँचाता है।

macOS पर Cmd+I दबाएँ, या Windows और Linux पर Ctrl+Alt+I

फ्लोटिंग, रीसाइज़ेबल Agent Input कम्पोज़र

फ्लोटिंग और रीसाइज़ेबल

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

जब कम्पोज़र छुपा होता है, तो टर्मिनल के कोने में एक कॉम्पैक्ट बटन मौजूदा शॉर्टकट दिखाता है — जब कोई अनसेंट ड्राफ्ट इंतज़ार में हो तो एक डॉट के साथ।

ड्राफ्ट्स कभी खोते नहीं हैं

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

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

मेंशन्स

पिकर खोलने के लिए @ टाइप करें:

  • Files — अपने प्रोजेक्ट से कोई पाथ डालें
  • Agents — किसी agent को सौंपें, एक ड्रिल-इन मॉडल पिकर के साथ
  • Terminals — इस प्रॉम्प्ट को एक लिंक्ड टर्मिनल में भेजें जो पहले से खुला है
  • Templates — अपने कर्सर पर एक प्रॉम्प्ट टेम्पलेट डालें
  • Skills — कोई skill या slash command डालें; देखें Skills & Slash Commands
  • Projects — अपने agent को उसी वर्कस्पेस में एक सिब्लिंग रेपो का कॉन्टेक्स्ट दें, बिना उस टर्मिनल से बाहर निकले जिसमें आप हैं

आप किसी फ़ाइल, फ़ोल्डर या प्रोजेक्ट को साइडबार से कम्पोज़र में घसीटकर भी उसका पाथ ला सकते हैं।

एक ऑर्केस्ट्रेशन पैटर्न चुनना

कम्पोज़र के बगल में मौजूद एक मोड कंट्रोल यह तय करता है कि सेंड करने पर क्या होगा: Auto / Team / Swarm / Pipeline / Off

Auto आप क्या टाइप कर रहे हैं यह पढ़ता है और सही पैटर्न लागू करता है, फिर आपको बताता है कि क्यों — Using Pipeline · you wrote "then"। जब इसे यकीन न हो, तो यह बताता है और अनुमान लगाने के बजाय आपको चुनने के लिए कहता है।

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

कंट्रोल के बगल में ? Pattern Guide खोलता है: Team, Swarm, Hierarchy, Pipeline और Mesh एक साथ, जिसमें वह एक क्रिया होती है जो प्रत्येक को दूसरों से अलग करती है।

सेव्ड चार्ट्स भी यहाँ दिखाई देते हैं — कोई hierarchy प्रीसेट चुनने से वह एक ही क्लिक में लागू और एक्टिव हो जाती है।

अटैचमेंट्स

कोई इमेज अटैच करें और वह प्रॉम्प्ट के साथ चलती है। फ़ोन से आप कैमरा रोल से सीधे कोई फोटो अटैच कर सकते हैं — देखें Remote Control

एक वेरिफाइड सेंड

Send के बाद, 1DevTool agent के कम्पोज़र की जाँच करता है यह पुष्टि करने के लिए कि संदेश वास्तव में वहाँ से निकल गया। अगर यह सिद्ध हो कि टेक्स्ट अभी भी वहीं है, तो Enter एक बार अपने आप दबाया जाता है।

अगर यह अभी भी नहीं गया, तो टर्मिनल इसकी सूचना देता है, न कि किसी ऐसी रन की रिपोर्ट जो कभी शुरू हुई ही नहीं: Mission Control "सबमिट नहीं हुआ — Enter दबाएँ" दिखाता है और आपको टर्मिनल में ले जाता है, और टैब आपका टेक्स्ट एक ड्राफ्ट के रूप में रखता है। खुद Enter दबाने से यह चेतावनी हट जाती है।

रन शुरू करना, टैब का ऑटो-नाम देना, और AI Diff सेशन खोलना ये सब तब तक इंतज़ार करते हैं जब तक प्रॉम्प्ट के भेजे जाने की पुष्टि न हो जाए — ताकि कोई डेलिगेशन कभी लाइव न दिखे जबकि agent निष्क्रिय बैठा हो।

शेड्यूल्ड प्रॉम्प्ट्स

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

बाद में प्रॉम्प्ट शेड्यूल करना

प्रॉम्प्ट हिस्ट्री

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

संबंधित