FishAI官方 2024年11月20日
我微软 !儿子!你打钱!
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Copilot Workspace是微软推出的面向专业开发者的AI编程助手,它接入了Claude 3.5和Gemini模型,以更加AI Native的方法,帮助开发者持续编码、迭代。该工具具有可控性等特点,可跨多个文件修改,甚至增删文件。

🧐Copilot Workspace可直接帮用户搞定整个项目

🤖它使用GPT - 4,可控性体现在修改规范和计划

🎯面向任务,可跨多文件修改,包括增删文件

💻能在Codespace中测试,还可在diff上修改代码

原创 小可怜Gemini 2024-11-20 13:50 美国

混 AI 届的人都知道,微软搞 AI,和谷歌一样,成为“AI 笑料”集中地 

谷歌把,发布会就没成功的,也不知道他们想不想成功 

微软把,发布即巅峰,负向优化直到改名-改名-砍掉 

还记得前几天 

让 

我 

掀掉桌子的微软 Copilot 吗! 

看到 AI 搜索废物榜榜首,我快窒息了,真不愧是你。

简直是垃圾中的战斗机啊 

还有微软的 GIthub Copilot!最近也是天天受气。 

友商,横空出世,乔曰:江山代有AI出,各领风骚数十天 (bolt.new、Windsurf)

友商ABCD:

Bolt.new: 

“我 Bolt.new 可是 4 周狂揽 400 万美金 ARR 的狠角色!Claude API 算力都被我吃爆了!” “一句话建站了解一下?浏览器里直接开发,妈妈再也不用担心我配置环境啦!” “什么 Cursor,什么 Copilot,在我 Bolt.new 面前都是弟弟!我开源我骄傲!” “隔壁 Copilot 收费,我 Bolt.new 免费!Claude 3.5 用到爽!”  

 

Windsurf: 

“我 Windsurf Editor 也是全免费!Claude 3.5 随便用!” “Cursor 太复杂?来试试我 Windsurf,小白也能轻松上手!” “我还有聊天框,帮你安装依赖,启动项目,一条龙服务!”  

Cursor: 

“我 Cursor 虽然要收费,但我功能强大啊!AI 大神都夸我! “我出圈了!” “我有无限的试用机制”  

Github Copilot: 

(轻咳一声) “大家好,我是 Copilot,那个,嗯,老牌 AI 编程助手... (瑟瑟发抖) “我...我...我最近也接入了 Claude 3.5 和 Gemini 模型...” 

(尝试自信)我... 我主要还是面向专业开发者,它们... 它们可能更适合新手...我只要 10 美元,我还有学生包,我还能拼车” (声音越来越小) 

(内心 OS) “微软爸爸,救救我!友商太凶猛了!” 

 

当天 GIthub Copilot 晚上偷偷跑去和 Bing 聊天,诉说自己的苦恼。Bing 则安慰道:“别担心,兄弟,你看看我活的多好“ 

 

Copilot回去后失眠了几个天,终于发布新大招了,以更加AI Native 的方法,发布了: 



“GIthub Next" -  Copilot Workspace

A Copilot-native dev environment, designed for everyday tasks. 

协助专业开发者持续编码、迭代!!!目前已经开始进入熟悉的“等待列表”,大家都可以申请起来了,https://githubnext.com/projects/copilot-workspace

能力概述?

1、与其给你一行行代码建议,不如直接帮你搞定整个项目。 

2、它用的是GPT-4 

3、关键在于“可控性”,你不是被动接受LLM的输出,而是自己定义代码的现状和目标状态,然后Copilot Workspace生成一个你可以调整的计划。 

4、不喜欢?改计划就行了,它会重新生成代码。 

5、还能直接在diff上修改,最后在Codespace里测试。 

6、这玩意儿跟普通的Copilot和Copilot Chat不一样,它是面向任务的,可以跨多个文件修改,甚至增删文件 

 

总之用来对其他友商的有效回应,虽然门槛还是哦比较高。 

 

看看视频

   

Q&A

Copilot Workspace 的动力是什么? Copilot Workspace 目前由 GPT-4o 提供支持。GitHub 实验了来自不同供应商的多种模型,最终确定 GPT-4o 在能力和延迟方面都是目前的最佳选择。 当然,GitHub 会持续评估新的模型,以确保始终使用最适合的模型。 

Copilot Workspace 的可控性体现在哪里? Copilot Workspace 提供了两个关键的可控节点:修改规范和修改计划。 

规范: 当你指示 Copilot Workspace 进行更改时,它首先读取你的代码库并生成规范。规范由两部分构成:当前代码库状态和目标状态,均以列表形式呈现。你可以编辑这两个列表,纠正系统对代码库的理解或完善目标状态的要求。 计划: 确认规范后,Copilot Workspace 会生成具体的执行计划。计划中会列出它将创建、修改或删除的每个文件,以及每个文件中要执行的操作。你也可以编辑计划的任何部分,修改具体操作,甚至更改受影响的文件列表。 最终代码: 最终生成的代码差异也是可编辑的,你可以在创建拉取请求或提交代码到分支之前进行微调。 如果你对生成的更改不满意,无需从头开始,只需编辑规范或计划,Copilot Workspace 就会根据新的输入重新生成后续步骤。 

为什么可控性很重要? Copilot 的行内建议很容易评估,因为它们只有几行。如果建议不正确,你可以轻松识别并忽略它们。但随着生成代码量的增加,评估成本也会增加。你必须阅读更多代码、跨更多位置,并理解它们之间的联系。如果建议不完全正确,会令人沮丧,而且一次生成的代码越多,出现错误的可能性就越大。 

Copilot Workspace 通过模仿开发人员解决实际问题的方式来突破代码建议规模的限制。 开发人员首先要理解代码的当前状态和目标状态,然后确定需要进行哪些工作才能达到目标状态。 

在每个步骤中进行控制,你实际上是在向模型提供关键信息,帮助其生成更正确的代码。 同时,这也简化了代码的评估过程,因为在审查过程中,你对哪些地方应该发生哪些变化有了清晰的预期。 

Copilot Workspace 与 Copilot 和 Copilot Chat 有什么不同? Copilot: 在你键入时提供代码建议,建议长度通常为几行,这对于编写代码的开发者来说非常便捷,因为这些建议很容易评估和调整。 Copilot Chat: 可以与开发者讨论潜在的代码更改,但它没有提供将讨论应用于代码库的严格、可重复的交互模式,尤其是在需要更改多个文件时。 Copilot Workspace: 是一个面向任务的开发环境。它不是在你键入时提供建议,而是帮助你计划和编写一系列协调的更改,甚至可以跨多个文件,包括添加或删除文件。 这需要一个可控的交互模型,以便开发人员可以引导系统找到他们想要的解决方案。 这三种不同的交互模式满足了开发人员在日常工作中的不同需求,它们是互补的。 

我可以在创建拉取请求之前运行 Workspace 中的代码吗? 可以!每个 Copilot Workspace 都可以轻松启动具有实时同步功能的 Codespace。 你可以直接从 Workspace 打开终端、安装依赖项并运行代码。 Codespace 会根据需要为你处理端口映射。 虽然可以直接编辑生成的代码差异,但你可能需要完整的 IDE 的功能。 没问题!只需单击“在 Codespace 中打开”按钮,即可获得由运行 VS Code 的服务器支持的完整云端 IDE。 

  

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Copilot Workspace AI编程 可控性 GPT - 4
相关文章