大厂后程序员

GitHub Copilot X 以及它的下一个动作

这是一篇完全手写的文章

最近这两周 AI 的相关发布接二连三,刚刚 GitHub 又放了个大招,官宣了GitHub Copilot X

Image

GitHub Copilot 已经获得了巨大的成功,我自己也经历了从怀疑到真香的转变。

Image

这次的 X 发布了 4 大能力

能力一:直接在 IDE 里通过 Chat 的形式,获得代码建议

Image

能力二:自动根据 Pull Request (PR) 内容撰写描述

Image

能力三:用 Chat 方式写出 CLI (command line interface) 的命令

Image

能力四:用 Chat 方式查询文档

Image

Neon 前段时间也发布了一篇博客 (https://neon.tech/blog/building-an-ai-powered-chatbot-using-vercel-openai-and-postgres),介绍了构建类似系统的教程。

Image

GitHub Copliot X 这次发布的 4 个功能都很实用。另外在我看来,还有一个价值很大,而且目前技术也已经完全具备的问题,GitHub 很有可能会去做,就是界面的自动化测试。以 ChatGPT 目前具备的能力,我们只要把 Critical User Journey (CUJ) 定义好,然后告诉机器人,它就能像一个 QA 一样把应用界面上该点的按照顺序都点一遍。而像 Selenium 这样的工具, QA 这个工种也可能会随之完全退出历史舞台。

再转念一想,将来传统的界面 (GUI) 应用可能也不再是主流,取而代之的是以 Chat 为主要交互方式的应用。那既然连 GUI 都不存在了,就一个聊天窗口,其实连测试 GUI 的需求都不存在了吧。

Image