AI Coding Assistant — User Study ExtensionWe do not recommend installing this extension if you do not participate in our user study. ⚠️NotificationThis extension is not available for public use. It was developed for academic research purposes and is only accessible to participants approved by our Institutional Review Board (IRB). If you are not a study participant, we strongly recommend not installing this extension. About This ExtensionThis VSCode extension was built as part of a user study investigating how different interface designs of AI coding assistant tools affect developers' coding practices and decision-making. Participants are asked to complete realistic programming tasks using an AI coding assistant integrated directly into VSCode, under one of several interface conditions. Features1. Languages SupportedCurrently supports Python only. Additional language support is planned for future releases. 2.ModelThe extension uses a large language model (LLM) fine-tuned on Python code, covering the specific tasks used in our user study. The model generates code snippets based on natural-language descriptions provided by the user. How to UseType a natural-language description of the code you want to generate in the chat panel on the right side of the editor, then click the Send button. Example prompt:
The AI chatbot will generate a code suggestion based on your description. Important NoticeThis extension was deployed on the VS Code Marketplace solely to support our in-lab user study. The model server is disabled outside of controlled study sessions. |