LLM4SE是一个专为软件工程设计的大型语言模型,能够理解和生成多种编程语言的代码,自动化代码审查与重构,智能化错误检测与调试,并能自动生成项目文档。同时,LLM4SE可以与多种开发工具和环境集成,提升开发效率。
最新开源代码生成模型CodeT5+,人类评估上刷到SOTA,来自Salesforce,支持多种编程语言,基于Transformer架构,适用于多种下游任务,包括代码补全、翻译和摘要等功能。
Google Colab Copilot 是一个智能编码助手,提供实时代码建议和自动补全功能,帮助开发者更高效地编写代码。它通过分析代码生成上下文相关的建议,从而加速编程过程,提升生产力。
Code Contextualizer 是一款工具,它创建了源文件与大型语言模型(如 ChatGPT、Gemini 和 Claude)之间的桥梁,帮助用户更高效地理解和使用代码。该工具通过分析源代码上下文,提供相关的代码建议和文档,提升开发者的工作效率,减少代码理解的时间成本。
CodeMaker AI 是一个利用人工智能技术来自动化软件开发过程的工具,旨在提高工程团队的工作效率,简化开发流程。它能够帮助开发者快速生成代码、优化代码质量,并提供智能化的建议和解决方案,适用于各种软件开发场景。
JustCode是一个为VSCode设计的JavaScript AI工具助手,能够通过自动生成的JSDoc类型注释来帮助用户为其项目创建文档。
MindyGem 是一款为软件团队提供的 AI 驱动的技术文档生成工具,帮助团队轻松创建描述数字产品的文档,包括产品功能、工作方式及其目标。
AutoKT是一个面向开发者的文档引擎,自动化编写和更新代码文档的过程。通过与版本控制中心集成,AutoKT能够分析代码更改并根据整体代码库结构生成文档,团队成员可以使用差异查看器审查和批准生成的文档,经过批准的文档会存储为向量嵌入,便于查询和搜索信息。
Cluster是一个利用人工智能为开源项目创建文档的工具。它支持将生成的文档导出为md文件,方便用户将其包含在项目中,并在自己选择的文档托管平台上进行托管。
Refraction 是一款用于开发者的代码生成工具,利用AI生成代码、重构代码、生成文档、创建单元测试等,支持56种编程语言,极大地提高了开发效率。
goastVS是一个AI编码助手,帮助软件工程师更高效地完成编码任务。它利用AI技术实现代码自动补全、查找和修复bug,以及搭建项目基础设施。
AgentCoder 是一个具有迭代测试和优化功能的多代理系统,专注于代码生成,从而提高代码质量和开发效率。
基于大型语言模型的软件工程Agent资源集,提供基于大型语言模型(LLM)的Agent技术,通过增强LLM的外部资源和工具利用能力,显著扩展了其在软件工程任务中的应用范围和有效性。
GenPen AI 是一个代码生成工具,通过将设计提示转化为 REST API,帮助软件开发人员在几分钟内自动生成代码和文档。它旨在加速调试过程、减少开发时间,并简化项目管理。用户只需注册账号并访问 IDE,即可使用该工具进行不同架构的测试、自动化重复任务,并根据模型生成代码,同时保持 GIT、代码和文档的实时更新。
Juno是一款专为数据科学家和开发人员设计的AI工具,通过实时代码建议、自动调试和代码优化,显著提高Python在Jupyter Notebooks中的工作效率,简化复杂的编码任务,特别适用于数据分析和机器学习等计算密集型工作。
Claude 3.5 Sonnet 是一款与 GitHub Copilot 和 Visual Studio Code 兼容的智能代码助手,为开发人员提供多种编程语言的代码建议和集成聊天功能,旨在提高开发效率。
NewHope是一个专注于编程的语言模型,基于llama-2-13b进行微调,结合了GPT-4的编程能力,旨在高效处理各种编程任务,支持多种编程语言,提升开发者的工作效率。
Dev是一款能够实时理解用户工作内容并提供即时支持的人工智能工具。它能够观察用户的工作,理解正在进行的任务,并根据上下文提供量身定制的答案,免去了用户解释的需要。