iTerm2 और AI hype
(xeiaso.net)- हालिया अपडेट में iTerm2 में AI फीचर जोड़े गए
- "Engage Artificial Intelligence" फीचर: composer में prompt दर्ज करके 'Edit > Engage Artificial Intelligence' चुनने पर AI command जनरेट करता है। OpenAI API key आवश्यक है।
- "Codecierge" फीचर: टर्मिनल की सामग्री देखते हुए लक्ष्य सेट करने और चरण-दर-चरण मार्गदर्शन देने का काम करता है। OpenAI API key आवश्यक है।
- एक text box है जहाँ command का विवरण दर्ज करने पर वह command जनरेट कर देता है
- यह पहले के GitHub Copilot for CLI जैसा है, लेकिन टर्मिनल में built-in है
- उपलब्ध मॉडल: gpt-3.5-turbo, gpt-4-turbo, gpt-4, gpt-4o
- gpt-4o काम नहीं कर रहा था, लेकिन gpt-3.5-turbo अच्छी तरह काम कर रहा था
- यह killer feature नहीं है, लेकिन लगता है कि कभी-कभी उपयोग करूँगा (खासकर ffmpeg command संभालते समय)
प्रमुख प्रतिक्रियाएँ
- लेकिन, AI के बढ़ाचढ़ाकर प्रचार से थकान के कारण कुछ लोग iTerm2 छोड़कर दूसरे terminal emulator पर जाने की सोच रहे हैं
- AI इस समय निवेशकों और tech क्षेत्र में चल रहा एक meme है
- Microsoft कीबोर्ड में AI button जोड़ रहा है, Slack messages से AI को train कर रहा है, और OpenAI Scarlett Johansson को लेकर विवाद में है
- यह हर जगह है, इसलिए थकाने वाला है
- AI क्षेत्र की नई तकनीक के साथ कदम मिलाना मुश्किल है
- AI tools की समस्या यह है कि AI system स्वयं बहुत opaque है
- input देने पर output आता है, लेकिन यह नहीं बताया जा सकता कि वह कैसे या क्यों आया
- AI को मनचाहे ढंग से चलाने के लिए सही शब्द-संयोजन खोजने का एक side job तक बन गया है
- यह अज्ञात दुनिया में झाँकने जैसा है, लेकिन इस पर खरबों डॉलर दाँव पर लगे हैं
- "command input" फीचर ऑनलाइन बहुत बड़ा चर्चा-विषय बन रहा है
- कुछ लोग ऐसे programs पर जा रहे हैं जिनमें AI integration नहीं है
- केवल इतना कह देने भर से कि किसी tool में AI integration होगा, लोग उसकी opacity के कारण उसे पहले ही हटा देते हैं
- terminal emulator डेवलपर सिस्टम में सबसे अधिक privileged programs में से एक होता है, इसलिए इसे लागू करने के लिए यह अच्छी जगह नहीं है
- यह सभी secrets संभालता है, और उन्हें third party को upload किए जाने का खतरा बड़ा है, इसलिए लोग आसानी से switch करने को तैयार हैं
Aoi (इस ब्लॉग का virtual character: कंप्यूटर साइंस के पहले वर्ष के छात्र जैसी idealist)
- यह एक optional feature है जिसे user को खुद enable करना पड़ता है
- user को खुद API key देनी होती है और भुगतान करना पड़ता है
- यह default रूप से enabled नहीं है
- फिर लोग इस पर इतनी तीखी प्रतिक्रिया क्यों दे रहे हैं?
Cadey (इस ब्लॉग का virtual character: कुछ विशेषज्ञता वाला शिक्षक)
- शायद इसलिए कि यह tool में ऐसी चीज़ के रूप में जोड़ा गया जिसे जोड़ा जाए या नहीं, यह तय करने की शक्ति users के पास नहीं थी
- AI फीचर जोड़ने वाला commit देखें तो लगता है कि यह लगभग 2 साल से विकसित हो रहा था
- लगता है कि यह हालिया AI hype से पहले से चल रहा था
- लोग इसे क्यों नहीं चाहते, यह समझ में आता है
- iTerm2 में इसे जोड़ने की सबसे बड़ी गलती थी इसका बढ़ाचढ़ाकर प्रचार करना और केवल OpenAI को option के रूप में देना (local model संभव नहीं)
- इसे Python API का उपयोग करने वाले optional addon के रूप में वितरित किया गया होता तो बेहतर रहता
- वही फायदे मिलते, और नाराज़ भीड़ भी नहीं बनती
8 टिप्पणियां
Hacker News की टिप्पणियों में देखे गए इस फीचर के समस्याजनक होने की एक व्यावहारिक वजह यह है कि,
अगर आप बहुत कड़ी सुरक्षा वाली कंपनी में काम करते हैं, तो ऐसा ऐप जिसमें बाहर कहीं डेटा भेजने की बिल्ट-इन सुविधा हो (भले ही उसे वैकल्पिक रूप से on/off किया जा सकता हो) मूल रूप से इंस्टॉल करने लायक ही नहीं माना जा सकता।
मैं Warp इस्तेमाल कर रहा हूँ, लेकिन... हूँ, पता नहीं.. हाहाहा
अच्छा, इसलिए पिछले कुछ दिनों में iTerm की बजाय aracritty या kitty इंस्टॉल करने वाले शीर्षक की इतनी पोस्टें दिख रही थीं।
"शायद "हद से ज़्यादा आंका गया" कहना ठीक होगा?
स्टॉक शायद बुलबुला हो सकते हैं, लेकिन टेक्नोलॉजी नहीं..
अचानक मेटावर्स?!