GitHub Copilot Workspace का तकनीकी प्रीव्यू जारी
(github.blog)- प्राकृतिक भाषा का उपयोग करके कोड को brainstorm, plan, build, test और run करने के लिए Copilot-आधारित development environment
- development process के हर चरण में विभिन्न Copilot-आधारित agents का उपयोग करते हुए भी developer को पूरा control देता है
- प्राकृतिक भाषा का उपयोग करके software बनाने का एक अभिनव तरीका प्रस्तुत करता है
- developer की creativity को बदलने के लिए नहीं, बल्कि उसे अधिक तेज़ी और आसानी से इस्तेमाल करने में मदद करने के लिए डिज़ाइन किया गया है
- अनुभवी developers को system thinker की तरह काम करने में मदद करेगा और software बना सकने वाले लोगों के लिए entry barrier को काफी कम करेगा
GitHub Copilot Workspace कैसे काम करता है
- developers के लिए सबसे बड़ा entry barrier अक्सर शुरुआत के चरण में होता है
- बड़े project, feature request या bug report के शुरुआती चरण में अक्सर रुकावट आती है
- GitHub Copilot Workspace developers से उनके शुरुआती बिंदु, यानी "GitHub Repo या GitHub Issue" पर मिलता है
- Copilot agent को दूसरे दिमाग की तरह इस्तेमाल करके idea की शुरुआत से ही AI support लिया जा सकता है
- Copilot Workspace step-by-step plan बनाकर प्रस्तुत करता है
- codebase, issue responses आदि की गहरी समझ के आधार पर issue को हल करने के लिए step-by-step plan देता है
- plan को validate करने और code को test करने के लिए ज़रूरी हर चीज़ को प्राकृतिक भाषा में एक सरल सूची के रूप में देता है
- सुझाव पूरी तरह edit किए जा सकते हैं
- Copilot Workspace द्वारा सुझाए गए plan से लेकर code तक सब कुछ पूरी तरह edit किया जा सकता है
- developer अपनी पूरी autonomy बनाए रखता है, जबकि Copilot Workspace उसकी cognitive load कम करता है
- plan से संतुष्ट होने पर Copilot Workspace में सीधे code run किया जा सकता है
- default GitHub Codespace में जाकर अंतिम परिणाम से संतुष्ट होने तक सभी code changes को समायोजित किया जा सकता है
- link के ज़रिए workspace को तुरंत team के साथ साझा करके काम देखा जा सकता है और iteration आज़माए जा सकते हैं
- Pull Request submit करें, GitHub Actions और security code scanning चलाएँ, और फिर team members से human code review का अनुरोध करें
- team members Copilot Workspace का उपयोग करके देख सकते हैं कि idea से code तक प्रक्रिया कैसे आगे बढ़ी
- mobile compatibility भी उपलब्ध है
- ideas कहीं भी आ सकते हैं, इसलिए GitHub Copilot Workspace को सभी devices पर उपयोग के लिए डिज़ाइन किया गया है
- desktop, laptop या चलते-फिरते भी वास्तविक development environment में काम किया जा सकता है
- development environment के भविष्य के लिए GitHub का vision है
- intuitive और Copilot-आधारित infrastructure के माध्यम से शुरुआत करना, सीखना और अंततः execute करना अधिक आसान बनाना
1 टिप्पणियां
Hacker News की राय
Copilot Workspaceजैसे समान open source toolaiderका भी परिचय दिया गयाPlandexनामक terminal-आधारित open source AI project management tool का भी उल्लेख किया गया