本问卷用于香港中文大学(深圳)ENG2001课程研究,旨在了解香港中文大学(深圳)的计算机科学本科生在面对编程智能体的费用与使用限制时,如何调整使用方式。
This survey is part of an ENG2001 course research project. It examines how Computer Science undergraduates at CUHKSZ adjust their coding agent usage strategies when facing cost and usage constraints.
本问卷中的“编程智能体 ”指能够根据指令读取项目文件、直接修改代码或运行开发工具的AI功能,例如Codex、Cursor Agent及GitHub Copilot中的Agent功能。
In this survey, a coding agent means an AI function that can read project files, directly edit code, or run development tools in response to instructions. Examples include Codex, Cursor Agent, and agent features in GitHub Copilot.
问卷不收集姓名、学号或联系方式,结果仅作汇总分析。参与完全自愿,你可以在提交前随时退出。预计填写时间为3-5分钟。
The survey does not collect names, student IDs, or contact details. Results will be reported in aggregate. Research data will be stored securely and deleted after course assessment. Participation is voluntary, and you may leave the survey at any time before submitting.
第一部分:参与资格与使用背景 Part 1: Eligibility and Usage Background 1. 你目前就读于哪个年级?What is your current year of study?
大一 / Year 1 大二 / Year 2 大三 / Year 3 大四 / Year 4 大五及以上 / Year 5 or above
2. 过去4周,你是否使用过编程智能体功能完成课程编程任务?In the past four weeks, have you used coding agent functions for programming coursework?
是 / Yes 否 / No 不确定是否使用过上述功能 / Unsure whether I used these functions
3. 过去4周,你使用过哪些编程智能体完成课程编程任务?Which coding agents have you used for programming coursework in the past four weeks?
OpenAI Codex Anthropic Claude Code Cursor Agent GitHub Copilot 智谱/GLM Zcode 腾讯/Tencent WorkBuddy/CodeBuddy 阿里巴巴/Alibaba Qwen Code 字节跳动/ByteDance TRAE 其他,请注明 / Other, please specify
4. 过去4周,你有多少天使用过编程智能体完成课程编程任务?On how many days did you use coding agents for programming coursework in the past four weeks?
一至三天 / 1–3 days 四至七天 / 4–7 days 八至十四天 / 8–14 days 十五至二十一天 / 15–21 days 二十二至二十八天 / 22–28 days 记不清 / Cannot remember
5. 你过去4周使用的编程智能体采用哪些付费方式? Which payment arrangements applied to the coding agents you used in the past four weeks? Select all that apply. 普通免费版本或免费试用 / A standard free plan or free trial 学生优惠提供的免费权限或额度 / Free access or credits through a student offer 自己支付的订阅或额度 / A subscription or credits I paid for 学校、课程或其他组织提供的付费权限 / Paid access provided by a university, course, or another organization API按实际用量计费 / Usage-based API billing 由其他人支付的权限 / Access paid for by someone else 其他 / Other 不清楚 / Unsure
6. 过去4周,你个人为编程智能体支付了多少费用?包括订阅和额外额度,不包括他人为你支付的费用;外币按大致人民币金额选择。 / How much did you personally spend on coding agents in the past four weeks? Include subscriptions and additional credits, but exclude payments made by others. Select the approximate RMB equivalent for other currencies. 零元 / RMB 0 大于零元,且不超过三十元 / More than RMB 0, up to RMB 30 大于三十元,且不超过七十元 / More than RMB 30, up to RMB 70 大于七十元,且不超过一百五十元 / More than RMB 70, up to RMB 150 大于一百五十元 / More than RMB 150 记不清 / Cannot remember 不愿回答 / Prefer not to answer
第二部分:费用与使用限制 Part 2: Cost and Usage Constraints 7. 过去4周,你是否因为费用而放弃过原本想购买的某项编程智能体服务?服务包括订阅、升级或额外额度。 / In the past four weeks, did you decide against purchasing a coding agent service you wanted because of its cost? Services include subscriptions, upgrades, or additional credits. 是 / Yes 考虑过购买,但没有因费用而放弃 / I considered a purchase, but cost did not cause me to decide against it 没有考虑过购买 / I did not consider a purchase 记不清 / Cannot remember 不愿回答 / Prefer not to answer
8. 过去4周,你有多少天遇到过编程智能体额度用完的情况?同一天即使多个工具额度用完,也只计一天。 / On how many days did you run out of coding agent allowance in the past four weeks? Count each day once, even if you ran out of allowance on more than one tool. 零天 / 0 days 一天 / 1 day 二至三天 / 2–3 days 四至七天 / 4–7 days 八天及以上 / 8 days or more 不确定或记不清 / Unsure or cannot remember
9. 过去4周,你遇到过以下哪些费用或使用限制? / Which of the following cost or usage limits did you encounter in the past four weeks? 达到一定时间内的请求次数上限 / Reached a request limit within a given period 可用积分或余额耗尽 / Used up available credits or balance 因当前套餐限制,无法使用想用的模型 / Could not use a preferred model because of plan restrictions 因当前套餐限制,无法使用想用的Agent功能 / Could not use a desired agent feature because of plan restrictions 购买额外额度的费用超出了我的预算 / The cost of additional credits exceeded my budget. 其他使用限制,请注明 / Other usage limits, please specify 没有遇到上述限制 / None of the above 不确定或记不清 / Unsure or cannot remember
10. 过去4周,面对费用或使用限制时,你实际采取过哪些办法? / What did you actually do when facing cost or usage constraints in the past four weeks? 等待额度恢复后继续使用 / Waited for my allowance to renew 改用另一个编程智能体工具 / Switched to another coding agent tool 在当前工具中改用仍可使用的模型 / Switched to an available model within the same tool 暂时改用普通聊天AI辅助 / Temporarily used an ordinary AI chatbot instead 自己完成相关工作 / Completed the work independently 向同学、助教或教师求助 / Asked classmates, teaching assistants, or instructors for help 付费购买订阅、升级或额外额度 / Paid for a subscription, upgrade, or additional credits 推迟相关任务 / Postponed the task 其他 / Other 没有采取额外应对措施 / Took no additional action
第三部分:应对策略与使用调整 Part 3: Coping Strategies and Usage Adjustments 11. 过去4周,当需要节省可用额度时,你优先把额度用于哪些任务?最多选择三项。 / When you needed to conserve your allowance in the past four weeks, which tasks did you prioritize using it for? Select up to three. 编写或实现新功能 / Writing or implementing new features 调试和修复错误 / Debugging and fixing errors 编写测试 / Writing tests 重构已有代码 / Refactoring existing code 理解已有代码 / Understanding existing code 编写文档或代码注释 / Writing documentation or code comments 其他 / Other 没有按任务类型分配额度 / I did not allocate allowance by task type 没有需要节省额度的经历 / I did not need to conserve my allowance 记不清 / Cannot remember
12. 过去4周,面对这些限制时,与没有限制时的通常做法相比,你对以下做法作了哪些调整? In the past four weeks, how did you adjust the following practices when facing these constraints, compared with your usual practices without them?
每行选择一项。无法比较时,请选择“不适用或无法判断”。 Select one response per row. If you cannot make the comparison, select “Not applicable or unable to judge.”
单次提示中提供的任务细节 / The amount of task detail provided in each prompt
完成一项任务时向Agent追问的次数 / The number of follow-up requests made to the agent for a task
接受修改前自己阅读代码的程度 / How thoroughly I read the code before accepting changes
接受修改前自己运行测试的频率 / How often I ran tests before accepting changes
13. 回顾过去4周,你在决定如何应对这些限制时,对以下说法的同意程度如何? Thinking about how you responded to these constraints in the past four weeks, how much do you agree with the following statements?
每行选择一项。 Select one response per row.
避免额外开支是我考虑的重要因素。 / Avoiding additional spending was an important consideration.
尽快继续当前任务是我考虑的重要因素。 / Resuming the task as soon as possible was an important consideration.
保留自己理解代码的机会是我考虑的重要因素。 / Having an opportunity to understand the code myself was an important consideration.
14. 请简述过去4周中,你最近一次受到费用或使用限制的经历,以及当时采取的应对办法。请勿填写姓名、账户信息或具体的私有代码。 / Briefly describe the most recent time you faced a cost or usage constraint in the past four weeks and how you responded. Please do not include names, account details, or private code.