Connect with us

人工智能

CoreStory 推出 AI 驱动的代码智能平台,释放遗留系统价值

mm

CoreStory 今日宣布推出其 AI 驱动的代码智能平台,该系统旨在将拥有数十年历史的代码从负担转变为战略优势。通过自动揭示隐藏在遗留系统中的业务逻辑和架构洞察,CoreStory 旨在帮助企业清晰、自信地实现应用现代化、维护和扩展。

遗留代码的挑战

对大多数企业而言,遗留软件既是运营的支柱,也是变革的最大障碍。支撑金融交易、物流网络、医疗平台乃至国家基础设施的系统通常写于数十年前,有时使用的语言已很少有工程师在积极使用。它们仍然至关重要,但关于它们如何工作——或为何如此设计——的知识早已随着编写它们的开发者一同流失。 因此,现代化项目是 IT 领域最艰巨的任务之一。传统方法需要专家团队逐行仔细审查代码,以重建业务规则和技术依赖关系。这种逆向工程工作通常耗时 18 个月或更长时间,成本高昂且失败风险巨大。难怪许多企业选择简单地“凑合”使用其过时的系统,在原有基础上打补丁,而不是尝试全面升级。但固步不前的代价很高:创新放缓、维护费用上升,以及无法与现代云原生架构集成。

从停滞到代码智能

CoreStory 正将自己定位为该领域的突破者。其平台不依赖数月的手动工作,而是利用集成的大型语言模型结合静态分析,在数小时内分析数百万行代码。输出结果是一个全面的智能模型,不仅映射应用程序的结构,还映射其业务逻辑、数据流、依赖关系,甚至原始开发者的意图。 这种转变将现代化讨论从猜测转变为基于证据的行动。团队无需花费项目第一年的时间来试图理解系统功能,而是可以直接利用机器生成的软件蓝图,清晰地开展现代化工作。 正如创始人兼首席执行官 Anand Kulkarni 所解释的,这种方法使团队能将需求收集从数月或数年缩短到仅仅数小时——让他们能够专注于创新而非考古。

不仅仅是文档

CoreStory 的显著之处在于,它不仅仅是生成静态文档——它提供的是鲜活的上下文。团队可以用自然语言查询系统,提出诸如“哪些模块处理支付?”“这个 API 依赖哪些依赖项?”等问题。开发者随后可以自信地采取行动,因为他们知道隐藏的业务规则和相互依赖关系已被绘制出来。 CoreStory 强调了其平台的四个关键用例:

  • 遗留应用现代化 – 通过揭示业务规则和依赖关系,加速平台迁移和重构。
  • 应用维护 – 精确定位修改源代码的位置和方式,同时避免破坏隐藏的依赖关系。
  • AI 辅助编码 – 为编码代理提供更丰富的上下文,使 AI 生成的代码与现有架构保持一致。
  • 开发者入职 – 通过提供即时、交互式的系统蓝图,缩短新员工的熟悉时间。

为何重要

此次发布的更广泛意义不仅在于更快的现代化——它重新定义了企业与其自身代码的交互方式。几十年来,组织一直将遗留系统视为不透明的黑匣子,风险太高而不敢触碰。CoreStory 通过使这些系统变得透明和可知,挑战了这一假设。 而时机再合适不过。开发工作流正迅速转向 AI 驱动和协作环境,例如 Replit 和其他“氛围编码”平台。在这些环境中,开发者可以快速构建原型、即时生成新功能,并与 AI 副驾驶实时协作。然而,缺点是,如果没有深入的上下文,生成的代码很容易变得脆弱、冗余或与更大的系统不兼容。 这正是 CoreStory 的智能模型可能带来变革的地方。通过将详细的架构和业务洞察输入到 氛围编码平台,开发者获得了一个用于实验的共享基础。想象一下,打开一个连接到有数十年历史的银行系统的 Replit 工作空间:AI 代理不再是从零开始摸索,而是可以解释依赖关系、揭示相关的业务规则,甚至建议安全的集成点。开发者可以专注于构建新功能,而不是破译旧功能。 这种组合所暗示的未来,是现代化、维护和创新融合在一起的未来。企业无需将遗留代码视为开始新工作前必须解开的负担,而是可以将现代化融入到日常开发流程中。添加新功能、修复错误或尝试 AI 生成的功能,都将自动受益于 CoreStory 智能模型提供的清晰度。 实际上,CoreStory 正在为一个遗留系统与下一代工具和谐共存的世界铺平道路。企业将不再面临维持旧系统或构建新系统之间的艰难抉择。相反,他们可以在对其代码透明理解的基础上持续演进。 这不仅仅是解决昨天的问题——更是塑造明天的实践。随着 AI 辅助编码成为常态,那些对其代码了如指掌的组织将会蓬勃发展。CoreStory 的发布预示着一个未来,在那里,清晰度、速度和适应性不再是相互竞争的重点,而是现代软件开发的基础。

//www.futurist.ai">未来主义者,他致力于探索这些创新将如何塑造我们的世界。此外,他还是Securities.io的创始人,该平台专注于投资那些正在重新定义未来并重塑整个行业的尖端技术。