
Google旗下前端开发框架Angular推出两项人工智能开发新工具Web Codegen Scorer与MCP Server,目的是提升人工智能生成Web代码的品质,并让代理式开发更顺利地融入现有框架流程。Angular团队同时宣布,Angular已整合至Google的Gemini产品线,包括Gemini Canvas的框架支持,以及Google AI Studio新增的Angular TypeScript系统指令模板,让开发者能更直接地利用人工智能建立应用原型并进行迭代。
Web Codegen Scorer的主要功能是对人工智能生成的Web代码进行质量评估,其提供涵盖构建、运行、安全与无障碍等维度的仪表板,协助开发者检视生成结果是否达到可用标准。Angular团队以自身情境为例,该工具能够协助angular.dev/ai平台上的人工智能提示词,进行系统性调整与优化。
通过Web Codegen Scorer,开发团队还能评估大语言模型生成的Angular代码质量,并根据分析结果,持续修正提示词内容,使其更符合现行框架语法与功能需求,进而提升人工智能生成代码的准确性及可靠性。
Web Codegen Scorer评分机制经过Google内部人工智能、安全与无障碍专家的调校,也经SolidJS框架核心团队测试,协助他们优化提示词与上下文设计。该工具已开源,框架与库作者可建立自定义评测流程,以改善生成代码的可构建性与可维护性。
另一项重点是MCP Server,让代理能直接调用框架与CLI工具,支持更完整的代理式开发工作流,在Angular v20.2中目前属于实验性功能。Angular团队也透露未来的研究方向,包括提供现代化迁移工具,将旧语法转换成新的标准写法。
同时,Angular团队正开发本地RAG引擎,让人工智能可直接检索整理过的官方代码示例与最新文档,降低模型使用过时信息的风险。这些功能目前仍处于探索阶段,后续会随研究成果逐步引入框架。
在生态整合方面,Gemini Canvas现已支持Angular,开发者可在Gemini Web App的工具菜单中启用Canvas,并通过提示生成Angular应用。Google AI Studio则新增Angular TypeScript系统指令模板,开发者可在高级设置中选取,让生成代码更符合Angular组件与服务的结构设计。