
为助力教师掌握开源AI编程工具,赋能教学科研提质增效,近日,中心邀请学校数据应用教师发展分中心主任张志刚教授作《走进OpenCode—开源AI编程助手入门》专项讲座。
OpenCode是一款开源AI编程助手(AI Coding Agent),可在终端、IDE或桌面环境中帮助开发者写代码。张志刚指出,OpenCode具备“供应商中立、开源透明、终端优先、强扩展性”等核心理念,在学校教学与科研场景中具有重要应用价值。他梳理了OpenCode从早期终端原生工具逐步演进为具备完整Agent工作流的发展历程,并通过与同类工具的对比,张志刚指出相较于Claude Code,OpenCode采用“开放可替换”路线,支持多模型接入且开源透明,更适合教学与多预算场景;相较于Cursor、Codex等工具,OpenCode能同时展示“开源、多模型、Agent流程、人工审查”等特色。

演示环节,张志刚以“成绩管理系统”为例,详细拆解了使用OpenCode进行软件开发的“需求-计划-生成-运行-修复-交付”六步工作流,重点演示了Plan、Build、Review三大核心操作。同时,他结合自身经验分享了实用操作技巧与注意事项,包括需求表达需具体明确、大任务先行规划拆解、小步构建并及时运行验证、依据错误反馈迭代优化等,为教师实际应用提供了清晰指引。
OpenCode所承载的“开源AI编程助手”理念,正不断重塑人机协作的边界。此次讲座不仅让参训者对Agent工作流有了直观认识,更为探索低成本、高透明的AI辅助教学模式提供了可落地的技术参考。
撰稿 | 邓欢
编校 | 颜红霞
审核 | 李文杰

夜雨聆风