찾다
기술 주변기기일체 포함개발자를 위한 좋은 소식! GitHub가 4가지 핵심 기능을 갖춘 AI 네이티브 개발 환경인 Copilot Workspace를 출시했습니다.

컴파일됨 | Yifeng

제작됨 | 51CTO 기술 스택(WeChat ID: blog51cto)

AI 프로그래밍 세계에 새로운 유물이 있습니까? GitHub는 인공 지능 기본 개발 환경인 Copilot Workspace를 출시합니다.

"모든 개발자가 아이디어로 시작하여 코드를 만든 다음 자연어를 사용하여 소프트웨어로 나아갈 수 있도록"하는 것을 목표로 합니다.

开发者福音!GitHub 推出AI原生开发环境Copilot Workspace,4大核心功能,预览版已发布!Images

개발자는 자연어를 사용하여 그 어느 때보다 빠르고 쉽게 코드를 브레인스토밍, 계획, 구축, 테스트 및 실행할 수 있습니다.

2023년 GitHub Copilot Workspace가 처음으로 사용자의 관심을 끌었습니다. 이제 기술 미리보기로 출시된 개발자들은 이 개발 도구에 큰 관심을 보였으며 대기자 명단에 등록했습니다.

https://www.php.cn/link/889b8a538b90aab7d224bba4306971fb

많은 친구들이 혼란스러워할 것입니다. 새로 출시된 Copilot Workspace와 Copilot의 관계는 무엇입니까? 둘 사이의 차이점은 무엇입니까?

간단히 말하면 Copilot Workspace는 더 복잡한 기능을 가지고 있으며 0에서 1까지 소프트웨어 개발을 동반하는 데 더 적합합니다.

1. Copilot Workspace vs. Copilot

GitHub는 이르면 2021년에 Copilot을 출시했습니다. 그렇다면 Copilot Workspace와 그것의 차이점은 무엇입니까?

회사의 GitHub Next 애플리케이션 연구 및 개발 팀장인 Jonathan Carter에 따르면 Copilot은 시작된 아이디어와 생각을 완성하여 개발자가 프로그래밍 중인 단일 파일에 코드를 합성하는 데 도움을 줍니다. Copilot은 또한 상용구 코드와 컨텍스트 전환을 줄입니다. 코딩 산업을 변화시키는 데 도움을 준 것으로 평가됩니다.

그러나 카터는 이 제품의 사용자 경험에 있어서 기능에는 자연스러운 한계가 있다고 말했습니다.

"GitHub Copilot이 출시되었다는 사실은 인공 지능의 실제 적용에 대한 첫 번째 사례 중 하나를 나타냅니다. 이것은 데모도 아니고 과장된 광고도 아닙니다. 모두가 이것이 매우 유용하다는 것을 인정해야 합니다."라고 그는 말했습니다. 벤처비트. "이것은 업계와 개발자가 미래에 가능한 것에 대한 잠재력을 확인하는 중요한 순간입니다.

출시 이후 3년 동안 GitHub는 코드 제안 업그레이드를 포함하여 Copilot을 여러 가지 개선했습니다. 다중 모델 접근 방식을 추가하고 OpenAI의 GPT-4 모델을 지원하며 엔터프라이즈 계획을 시작했습니다.

그러나 Copilot Workspace는 "개발자를 지원하면서 더 높은 수준의 복잡성에서 작동합니다". 이는 작업 중심이며 근본적으로 개발 프로젝트가 직면하는 초기 어려움을 줄이려는 시도를 의미합니다. 그는 "워크스페이스를 보면 우리는 개발자를 대체하는 자율적인 에이전트를 추구하려는 것이 아니다"라고 주장했다. "우리는 AI 기반 도구를 제공하여 개발자에게 더 많은 창의성과 표현력을 제공하려고 노력합니다."

이러한 경험을 해본 적이 있습니까? 강력한 도구가 있는 빈 캔버스에 직면하고 처음부터 무언가를 생성하라는 요청을 받았을 때 마음이 텅 빈다? GitHub는 Copilot Workspace가 코딩하는 동안 개발자가 경험하는 스트레스 중 일부를 제거하기를 바랍니다.

“우리는 이것이 큰 진전을 의미한다고 생각하며 확실히 이 제품은 기존 편집기나 IDE에 확장을 추가하는 것이 아니라 진정한 AI 기반 개발 환경이 어떤 모습이어야 하는지 탐구해야 합니다. 사용자가 AI가 처음부터 개발 프로세스의 일부라고 가정하고 시스템 내에서 개발이 완료될 때까지 진행한다면 어떻게 될까요?”

GitHub는 개발자의 코딩을 돕기 위해 AI를 사용하는 유일한 회사가 아닙니다. Microsoft 소유 회사인 이 회사는 Google, 오픈 소스 커뮤니티, Augment 및 Cognition과 같은 스타트업과의 경쟁에도 직면해 있습니다.

2. Copilot Workspace는 기업 개발자에게 좋습니다

기업 개발자를 위한 Copilot Workspace의 가장 큰 이점은 생산성 향상과 업무 만족도 향상입니다. GitHub는 Copilot Workspace가 개발자가 비용과 구현 시간을 줄이면서 다양한 아이디어를 탐색하고 시도하는 데 도움이 되어 기업 조직이 소규모 회사처럼 행동하고 민첩해질 수 있다고 믿습니다.

Carter는 또한 구체적이고 통찰력 있는 방식으로 워크플로를 모델링하는 구조화된 개발자 환경이 있으면 팀 전체에서 기술을 표준화하는 데 도움이 될 것이라고 믿습니다. 이는 기업 내에서 더 많은 길을 개척할 수 있다는 것을 의미하며 기업은 성장하는 팀과 프로그래밍 개발자의 기술을 향상시키는 데 많은 리소스를 투자할 필요가 없습니다.

“팀의 개발자들이 질문하고, 도구를 통해 브레인스토밍하고, 피드백을 공유한 다음 [프로젝트 완료]하는 Workspace를 통해 우리가 원하는 것을 달성할 수 있다면 그 순간은 어떤 유형의 문제나 작업에서든 더 좋아 보일 것입니다. 일관되고 유사하다면 이는 비즈니스에 더 많은 표준화를 제공할 것입니다.”라고 Carter는 주장합니다.

그는 GitHub의 Copilot Workspace가 이를 AI에 통합하고 개발자가 기억할 필요 없이 코드에서 자동으로 실행할 수 있도록 팀이 지침과 모범 사례를 성문화하는 것이 유익할 것이라는 가설을 세웠습니다. 이 기능은 아직 온라인 상태가 아니지만 향후 업데이트될 수 있습니다.

3. Copilot Workspace 4 핵심 기능

Carter는 "일상 작업"을 해결하는 데 있어 이 기본 개발 환경을 높이 평가했습니다. 즉, 새 저장소를 생성하고 작업을 반복하며 끌어오기 요청을 반복하는 데 도움이 될 수 있습니다. 개발자가 가장 자주 하는 일은 다음과 같습니다.

GitHub Copilot Workspace에는 모든 수준의 편집 가능성, 보안 포트 전달 기능을 갖춘 통합 터미널, 협업 기능 및 최적화된 모바일 경험이라는 네 가지 주요 기능이 있습니다.

开发者福音!GitHub 推出AI原生开发环境Copilot Workspace,4大核心功能,预览版已发布!그림

1. 모든 수준에서 편집 가능

GitHub의 AI가 제안하는 모든 것은 계획부터 코드까지 언제든지 수정할 수 있습니다. 회사는 개발자가 항상 통제권을 갖고 있음을 강조합니다. Carter는 “우리는 인간과 AI의 결합이 항상 더 나은 결과를 가져올 것이라고 굳게 믿습니다.”라고 선언합니다. "Workspace의 작동 방식은 모든 것이 AI로 생성되지만 사용자가 모든 것을 편집할 수 있다는 것입니다. 반면에 자율 에이전트의 접근 방식은 '여기에 문제가 있습니다. 잠시 동안 휠을 돌려서 찾으시기 바랍니다. . Solution.'"

Copilot AI가 코딩을 돕는 반면, Copilot Workspace의 목표는 개발자에게 실무 학습 기회를 제공하는 것입니다. "작업 공간의 모든 부분은 편집 가능하고 재생산 가능하며 실행 취소 가능합니다. 다양한 브라우저 탭에서 다양한 작업을 시도할 수 있습니다. 이렇게 하면 어떻게 될까요? 어떤 모습일까요?" 대략적인 아이디어부터 시작하여 모양을 확인하고 찾고 있는 정확한 코드를 생성하는 등 개발자가 Copilot으로 수행할 수 있는 피드백 루프를 나타냅니다. ”

2. 통합 터미널 및 보안 포트 포워딩

최소화. 컨텍스트 전환 및 코딩 성공 확인을 통해 개발자는 GitHub Copilot Workspace 내의 터미널에 액세스할 수 있습니다. Carter가 설명했듯이 "브라우저에서 터미널을 즉시 열고, Lint를 실행하고, 코드를 빌드 및 테스트하고, 그것이 제대로 작동하는지 즉시 확인하고, 웹 애플리케이션이나 API라면 애플리케이션을 실행한 다음 애플리케이션으로 가져올 수 있습니다. 그런 다음 끌어오기 요청을 생성할 수 있습니다."

즉, Copilot Workspace는 코딩 프로세스를 단순화하고 프로그래머에게 맑은 환경.

开发者福音!GitHub 推出AI原生开发环境Copilot Workspace,4大核心功能,预览版已发布!사진

3. 협업 기능

GitHub Copilot Workspace는 개인적인 경험이 아닙니다. 이 개발자 환경은 프로그래머가 함께 작업하여 소프트웨어를 만들 수 있는 협업 기능을 지원합니다.

"우리가 보고 있는 것은 작업 공간이 대화 자산 역할을 할 수 있다는 것입니다. 즉, 여러분이 말하는 일을 어떻게 수행할 수 있는지 제안함으로써 결정에 명확성을 더할 수 있다는 것입니다."라고 Carter는 말했습니다.

“스탠딩 회의에서 누군가가 전날 고객에게서 들었던 피드백을 언급하는 경우, 몇 분 안에 해당 아이디어를 질문이나 작업으로 작성하고 Copilot Workspace 도움을 받을 수 있다면 좋을 것입니다. 작업량, 복잡성 및 이 일의 흐름을 통해 이제 팀이 인식하는 복잡성 또는 매우 강력할 수 있는 F.U.D.(공포, 불확실성 및 의심)를 줄일 수 있는 수단을 갖게 되었습니다.”

아이디어는 다음과 같습니다. 개발자에게 더 많은 소프트웨어 로드맵 대행사를 제공하여 사용자가 원한다고 생각하는 기능을 개발하도록 장려합니다.

4. 최적화된 모바일 경험

GitHub Copilot Workspace는 웹에만 국한되지 않습니다. 스마트폰을 포함한 모바일 기기에서 접속이 가능합니다. 회사는 코딩은 어디에서나 할 수 있다고 믿기 때문에 개발자에게 아이디어가 떠오르면 즉시 새 프로젝트를 시작할 수 있습니다.

开发者福音!GitHub 推出AI原生开发环境Copilot Workspace,4大核心功能,预览版已发布!Image

이것은 GitHub의 최초 또는 유일한 모바일 앱이 아닙니다. GitHub Codespaces와 그 이름을 딴 앱의 두 가지가 있습니다. Carter는 전자가 Visual Studio Code, JetBrains 및 기타 코딩 언어를 중심으로 처음 구축한 애플리케이션의 제품 관리자라고 설명합니다. 그러나 "이러한 플랫폼은 이동성을 지원하는 데 한계가 있기 때문에 Codespaces는 결국 iPad에서는 매우 훌륭했지만 휴대폰이나 소형 장치에서는 그다지 좋지 않았습니다"라고 그는 밝혔습니다.

반면에 GitHub 앱은 "편집 시나리오를 지원하지만 실제로는 규모가 작습니다. 따라서 PR이 나오고 누군가 댓글을 남기고 파일에 한 줄 조정을 하고 싶을 때. 따라서 엔드투엔드 개발이 아닌 이동 중에도 편집이 가능하다는 의미입니다.”

Carter는 Copilot Workspace를 GitHub의 "최초의 완전한 기능을 갖춘 모바일 개발자 환경"이라고 설명합니다. 웹과 모바일 경험은 완전히 일관됩니다. 그러나 현재 기본 모바일 클라이언트는 없지만 개발자는 모바일 브라우저를 통해 Copilot Workspace에 액세스할 수 있습니다.

Codespaces 및 GitHub 모바일 앱보다 더 많은 기능을 갖추고 있지만 회사는 주로 사용 사례 때문에 Copilot Workspace가 이를 대체할 것이라고 믿지 않습니다. “GitHub 모바일 앱과 그 기능을 살펴보면 다른 많은 앱이 계속해서 고유한 가치를 가질 수 있게 해주고 Workspace는 문제의 해당 부분을 해결하려고 노력하지 않을 것입니다

. 따라서 들어오는 댓글에 대한 알림과 끌어오기 요청, 문제를 할당하는 사람들을 확인하고, 오픈 소스 관리자라면 토론 스레드를 탐색하세요. 따라서 오늘날 사용되는 것과 같은 GitHub 모바일 앱은 계속해서 사용될 것입니다. 개발자 워크플로의 핵심 부분입니다."라고 Carter는 말했습니다.

"어떤 면에서 Copilot Workspace는 이미 훌륭한 GitHub 모바일 경험을 보완하여 문제와 아이디어를 개발자 환경으로 가져오고 이를 코드로 변환할 수 있도록 돕습니다. 이는 현재 모바일 앱이 해결하려는 시나리오가 아닙니다."

4. Workspace는 언제 정식 출시되나요?

기사 시작 부분에서 언급했듯이 GitHub Copilot Workspace는 기술 미리 보기로 제공됩니다. 그러나 개발자 환경이 언제 정식 출시될지에 대한 시간표는 없습니다.

Carter는 Workspace가 GitHub Next에서 시작되었기 때문에 회사는 시장 진출 전략이 어떤 것인지 더 잘 이해하기 위해 피드백을 찾고 있다고 강조했습니다. “우리는 Workspace에 대해 매우 기대하고 있으며 자신감을 갖고 있습니다.”라고 그는 선언했습니다. "그러나 일반 출시 시기는 제가 결정하는 것이 아닙니다. 이는 제품 팀과의 협력에 따라 결정됩니다."

서비스에 대한 액세스는 선착순으로 제공되지만 GitHub는 스타트업에 보조금을 제공할 수 있습니다. 중소기업은 빠른 피드백을 받을 수 있습니다. 기술 미리 보기로서 GitHub Copilot Workspace는 모든 사용자가 일반적으로 사용할 수 있는 시기에 대한 정확한 일정이 아직 없습니다. Jonathan Carter는 Workspace가 GitHub Next 팀에 의해 개발되었기 때문에 회사는 현재 시장 진입 전략을 더 잘 이해하고 개발하기 위해 사용자로부터 피드백을 구하고 있다고 강조했습니다. Carter는 “우리는 Workspace에 대해 매우 기대하고 있으며 자신감을 갖고 있습니다.”라고 말했습니다. "하지만 정식 출시 시기는 제가 혼자 결정할 수 있는 일이 아닙니다. 제품팀과 협력해야 합니다.

현재 Workspace에 대한 액세스는 대기열 목록 순서에 따라 이루어지지만 GitHub에서는 공개를 고려할 수 있습니다." 스타트업, 중소기업 등의 피드백을 빠르게 수집할 수 있습니다. Carter는 또한 Workspace가 강력하기는 하지만 두 가지 사용 사례가 서로 다르기 때문에 기존 GitHub 모바일 앱을 대체하지는 않을 것이라고 언급했습니다. GitHub 모바일 앱은 현재 알림 보기, 풀 요청에 대한 댓글 달기, 문제 할당, 토론 스레드 탐색과 같은 작업에 주로 사용되며 이러한 기능은 계속해서 개발자 워크플로의 핵심 부분이 될 것입니다.

GitHub Copilot Workspace의 출시는 GitHub가 인공 지능 기술을 사용하여 개발자 경험을 개선하려는 추가 탐구를 의미합니다. 새로운 개발 환경을 제공할 뿐만 아니라 통합 터미널, 협업 기능, 최적화된 모바일 경험을 통해 개발자에게 더 많은 유연성과 편의성을 제공합니다. 기술 미리 보기가 출시되고 향후 일반 공급이 가능해짐에 따라 더 많은 개발자가 이 도구를 활용하여 생산성과 창의성을 높일 수 있을 것으로 예상됩니다.

참조 링크: https://www.php.cn/link/597073e68fcefaa6bdf39ca6b399c28c

AIGC에 대해 자세히 알아보려면

51CTO AI.x 커뮤니티

https://www.51cto com/을 방문하세요. aigc/

위 내용은 개발자를 위한 좋은 소식! GitHub가 4가지 핵심 기능을 갖춘 AI 네이티브 개발 환경인 Copilot Workspace를 출시했습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 51CTO.COM에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
ai合并图层的快捷键是什么ai合并图层的快捷键是什么Jan 07, 2021 am 10:59 AM

ai合并图层的快捷键是“Ctrl+Shift+E”,它的作用是把目前所有处在显示状态的图层合并,在隐藏状态的图层则不作变动。也可以选中要合并的图层,在菜单栏中依次点击“窗口”-“路径查找器”,点击“合并”按钮。

ai橡皮擦擦不掉东西怎么办ai橡皮擦擦不掉东西怎么办Jan 13, 2021 am 10:23 AM

ai橡皮擦擦不掉东西是因为AI是矢量图软件,用橡皮擦不能擦位图的,其解决办法就是用蒙板工具以及钢笔勾好路径再建立蒙板即可实现擦掉东西。

谷歌超强AI超算碾压英伟达A100!TPU v4性能提升10倍,细节首次公开谷歌超强AI超算碾压英伟达A100!TPU v4性能提升10倍,细节首次公开Apr 07, 2023 pm 02:54 PM

虽然谷歌早在2020年,就在自家的数据中心上部署了当时最强的AI芯片——TPU v4。但直到今年的4月4日,谷歌才首次公布了这台AI超算的技术细节。论文地址:https://arxiv.org/abs/2304.01433相比于TPU v3,TPU v4的性能要高出2.1倍,而在整合4096个芯片之后,超算的性能更是提升了10倍。另外,谷歌还声称,自家芯片要比英伟达A100更快、更节能。与A100对打,速度快1.7倍论文中,谷歌表示,对于规模相当的系统,TPU v4可以提供比英伟达A100强1.

ai可以转成psd格式吗ai可以转成psd格式吗Feb 22, 2023 pm 05:56 PM

ai可以转成psd格式。转换方法:1、打开Adobe Illustrator软件,依次点击顶部菜单栏的“文件”-“打开”,选择所需的ai文件;2、点击右侧功能面板中的“图层”,点击三杠图标,在弹出的选项中选择“释放到图层(顺序)”;3、依次点击顶部菜单栏的“文件”-“导出”-“导出为”;4、在弹出的“导出”对话框中,将“保存类型”设置为“PSD格式”,点击“导出”即可;

ai顶部属性栏不见了怎么办ai顶部属性栏不见了怎么办Feb 22, 2023 pm 05:27 PM

ai顶部属性栏不见了的解决办法:1、开启Ai新建画布,进入绘图页面;2、在Ai顶部菜单栏中点击“窗口”;3、在系统弹出的窗口菜单页面中点击“控制”,然后开启“控制”窗口即可显示出属性栏。

GPT-4的研究路径没有前途?Yann LeCun给自回归判了死刑GPT-4的研究路径没有前途?Yann LeCun给自回归判了死刑Apr 04, 2023 am 11:55 AM

Yann LeCun 这个观点的确有些大胆。 「从现在起 5 年内,没有哪个头脑正常的人会使用自回归模型。」最近,图灵奖得主 Yann LeCun 给一场辩论做了个特别的开场。而他口中的自回归,正是当前爆红的 GPT 家族模型所依赖的学习范式。当然,被 Yann LeCun 指出问题的不只是自回归模型。在他看来,当前整个的机器学习领域都面临巨大挑战。这场辩论的主题为「Do large language models need sensory grounding for meaning and u

强化学习再登Nature封面,自动驾驶安全验证新范式大幅减少测试里程强化学习再登Nature封面,自动驾驶安全验证新范式大幅减少测试里程Mar 31, 2023 pm 10:38 PM

引入密集强化学习,用 AI 验证 AI。 自动驾驶汽车 (AV) 技术的快速发展,使得我们正处于交通革命的风口浪尖,其规模是自一个世纪前汽车问世以来从未见过的。自动驾驶技术具有显着提高交通安全性、机动性和可持续性的潜力,因此引起了工业界、政府机构、专业组织和学术机构的共同关注。过去 20 年里,自动驾驶汽车的发展取得了长足的进步,尤其是随着深度学习的出现更是如此。到 2015 年,开始有公司宣布他们将在 2020 之前量产 AV。不过到目前为止,并且没有 level 4 级别的 AV 可以在市场

ai移动不了东西了怎么办ai移动不了东西了怎么办Mar 07, 2023 am 10:03 AM

ai移动不了东西的解决办法:1、打开ai软件,打开空白文档;2、选择矩形工具,在文档中绘制矩形;3、点击选择工具,移动文档中的矩形;4、点击图层按钮,弹出图层面板对话框,解锁图层;5、点击选择工具,移动矩形即可。

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구