Sourcegraph Cody插件介绍
我们知道GitHub Copilot是目前最好用的AI编程辅助工具,但是要收费的,10美元一个月。对于大部分人来说,可能不会花这个钱,笔者也是。所以下面给大家推荐另外一款编程插件Sourcegraph Cody,也是笔者最近才发现,而且可以安装到我们的开发工具中。
Cody 是一款免费的开源 AI 编码助手,可以编写和修复代码、提供 AI 生成的自动完成功能并回答您的编码问题。Cody 从整个代码库中获取相关的代码上下文,以编写更好的代码,使用更多代码库的 API、impl 和习惯用法,同时减少幻觉。
虽然它支持聊天,但是如果是其他话题,它则不会跟你聊,这点和Chatgpt这种内容生成式AI不一样, Cody主打解决编程问题。
写代码遇到问题可以随时跟它聊天,比较方便,它目前包括以下功能:
-
解释一下代码片段。
-
重构代码和变量名称。
-
将代码翻译成不同的语言。
-
回答有关您的代码的一般问题。
-
通过对更广泛的代码库的一般了解来编写上下文感知代码。
Cody插件的安装及使用
首先,我们来到它的官网地址:https://about.sourcegraph.com/cody ,里面有安装指导步骤,如下图所示:

-
第一步是要注册它的账号,可以直接用github账号授权登入。
-
第二步是安装Cody app在桌面上,这个笔者觉得可以跳过,直接到第三步。
-
第三步是安装Cody的IDE插件,目前它支持VS Code和IntelliJ旗下的开发工具。
插件安装后不能直接使用,也是需要授权的,如果是VS Code开发工具的话可以直接通过登入Sourcegraph 账号,直接使用。
下面介绍一下通过Access tokens授权,以IDEA为例,安装后找到Cody的设置如下:

红色框框就是我们要去设置的token密钥,这个要去sourcegraph的官网获取。
我们来到其官网地址:https://sourcegraph.com/search ,github账号登入后,点击我的头像,找到Setting设置。

进入设置页面后如下:

然后点击创建新的token密钥,创建好记得复制出来,页面关掉后就不能第二次看这个token了,只能删除或者新增。把复制出来的token保存到IDEA的cody设置里,然后就可以使用了。

比如,让它解释一下一个源码类的方法:

好了,介绍就到这里,感兴趣的编程小伙伴们可以用起来,当作日常辅助工具,目前是免费使用的,相对比其他一些不官方的插件还是比较值推荐。
3582





