प्रोग्रामिंग वातावरण में कृत्रिम बुद्धिमत्ता का एकीकरण सॉफ़्टवेयर डेवलपर्स के लिए अभूतपूर्व अवसरों और अपरिस्थित चुनौतियों का सामना करता है। जबकि बड़े भाषा मॉडल (LLM) आधारित कोड सहायक जैसे एआई-संचालित कोडिंग उपकरण ने प्रभावशाली उत्पादन क्षमताओं का प्रदर्शन किया है, उनका डिज़ाइन मुख्यतः तकनीकी बेंचमार्क द्वारा प्रेरित रहा है बजाय मानव डेवलपर्स की संज्ञानात्मक, सामाजिक और सन्दर्भ आवश्यकताओं के। यह लेख प्रोग्रामिंग वातावरण में मानव-केंद्रित एआई (HCAI) की ओर एक पारंपरिक बदलाव के लिए तर्क करता है, जो उपयोगिता, पारदर्शिता, विश्वास तथा डेवलपर एजेंसी को प्राथमिकता देता है। मानव-सीधे इंटरैक्शन (HCI), संज्ञानात्मक विज्ञान और सॉफ़्टवेयर इंजीनियरिंग के ढांचों का सहारा लेते हुए, हम इस उभरते क्षेत्र के लिए सैद्धांतिक आधार, प्रमुख अनुसंधान चुनौतियाँ और विधीय दिशाओं का विवरण देते हैं। हम संज्ञानात्मक वृद्धि, पारदर्शिता और व्याख्यात्मकता, डेवलपर एजेंसी, और सहयोगात्मक आयामों के चार स्तंभों का ढांचा प्रस्तावित करते हैं, और शोध-प्रबंध स्तर की जांच के लिए अद्वितीय खुले समस्याओं का पहचान करते हैं।
संदीप कुमार बॉलू (बुधवार,) ने इस प्रश्न का अध्ययन किया।