Cody是由代码搜索浏览工具「Sourcegraph」推出的一个AI代码助手通过阅读整个代码库和代码图帮助开发人员写代码并回答问题。Cody使用Sourcegraph的代码图和大型语言模型(LLMs)的组合以消除人工开发中的繁琐任务并保持开发人员的工作流程。
你可以把Cody当作是你的代码助手该自动编程工具已经阅读了开源中的所有代码StackOverflow上的所有问题以及开发人员的整个代码库可以回答开发过程中遇到的问题或者根据先前的知识建议一些方法。
Cody的主要功能
Cody就像代码编辑器中的ChatGPT可以帮助你更好更快地编程。
人工智能生成代码。Cody可以根据代码库的上下文和样式生成从样板代码到API解析器的所有内容还可以修复代码块的错误、可读性或未处理的边缘情况。
自动生成单元测试。Cody可以编写单元测试节省开发人员的时间以专注于构建软件。
解释代码信息。Cody可以从高层次或细节上解释代码的作用突出显示任何代码块或整个文件以对话语言解释发生了什么。
编程语言翻译。开发人员可以将代码片段提供给Cody例如某个函数。Cody可以翻译该代码提供具有相同功能的另一种语言的代码片段。
如何使用Cody
使用Cody非常简单目前Cody可以在Sourcegraph的网页和VSCode中使用。
安装VSCode的Cody扩展
打开Cody(从活动栏或者Alt+/或Opt+/)并登录
点击Chat或者Recipes(内置的一些命令)进行使用