• Record & Replay Mac पर एक ऐसा फीचर है जिसमें Codex यूज़र द्वारा सीधे किए गए workflow को देखकर उसे दोबारा इस्तेमाल की जा सकने वाली Skill में बदल देता है
  • यह दोहराए जाने वाले कामों, ऐसे कामों के लिए उपयुक्त है जहाँ यूज़र की पसंद और नियम महत्वपूर्ण हों, या जहाँ prompt से समझाने की बजाय सीधे दिखाना आसान हो
  • उदाहरण के लिए expense processing, parking space reservation, issue creation, video publishing, और दोहराए जाने वाले report download जैसे काम रिकॉर्ड करके Skill बनाई जा सकती है
  • बनाई गई Skill को बाद में नए thread में फिर से बुलाया जा सकता है, और हर बार बदलने वाली values जैसे file, date range, issue content ही देना होता है
  • यह फिलहाल macOS पर उपलब्ध है, Computer Use enabled होना चाहिए, और शुरुआती उपलब्धता वाले क्षेत्रों में EEA, UK, और Switzerland शामिल नहीं हैं

Record & Replay का उद्देश्य

  • अगर यूज़र Codex को पहले से ज्ञात काम की प्रक्रिया एक बार दिखा दे, तो Codex उस pattern को सीखकर उसे Skill के रूप में व्यवस्थित कर देता है
  • इस Skill में यह शामिल होता है कि इसे कब इस्तेमाल करना है, कौन-सा input चाहिए, कौन-से steps follow करने हैं, और नतीजे को कैसे verify करना है
  • यह सिर्फ एक साधारण automation script से अधिक है; यह यूज़र के वास्तविक काम करने के तरीके और छिपी हुई preferences को Codex द्वारा दोबारा इस्तेमाल होने वाले context के रूप में सहेजने के करीब है

किन कामों के लिए उपयोगी है

  • यह उन कामों के लिए उपयुक्त है जिनके steps स्थिर हों और success criteria स्पष्ट हों
  • यह उन कामों के लिए अच्छी तरह फिट बैठता है जो हर बार लगभग एक जैसे दोहराए जाते हैं लेकिन कुछ input values बदलती रहती हैं
  • UI आधारित ऐसे काम, जिन्हें natural language prompt में लंबा समझाना मुश्किल हो, उन्हें भी सीधे दिखाया जा सकता है
  • उदाहरण:
    • expense invoice submit करना
    • parking space reserve करना
    • तय format में issue बनाना
    • video publish करना
    • periodic report download करना

रिकॉर्डिंग शुरू करने का तरीका

  • Codex app में Plugins खोलें और + मेन्यू चुनें
  • Record a skill चुनें
  • Codex द्वारा सुझाए गए prompt की समीक्षा करें, ज़रूरी context जोड़ें, फिर submit करें
  • जब Codex काम रिकॉर्ड करने की permission मांगे, तो उसे approve करें
  • Mac पर वास्तविक workflow पूरा करें
  • काम पूरा होने पर menu bar, overlay, या Codex को यह बताकर कि काम समाप्त हो गया है, रिकॉर्डिंग रोकें

रिकॉर्डिंग के दौरान क्या होता है

  • रिकॉर्डिंग के दौरान Codex workflow सीखने के लिए आवश्यक यूज़र actions और window content को observe करता है
  • रिकॉर्डिंग तब तक चलती रहती है जब तक यूज़र खुद उसे बंद न करे
  • इसलिए रिकॉर्डिंग को सिर्फ उसी काम पर केंद्रित रखना बेहतर है जिसे Codex को सीखना है
  • अगर उससे असंबंधित cleanup work या बाद के actions भी साथ रिकॉर्ड हो जाएँ, तो Skill अनावश्यक रूप से जटिल हो सकती है

Skill बनाना और संपादित करना

  • रिकॉर्डिंग रोकने पर Codex captured workflow का analysis करके Skill का draft बनाता है
  • Skill में उपयोग की शर्तें, ज़रूरी inputs, execution steps, और result verification का तरीका व्यवस्थित होता है
  • इसके बाद Codex से Skill को और refine करने के लिए कहा जा सकता है
  • खास तौर पर file naming rules, default field values, और selection criteria जैसी छिपी हुई preferences को रिकॉर्डिंग के बाद स्पष्ट रूप से जोड़ना बेहतर है

workflow को फिर से चलाना

  • नए thread में Codex से बनाई गई Skill इस्तेमाल करने को कहें
  • इस बार सिर्फ वही values दें जो बदलती हैं
    • upload की जाने वाली file
    • बनाए जाने वाले issue की content
    • report की date range
    • publish target
  • Codex उस Skill को दोबारा इस्तेमाल होने वाले context की तरह उपयोग करके मौजूदा environment में उपलब्ध tools से काम करता है
  • यह Computer Use, browser actions, और installed plugins को मिलाकर execution कर सकता है

बेहतर रिकॉर्डिंग के लिए सुझाव

  • demo को छोटा और पूरा रखना बेहतर है
  • रिकॉर्डिंग से पहले Codex को लक्ष्य और हर बार बदल सकने वाले input values बता देना अच्छा है
  • वास्तविकता से मिलते-जुलते input values इस्तेमाल करें, लेकिन secret information या sensitive data से बचें
  • रिकॉर्डिंग के बाद Skill को refine करते समय naming rules, defaults, और decision criteria जैसी छिपी हुई preferences जोड़ना बेहतर है
  • workflow खत्म होते ही रिकॉर्डिंग रोक दें, और उससे असंबंधित cleanup work को शामिल न करें

कब अलग Plugin बनाना चाहिए

  • Record & Replay जल्दी से Skill बनाने का एक तरीका है
  • अगर किसी package को पूरी टीम में स्थिर रूप से deploy करना हो, तो उसे अलग Plugin के रूप में बनाना ज़्यादा उपयुक्त है
  • अगर कई Skills को एक साथ बाँधना हो, app integration शामिल हो, MCP server जोड़ना हो, या installation metadata manage करनी हो, तो Plugin के रूप में package करना बेहतर है

समस्या समाधान

  • अगर Record & Replay दिखाई नहीं दे रहा हो, तो संगठन की requirements.toml setting जाँचनी चाहिए
  • [features].computer_use में computer_use = false सेट होने पर Computer Use और Record & Replay दोनों disabled हो जाते हैं

यह GN+ अंदाज़ में ChatGPT से करवाया गया सारांश है।
मैंने इसे एक बार संक्षेप में खुद इस्तेमाल करके देखा, और उम्मीद से बेहतर इसने उसे एक Skill में बदल दिया।

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.