还记得代码神器Cursor吗?Cursor出圈的一个重要原因是有Claude 3.5 Sonnet的加持,让AI辅助编程进入到了一个全新阶段,这也导致很多人开始弃用GitHub Copilot,Github因此感受到了很大压力,终于GitHub Copilot也迎来大幅更新,放出了大招
关于Cursor可以看我之前写的这篇文章
就在在刚刚举行的GitHub Universe大会上,GitHub官宣:Copilot要支持多模型了!Anthropic的Claude 3.5 Sonnet、谷歌的Gemini 1.5 Pro、OpenAI的o1-preview和o1-mini,通通安排上
其实,GitHub Copilot一直都在用不同的LLM(大型语言模型)处理不同的任务。最早的Copilot用的是Codex(OpenAI GPT-3的早期版本,专门针对代码任务微调)。2023年推出的Copilot Chat用的是GPT-3.5,后来升级到GPT-4,还多次更新过底层模型版本,用过GPT 3.5-turbo到GPT 4o和4o-mini等各种模型,以满足不同的延迟和质量要求
过去一年,各种高质量的大小语言模型井喷式爆发,各有千秋。所以,AI代码生成的下一个阶段,不仅要支持多模型功能,更要给开发者提供多模型选择!好的AI辅助编程肯定要让每个开发者都能用上最适合自己的模型。这次在GitHub Universe大会上,他们兑现了诺言
多模型支持,即将全面铺开!
首先在Copilot Chat中推出多模型支持,OpenAI的o1-preview和o1-mini现在就可以用,Claude 3.5 Sonnet下周逐步推出,谷歌的Gemini 1.5 Pro几周后上线。后续,多模型选择将扩展到Copilot的更多功能,包括Copilot Workspace、多文件编辑、代码审查、安全自动修复和CLI等等
无论是在VS Code还是GitHub.com上,开发者都能选择最适合自己的模型。企业和团队也能控制允许使用的模型,管理更方便!
GitHub Copilot加持各家模型,实力比拼
Anthropic的Claude 3.5 Sonnet: 全能型选手!从初始设计到bug修复、维护到优化,整个软件开发生命周期都能搞定!尤其擅长复杂和多步骤的编码任务,比如更新老旧应用、代码重构和功能开发
谷歌的Gemini 1.5 Pro: 拥有200万token的上下文窗口,原生多模态,可以同时处理代码、图像、音频、视频和文本!代码建议、文档生成和代码解释的响应速度也超快
OpenAI的o1-preview和o1-mini: 推理能力比GPT 4o更强!能更深入地理解代码约束和边缘情况,生成更高效、更高质量的代码
全新功能GitHub Spark!用自然语言一键开发应用
为了实现让10亿人参与开发的愿景,GitHub在Universe大会上推出了GitHub Spark:一个AI原生工具,可以用自然语言构建完整的应用程序,无需编写或部署任何代码!Spark是功能齐全的微型应用程序,可以集成AI功能和外部数据源,无需管理云资源。用户只需输入初始prompt,就能实时预览应用程序的构建过程,轻松查看每个请求的选项,并自动保存每次迭代的版本,方便版本比较
GitHub Spark通过结合以下三个紧密集成的组件来实现无需编写或部署任何代码:
一个基于自然语言的编辑器,让你可以轻松描述自己的想法,并在后续进行优化和改进
一个托管的运行时环境,用于托管你的 Sparks,并提供数据存储、主题化以及大语言模型(LLM)的访问功能
一个支持 PWA 的仪表盘,使你可以从任何地方管理和启动你的 Sparks
此外,GitHub Spark 允许你与他人分享您的 Sparks,并控制其访问权限,是只读还是读写。他们可以选择将此 Spark 收藏起来并直接使用,也可以进行重新混合以进一步适应他们的偏好,因为……个性化至上
什么是“微应用”?
GitHub Spark 遵循 Unix 哲学来设计应用,即软件应专注于做好一件事,且仅在对用户有用的那段时间内做好这一件事。因此,“微”并非指应用的价值大小,而是指其预期功能的复杂性。
例如,团队在创建 GitHub Spark 的过程中制作并使用了一些 Sparks,这些 Sparks 涵盖了生活管理工具、学习辅助工具、趣味动画和新闻客户端等。但它们的共同点在于:它们的外观和体验完全符合创作者的预期——不多也不少,恰到好处
申请使用waitlist:
https://github.com/github_spark_waitlist_signup/join
Perplexity加持,代码更可靠
Perplexity大家应该不陌生了,可以说当前做的最好的一个AI搜索引擎,可以搜索网络提供你需要的信息。现在它集成到了GitHub Copilot中,可以回答你的任何编程问题,并提供来自网络的可靠来源支持。你可以通过实时引用链接验证每个答案,写代码更安心!
Perplexity使用指南:
1. 启用Copilot扩展:个人账户直接安装,企业账户需要在企业或组织级别启用Copilot扩展策略
2. 在Copilot中标记
@perplexityai
并提问3. 首次使用时,需要通过浏览器完成身份验证
⭐星标AI寒武纪,好内容不错过⭐
用你的赞和在看告诉我~