suchen
HeimTechnologie-PeripheriegeräteKIGute Nachrichten für Entwickler! GitHub startet die KI-native Entwicklungsumgebung Copilot Workspace mit 4 Kernfunktionen. Die Vorschauversion wurde veröffentlicht!

Kompiliert |. Yifeng

Produziert |. 51CTO Technology Stack (WeChat ID: blog51cto)

Gibt es ein neues Artefakt in der Welt der KI-Programmierung? GitHub führt Copilot Workspace ein, eine native Entwicklungsumgebung für künstliche Intelligenz.

Ziel ist es, „jedem Entwickler die Möglichkeit zu geben, mit einer Idee zu beginnen, Code zu erstellen und dann mit der Software in natürlicher Sprache fortzufahren.“

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

Entwickler können mithilfe natürlicher Sprache schneller und einfacher als je zuvor Brainstorming betreiben, Code planen, erstellen, testen und ausführen.

Im Jahr 2023 erregte GitHub Copilot Workspace erstmals die Aufmerksamkeit der Nutzer. Jetzt als Technologievorschau veröffentlicht, haben Entwickler großes Interesse an diesem Entwicklungstool gezeigt und sich auf die Warteliste gesetzt.

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

Viele Freunde werden verwirrt sein: Welche Beziehung besteht zwischen dem neu eingeführten Copilot Workspace und Copilot? Was ist der Unterschied zwischen den beiden?

Einfach ausgedrückt: Copilot Workspace verfügt über komplexere Funktionen und ist besser geeignet, die Entwicklung einer Software von 0 auf 1 zu begleiten.

1. Copilot Workspace vs. Copilot

GitHub hat Copilot bereits 2021 gestartet. Was ist also der Unterschied zwischen Copilot Workspace und Copilot Workspace?

Laut Jonathan Carter, Leiter des GitHub Next-Anwendungsforschungs- und Entwicklungsteams des Unternehmens, hilft Copilot dabei, begonnene Ideen und Gedanken zu vervollständigen und Entwicklern dabei zu helfen, Code in einer einzigen Datei zu synthetisieren, die programmiert wird. Copilot reduziert außerdem Boilerplate-Code und Kontextwechsel. Ihm wird zugeschrieben, dass es zur Transformation der Programmierbranche beigetragen hat.

Carter sagte jedoch, dass die Benutzererfahrung dieses Produkts aufgrund seiner Funktionen natürliche Einschränkungen aufweist.

„Die Tatsache, dass GitHub Copilot gestartet ist, stellt eines der ersten Beispiele für die reale Anwendung künstlicher Intelligenz dar. Dies ist keine Demo, dies ist kein Hype, jeder muss zugeben, dass es sehr nützlich ist“, sagte er VentureBeat. „Dies ist ein wichtiger Moment für die Branche und die Entwickler, um das Potenzial und das zukünftige Potenzial zu erkennen, das entstehen könnte.“

In den drei Jahren seit seiner Einführung hat GitHub mehrere Verbesserungen an Copilot vorgenommen, darunter die Aktualisierung seiner Codevorschläge und das Hinzufügen eines Multi-Modell-Ansatz, unterstützt das GPT-4-Modell von OpenAI und startete einen Unternehmensplan.

Allerdings arbeitet Copilot Workspace „auf einem höheren Komplexitätsniveau und unterstützt dennoch Entwickler“, was bedeutet, dass es aufgabenorientiert ist und grundsätzlich versucht, die Anfangsschwierigkeiten von Entwicklungsprojekten zu reduzieren. „Wenn man sich Workspace anschaut, versuchen wir nicht, einen autonomen Agenten zu entwickeln, der Entwickler ersetzt“, betonte er. „Wir versuchen, Entwicklern mehr Kreativität und Ausdruck zu verleihen, indem wir ein KI-natives Tool bereitstellen.“

Haben Sie schon einmal diese Erfahrung gemacht: als Sie vor einer leeren Leinwand mit leistungsstarken Tools standen und gefragt wurden, etwas von Grund auf neu zu erstellen – und dann Ihr eigenes Dein Verstand wird leer? GitHub hofft, dass Copilot Workspace den Stress, den Entwickler beim Codieren erleben, teilweise eliminiert.

„Wir glauben, dass es einen großen Fortschritt darstellt, und dieses Produkt sollte auf jeden Fall untersuchen, wie eine wirklich KI-native Entwicklungsumgebung aussehen sollte, anstatt Erweiterungen zu vorhandenen Editoren oder IDEs hinzuzufügen. Wir denken über den Entwicklungsansatz nach: Was wenn der Benutzer davon ausgeht, dass KI von Anfang an Teil des Entwicklungsprozesses ist und sich innerhalb des Systems bis zur Fertigstellung entwickelt?“ erklärte Carter.

GitHub ist nicht das einzige Unternehmen, das KI nutzt, um Entwicklern beim Codieren zu helfen. Das zu Microsoft gehörende Unternehmen sieht sich außerdem der Konkurrenz durch Google, die Open-Source-Community und Start-ups wie Augment und Cognition ausgesetzt.

2. Copilot Workspace ist gut für Unternehmensentwickler.

Der größte Vorteil von Copilot Workspace für Unternehmensentwickler ist eine höhere Produktivität und höhere Arbeitszufriedenheit. GitHub glaubt, dass Copilot Workspace Entwicklern dabei helfen wird, verschiedene Ideen zu erkunden und auszuprobieren und gleichzeitig Kosten und Implementierungszeit zu reduzieren, sodass sich Unternehmensorganisationen eher wie kleine Unternehmen verhalten und agil sein können.

Carter ist außerdem davon überzeugt, dass eine strukturierte Entwicklerumgebung, die Arbeitsabläufe auf spezifische und aufschlussreiche Weise modelliert, dazu beitragen wird, Fähigkeiten teamübergreifend zu standardisieren. Dies bedeutet, dass innerhalb des Unternehmens mehr Wege geebnet werden und Unternehmen nicht mehr so ​​viele Ressourcen für den Aufbau von Teams und die Weiterqualifizierung von Programmierentwicklern aufwenden müssen.

„Wenn wir mit Workspace erreichen können, was wir wollen, indem Entwickler im Team eine Frage stellen, über das Tool ein Brainstorming durchführen, Feedback austauschen und dann [das Projekt abschließen], wird dieser Moment bei jeder Art von Problemen oder Jobs besser aussehen Wenn alle Elemente konsistent und ähnlich sind, wird dies zu einer stärkeren Standardisierung für das Unternehmen führen“, behauptet Carter.

Er stellte die Hypothese auf, dass es von Vorteil wäre, wenn Teams ihre Anleitungen und Best Practices kodifizieren würden, damit GitHubs Copilot Workspace sie in seine KI integrieren und sie automatisch im Code ausführen kann, ohne dass sich Entwickler daran erinnern müssen. Obwohl diese Funktion noch nicht online ist, wird sie möglicherweise in Zukunft aktualisiert.

3. Kernfunktionen von Copilot Workspace 4

Carter lobte diese native Entwicklungsumgebung für die Lösung „täglicher Aufgaben“, was bedeutet, dass sie dabei helfen kann, neue Repositorys zu erstellen, Aufgaben zu iterieren und Pull-Anfragen zu iterieren. Dies sind die Dinge, die Entwickler am häufigsten tun.

Dennoch verfügt GitHub Copilot Workspace über vier Hauptfunktionen: Bearbeitbarkeit auf allen Ebenen, integriertes Terminal mit sicheren Portweiterleitungsfunktionen, Funktionen für die Zusammenarbeit und ein optimiertes mobiles Erlebnis.

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

1. Bearbeitbarkeit auf allen Ebenen

Alles, was die KI von GitHub vorschlägt, kann jederzeit geändert werden, von Plänen bis hin zum Code. Das Unternehmen betont, dass Entwickler immer die Kontrolle haben. „Wir sind fest davon überzeugt, dass die Kombination von Mensch und KI immer zu besseren Ergebnissen führen wird“, erklärt Carter. „Workspace verhält sich so, dass alles KI-generiert ist, aber der Benutzer alles bearbeiten kann, im Gegensatz zum Ansatz eines autonomen Agenten, bei dem der Ansatz lautet: „Hier ist ein Problem, drehen Sie eine Weile am Rad und finden Sie es hoffentlich.“ Lösung. '"

Während Copilot AI das Codieren erleichtert, besteht das Ziel von Copilot Workspace darin, Entwicklern Möglichkeiten zum Lernen am Arbeitsplatz zu bieten. „Jeder Teil des Arbeitsbereichs ist bearbeitbar, reproduzierbar und rückgängig zu machen. Sie können eine Reihe verschiedener Dinge in verschiedenen Browser-Registerkarten ausprobieren. Was würde passieren, wenn wir das tun würden? Wie könnte es aussehen?“ stellt eine Feedback-Schleife dar, die Entwickler mit Copilot durchführen können, beginnend mit einer groben Idee, beginnend mit dem Erkennen der Form, und dann entsteht der genaue Code, den Sie suchen.

2 Um Kontextwechsel zu ermöglichen und den Codierungserfolg zu überprüfen, können Entwickler auf ein Terminal im GitHub Copilot Workspace zugreifen. Wie Carter beschreibt: „Sie können sofort ein Terminal in Ihrem Browser öffnen, Lint ausführen, den Code erstellen und testen, sofort sehen, ob er ordnungsgemäß funktioniert, und dann, wenn es sich um eine Webanwendung oder API handelt, die Anwendung ausführen und sie dann in Ihr System integrieren.“

Mit anderen Worten: Copilot Workspace soll eine One-Stop-Entwicklerumgebung sein, die den Codierungsprozess vereinfacht und Programmierern Folgendes bietet eine klare Umgebung.

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

GitHub Copilot Workspace ist keine persönliche Erfahrung. Diese Entwicklerumgebung unterstützt Kollaborationsfunktionen, mit denen Programmierer zusammenarbeiten können, um Software zu erstellen.

„Was wir sehen, ist, dass Arbeitsbereiche als Kommunikationsmittel dienen können, indem sie Entscheidungen klarer machen, indem sie Vorschläge machen, wie wir die Dinge tun können, über die Sie sprechen“, sagte Carter.

„Wenn Sie ein Stand-up-Meeting haben und jemand ein Feedback erwähnt, das er am Vortag von einem Kunden gehört hat, wäre es großartig, wenn Sie diese Idee in wenigen Minuten als Frage oder Aufgabe aufschreiben könnten und Hilfe von Copilot Workspace hätten Skizzieren Sie, wie wir es machen. Aufgrund des Arbeitsaufwands, der Komplexität und des Ablaufs dieser Sache haben Sie jetzt die Möglichkeit, die wahrgenommene Komplexität oder F.U.D (Angst, Unsicherheit und Zweifel) des Teams zu reduzieren, was sehr wirkungsvoll sein kann.“

Die Idee ist um Entwicklern mehr Handlungsspielraum für die Software-Roadmap zu geben und ihnen Anreize zu geben, Funktionen zu entwickeln, von denen sie glauben, dass sie von den Benutzern gewünscht werden.

4. Optimiertes mobiles Erlebnis

GitHub Copilot Workspace ist nicht auf die Webseite beschränkt. Der Zugriff ist über mobile Geräte, einschließlich Smartphones, möglich. Das Unternehmen ist davon überzeugt, dass Codierung überall möglich ist. Wenn einem Entwickler also eine Idee einfällt, kann er sofort ein neues Projekt starten.

Image开发者福音!GitHub 推出AI原生开发环境Copilot Workspace,4大核心功能,预览版已发布!Dies ist nicht die erste oder einzige mobile App von GitHub. Es gibt zwei: GitHub Codespaces und die gleichnamige App. Carter beschreibt den ersteren als Produktmanager für Anwendungen, die er ursprünglich rund um Visual Studio Code, JetBrains und andere Programmiersprachen erstellt hat. Allerdings „können diese Plattformen bei der Unterstützung der Mobilität nur begrenzte Fortschritte machen, so dass Codespaces auf dem iPad sehr gut funktionierte, auf Telefonen oder kleineren Geräten jedoch nicht so gut“, verriet er.

Die GitHub-App hingegen „unterstützt Bearbeitungsszenarien, aber wirklich in kleinem Umfang. Wenn Sie also eine PR herausbringen und jemand einen Kommentar hinterlässt, möchten Sie eine einzeilige Anpassung an der Datei vornehmen.“ Das bedeutet also, dass Sie die Bearbeitung unterwegs durchführen können, nicht eine End-to-End-Entwicklung.“

Carter beschreibt Copilot Workspace als GitHubs „erste voll funktionsfähige mobile Entwicklerumgebung“. Das Web- und Mobilerlebnis ist vollständig konsistent. Allerdings gibt es derzeit keinen nativen mobilen Client, aber Entwickler können über ihre mobilen Browser auf Copilot Workspace zugreifen.

Obwohl es über mehr Funktionen verfügt als Codespaces und die mobile GitHub-App, glaubt das Unternehmen nicht, dass Copilot Workspace diese ersetzen wird, vor allem aufgrund der Anwendungsfälle. „Wenn wir uns die mobile GitHub-App und ihre Möglichkeiten ansehen, würde ich sagen, dass sie es vielen anderen Apps ermöglicht, weiterhin ihren einzigartigen Wert zu behalten, und Workspace wird nicht versuchen, bei diesem Teil des Problems zu helfen

Schauen Sie sich also Benachrichtigungen und Pull-Requests zu eingehenden Kommentaren an, sehen Sie sich Leute an, die Ihnen ein Problem zuweisen, und wenn Sie ein Open-Source-Betreuer sind, navigieren Sie durch Diskussionsthreads, sodass die mobile GitHub-App, wie sie heute verwendet wird, weiterhin ein Kernstück sein wird Teil des Entwickler-Workflows“, kommentierte Carter.

„In gewisser Weise ergänzt Copilot Workspace das bereits großartige mobile GitHub-Erlebnis und hilft dabei, Probleme und Ideen in eine Entwicklerumgebung zu bringen, wo man sie in Code umwandeln kann, was derzeit kein Szenario ist, das mobile Apps zu lösen versuchen.“

4. Wann wird Workspace allgemein verfügbar sein?

Wie am Anfang des Artikels erwähnt, ist GitHub Copilot Workspace als Technologievorschau verfügbar. Es gibt jedoch keinen Zeitplan dafür, wann die Entwicklerumgebung allgemein verfügbar sein wird.

Carter betonte, dass das Unternehmen seit der Entstehung von Workspace auf GitHub Next nach Feedback sucht, um besser zu verstehen, wie eine Markteinführungsstrategie aussehen könnte. „Wir sind absolut begeistert und zuversichtlich, was Workspace angeht“, erklärte er. „Der Zeitpunkt einer Veröffentlichung mit allgemeiner Verfügbarkeit liegt jedoch nicht in meiner Entscheidung. Das wird eine Zusammenarbeit mit dem Produktteam sein.“ und kleine Unternehmen sind für schnelles Feedback offen. Als Technologievorschau gibt es für GitHub Copilot Workspace noch keinen genauen Zeitplan, wann es allgemein für alle Benutzer verfügbar sein wird. Jonathan Carter betonte, dass Workspace derzeit vom GitHub Next-Team entwickelt wird und das Unternehmen derzeit Feedback von Benutzern einholt, um Markteintrittsstrategien besser zu verstehen und zu entwickeln. „Wir sind sehr begeistert und zuversichtlich, was Workspace angeht“, sagte Carter. „Aber was den Veröffentlichungszeitpunkt der allgemeinen Verfügbarkeit angeht, kann ich das nicht alleine entscheiden. Ich muss mit dem Produktteam zusammenarbeiten

Derzeit basiert der Zugriff auf Workspace auf der Reihenfolge der Warteschlangenliste, aber GitHub erwägt möglicherweise, ihn zu öffnen.“ Startups sowie kleine und mittelständische Unternehmen können schnell Feedback einholen. Carter erwähnte auch, dass Workspace zwar leistungsstark ist, die bestehende mobile GitHub-App jedoch nicht ersetzen wird, da beide auf unterschiedliche Anwendungsfälle abzielen. Die mobile GitHub-App wird derzeit hauptsächlich für Aufgaben wie das Anzeigen von Benachrichtigungen, das Kommentieren von Pull-Requests, das Zuweisen von Problemen und das Navigieren in Diskussionsthreads verwendet, und diese Funktionen werden weiterhin ein zentraler Bestandteil der Entwickler-Workflows sein.

Die Einführung von GitHub Copilot Workspace markiert GitHubs weitere Erforschung der Nutzung künstlicher Intelligenztechnologie zur Verbesserung der Entwicklererfahrung. Es bietet nicht nur eine neue Entwicklungsumgebung, sondern bietet Entwicklern auch mehr Flexibilität und Komfort durch integrierte Terminals, Funktionen für die Zusammenarbeit und optimierte mobile Erlebnisse. Mit der Veröffentlichung der Technologievorschau und einer möglichen zukünftigen allgemeinen Verfügbarkeit können wir davon ausgehen, dass mehr Entwickler dieses Tool nutzen werden, um ihre Produktivität und Kreativität zu steigern.

Referenzlink:

https://www.php.cn/link/597073e68fcefaa6bdf39ca6b399c28c

Um mehr über AIGC zu erfahren, besuchen Sie bitte:

51CTO AI.x Community

https://www.51cto.com/ aigc/

Das obige ist der detaillierte Inhalt vonGute Nachrichten für Entwickler! GitHub startet die KI-native Entwicklungsumgebung Copilot Workspace mit 4 Kernfunktionen. Die Vorschauversion wurde veröffentlicht!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Dieser Artikel ist reproduziert unter:51CTO.COM. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
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格式”,点击“导出”即可;

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

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

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

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

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

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

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

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools