Shire 1.2 版本推出了自定义多文件编辑功能,支持 AI 代码修改、实时差异比较和智能上下文感知,提升开发者的编程效率和协作体验。新特性包括流式 Diff、Sketch 视图和智能文件导航。
Shire 1.1 版本发布,增强了交互支持,新增 ProtoBuf 语言,优化 JavaScript,改进代码度量和质量检查,提升用户体验。
年初,国内AI编程工具通过礼品推广影响了开源AutoDev插件。为解决智能体孤立问题,Shire编程语言与框架诞生,提升开发效率。它整合AI与开发工具,优化DevOps流程,支持自定义助手和快速原型开发,实现工具与AI模型的无缝集成。
新版本的Shire中,可以通过Shire智能体市场下载和安装多个智能体,并在当前项目中使用。AI智能体在软件开发中的应用仍面临挑战,但可以在补全代码、生成注释等确定性场景中发挥作用。集体智慧Copilot是通过AI与开发团队深度结合,实现团队与AI智能体共同合作的编程体验。Shire是一个实现集体智慧Copilot的工具,可以通过Shire插件在IDE中使用。Shire智能体市场提供了各种智能体供用户选择、安装和使用。新版本的Shire还提供了一些新功能和语言支持。
本研究提出了一种新颖的框架SHIRE,通过使用概率图模型编码人类直觉,提升深度强化学习的样本效率,并增强策略的可解释性。实验结果表明,该方法在多个环境中实现了25-78%的样本效率提升,且在实际应用中有效。
Shire Run是一个轻量级平台,用于共享、下载和执行编程代理。它支持快速代码分离、版本控制、模块化设计、单元和集成测试以及组织。Shire Run旨在通过提供一个共享和执行智能代理的平台,使智能代理像代码一样受欢迎。未来,Shire Run计划提供在线执行功能。Shire Run的创建探索了提示和其在工程和智能领域的潜力。
Shire 0.5版本发布,增加SonarQube支持和Git查询分析功能,增强自定义RAG能力,新增AI数据安全保护函数redact和自定义敏感数据规则功能。
Shire是一个智能语言工具,通过自动化工具和智能分析,简化了技术文档的创建和维护流程,提高了文档质量和一致性。它可以自动生成代码注释、文档内容和示例代码,并智能检索文档内容。Shire解决了传统文档编写中的痛点,使文档编写更高效和轻松。
构建编码智能体的新RAG工作流,使用Shire语言和自定义的RAG流程智能体编排。通过IDE接口获取代码数据,进行向量化、检索和代码搜索。结合代码校验和执行功能,构建完整、可信的编码智能体。基于Shire的Pattern Action和代码可信校验,实现自动化编程。使用Index和Query实现代码检索与查询。通过Shire自定义代码检索和LLM总结,实现代码示例解释。Shire RAG工作流的实现使用ONNX Runtime、Sentence Transformers和Jaccard相似度算法。支持多种文档类型和IDE语言代码文件。下一步计划提供更多能力,如更多存储方式、结果重排和更多检索方式。
Shire是一种AI编码语言,允许大型语言模型(LLMs)与集成开发环境(IDEs)进行自动对话。它旨在通过提供更可定制和领域特定的解决方案来解决现有AI IDE的局限性。Shire简化了访问IDE数据和生成AI模型提示的过程,实现了编程任务的自动化。它还支持上下文感知变量、模式-动作上下文构建和AST查询语言等功能。Shire可用于设计个性化的AI IDE并自动化各种开发任务。
Shire提供了一种简便的AI编码智能体语言,可以实现自动化编程。其主要架构设计原则为:IDE即上下文环境、语言即抽象接口、原子化功能单元。
完成下面两步后,将自动完成登录并继续当前操作。