GitHub CoPilot - AI पेयर प्रोग्रामर
(copilot.github.com)- कोड की हर लाइन/पूरे फ़ंक्शन के लिए सुझाव देने वाला AI-आधारित पेयर प्रोग्रामिंग सहायक
→ अरबों लाइनों पर ट्रेंड किए गए OpenAI (Codex) का उपयोग
→ VSCode extension के रूप में local या GitHub Codespaces में काम करता है
-
प्रीव्यू वर्ज़न में Python, JS, TS, Ruby, Go के लिए अच्छा सपोर्ट, लेकिन अधिकांश भाषाओं को सपोर्ट करता है
-
उपयोग के उदाहरण
→ comment में विवरण लिखने पर, अपने आप कोड जनरेट करता है
→ बार-बार दोहराए जाने वाले कोड को अपने आप भरना
→ implementation code के लिए अपने आप test जनरेट करना
→ लिखे गए कोड के लिए वैकल्पिक solution सुझाना
→ नई भाषा/फ्रेमवर्क सीखते समय docs या web search के बिना सीखने में मदद
- tech preview अवधि के दौरान केवल सीमित उपयोगकर्ताओं के लिए मुफ़्त उपलब्ध
→ आधिकारिक वर्ज़न रिलीज़ के बाद अलग paid version जारी करने की योजना
5 टिप्पणियां
मैंने Tabnine और Kite के लाइसेंस खरीदकर भी इस्तेमाल किए हैं, लेकिन व्यक्तिगत रूप से मुझे उनके free version से कोई बड़ा फर्क महसूस नहीं हुआ। CoPilot कैसा होगा, यह जानने की उत्सुकता है। उम्मीदें हैं.
क्या अब वह समय आ गया है कि हमें English writing भी सीखनी पड़े...
OpenAI beta खुला था, तो टेस्ट करके देखा तो यह किसी हद तक कोरियन वाक्य भी बना लेता है। क्या यह धीरे-धीरे और ज़्यादा स्मार्ट नहीं हो जाएगा? हा हा
जिन लोगों ने इसे वास्तव में इस्तेमाल किया है, उनकी प्रतिक्रियाएँ बेहद अच्छी हैं.
https://news.ycombinator.com/item?id=27676266
मैं जो code लिखना चाहता था, उसे यह 10 में से 1 बार बिल्कुल सही तरीके से सुझाता था, और बाकी मौकों पर भी काफ़ी अच्छे code सुझाव देता था.
जब यह सही होता है, तो लगता है जैसे यह मेरे मन की बात पढ़ रहा हो
मैं अकेले coding कर रहा हूँ, लेकिन सचमुच ऐसा लगता है जैसे pair programming कर रहा हूँ
इससे मैं अपने code को बेहतर समझने लगा, और अपने methods के लिए बेहतर नाम और विवरण लिखने लगा. मैं बेहतर code, documentation और tests लिखने लगा हूँ.
Copilot ने मुझे एक बेहतर programmer बना दिया है. यह मज़ाक नहीं है
React components पर काम करते समय यह बेहद सटीक prediction देता है, इसलिए बहुत उपयोगी है
लगता है कि IDE के autocomplete की तरह यह भी developer tools का एक ज़रूरी हिस्सा बन जाएगा
ऐसा लगता है कि programmers code को document करने का तरीका बदल जाएगा
अगर comments अच्छे से लिखे जाएँ, तो यह सही code सुझा देता है, और कभी-कभी पूरा function भी लिख देता है
और अब कई तरह के मुद्दे भी सामने आ रहे हैं.
GitHub Copilot as open source code laundering? https://twitter.com/eevee/status/1410037309848752128
मैं कॉपीराइटेड source code के GitHub द्वारा अनधिकृत और बिना लाइसेंस वाले उपयोग से सहमत नहीं हूँ https://thelig.ht/abandoning-github/
Copilot Quake code को ज्यों का त्यों उगल रहा है, जिसमें गाली-गलौज वाले comments भी शामिल हैं https://twitter.com/mitsuhiko/status/1410886329924194309
GitHub ने आपका code scrape किया. और वे copilot के लिए आपसे पैसे लेने की योजना बना रहे हैं https://twitter.com/bphogan/status/1411097686854488067