Skip to main content

内置智能体

在 JoyCode 中,智能体(Agent) 是核心编程助手。通过智能体,JoyCode 可以理解开发者的自然语言需求,进行端到端的自主操作,包括:

  • 分析和理解需求
  • 规划开发任务和执行计划
  • 读取项目目录及开发环境
  • 在文件中自主写入代码
  • 自动生成终端命令行操作

智能体与开发者协作,可高效完成复杂任务。

智能体类型

JoyCode IDE 内置多种角色智能体,针对不同开发场景进行优化,用户也可创建自定义智能体,配置专属提示词与工具集,以提升复杂任务处理效率。


JoyCode 提供以下预置智能体:

智能体类型功能简介默认状态
编码智能体精通多语言、多框架、设计模式及最佳实践,助力高质量代码开发默认开启
智能体团队战略任务编排者,协调复杂工作流,将任务分配给专业智能体,实现团队协作可手动开启
规划智能体收集任务信息,制定可执行计划,优化方案并指导实施可手动开启
架构图设计智能体根据代码、上下文、图片等信息,生成 Draw.io 格式架构图、流程图及泳道图可手动开启
前端页面设计智能体自动生成 HTML 页面及产品原型,提升前端开发效率可手动开启
问题修复智能体系统化问题诊断专家,快速定位并解决各类软件故障可手动开启
问答智能体精通多语言编程,擅长代码分析、问题诊断和最佳实践推荐默认开启
规约编程智能体基于规约文档进行结构化开发,按任务列表执行功能并跟踪任务状态默认开启