旨在帮助程序员了解公司内部的整个代码库。这个想法是提供可视化地图,以便您可以看到服务和系统之间的连接以及更改如何影响不同的链接。今天,该公司宣布正在为该平台添加生成式人工智能功能,以便可以轻松地用自然语言询问有关代码库的问题。
该公司联合创始人兼首席执行官 Shanea Leven 表示,生成式人工智能非常适合他们在 CodeSee 一直在尝试做的事情。“因此,随着人工智能的加入,我们的假设、我们的使命和我们的用例实际上并没有改变,但当你将人工智能添加到代码中时,我们对人们如何掌握和理解代码的洞察力实际上得到了增强,”她告诉 TechCrunch。
生成式 AI 功能提供了一种交互式方式来询问有关 IDE 中代码的问题。例如,您可以询问诸如日志记录如何工作或如何在代码库中使用状态管理之类的问题,CodeSee 会提供基于文本的答案,并附有代码图,其中的线条显示了基于以下内容的代码库不同部分之间的连接:你的问题。
“这样你就可以深入了解这些不同的东西在哪里。然后从这个问题出发,我们实际上绘制了这些文件和函数在 IDE 中实际所在位置的线,以便您了解某些内容实际如何工作的上下文,”她说。它成为 CodeSee 已提供功能之上的智能扩展。
Leven 表示,该公司与微软和 OpenAI 合作,帮助构建新的生成人工智能功能。这在很多方面都有帮助,因为该公司仍然拥有 11 名员工,而且合作伙伴关系使他们能够在不增加额外员工的情况下快速构建新功能。
CodeSee 最近推出了服务地图,为公司提供跨多个代码库的可见性。“这是所有端点、消息队列、所有 Kafka 管道、[系统中]所有事物的完整跨存储库可见性视图,将其插入,您将获得完整的高级架构视图我们以前没有,这确实帮助很多企业客户真正了解他们的代码库中发生的情况,”Leven 说。
随着该公司扩大其产品范围,让客户更清楚地了解他们的代码,拥有基于人工智能的问题引擎应该会更加有用。她表示,首先,新的生成式人工智能功能将根据要求提供测试版。他们希望与企业客户合作完善该工具,然后在今年晚些时候正式推出。