検索
ホームページテクノロジー周辺機器AIRust ベースの Zed エディターはオープンソース化されており、OpenAI と GitHub Copilot のサポートが組み込まれています

著者丨ティム・アンダーソン

コンピレーション丨ノア

制作 | 51CTO Technology Stack (WeChat ID: blog51cto)

Zed Editorプロジェクトですまだプレリリース段階にあり、AGPL、GPL、および Apache ライセンスの下でオープンソースです。このエディターは高性能と複数の AI 支援オプションを備えていますが、現在は Mac プラットフォームでのみ利用可能です。

Nathan Sobo は投稿の中で、GitHub 上の Project Zed のコード ベースでは、エディター部分は GPL に基づいてライセンスされており、サーバー側コンポーネントには AGPL ライセンスが使用されており、 GPUI (GPU Accelerated User Interface) 部分は Apache 2.0 ライセンスを使用します。 GPUI は、Zed チームによって開発された Rust UI フレームワークです。このようなライセンスの選択により、コードのオープン性とアクセシビリティが確保され、Zed がオープン ソース コミュニティで広く使用され、貢献できるようになります。

Sobo は以前に Atom エディターと Electron フレームワークを作成しました。 Electron フレームワークは、世界で最も人気のあるエディターであり軽量の IDE である VS Code で使用されています。 Electron は Chromium ブラウザ コンポーネントと V8 JavaScript エンジンを使用して構築されていますが、Zed は完全に異なるコード ベースを持ち、Rust で書かれてネイティブ コードにコンパイルされています。

55,000 を超える拡張プラグインがある VS Code とは異なり、Zed には現在暫定的なプラグイン モデルしかなく、完全な拡張エコシステムが形成されていません。FAQ には次のように記載されています。 Zed では、「オープンソースの前にプラグイン システムを追加することはありませんが、オープンソースが完成したら、拡張機能の開発に取り組みます。」と述べており、近い将来、この分野での取り組みがさらに増えることを示しています。

Rust の高いパフォーマンスとプラグインの不足のおかげで、Zed は非常に高速に動作し、VS Code に関する開発者の最大の問題点であるパフォーマンスの問題に対する解決策を提供します。

ある開発者は Zed News で次のようにコメントしました。「VSCode はいつも非常に遅いと感じます...基本的なコード検査と構文検出における VSCode の遅れに非常にイライラしています。そして最終的には

別の開発者は、「Zed を試したことがない人にとっては、これは私の 25 年間の開発の中で最高の経験です。私にとって最も気が散る GUI エディタです。」他のエディターにあるさまざまなアイコン、メニュー、色、その他のクリスマス ツリーのようなシーンを取り除いたときに、どれだけ集中力が向上したかを説明するのは難しいです。」

Zed が提供する AI 支援機能はまだ経験的には荒いですが、最大限の制御を好む開発者は満足できるかもしれません。 Zed は GitHub Copilot と OpenAI の両方をサポートしています。

コパイロットの統合について、Zed チームメンバーのミケイラ・マキ氏は次のように述べています。「過度に攻撃的なコパイロットは逆効果となり、既存の自動車に干渉する可能性があるため、視覚的負担と心理的負担のバランスをとることが重要です」 - Copilot などの LSP 機能の補完。そのため、言語ごとに Copilot を無効にし、テキスト候補の遅延を 75 ミリ秒増加させ、競合が発生した場合には言語独自の LSP (Language Server Protocol) を Copilot よりも優先する設定を導入しました。 ."

基于Rust的Zed编辑器已开源,内置对OpenAI和GitHub Copilot的支持写真

Zed Editor の OpenAI アシスタント パネルは、高度に構成可能なユニークな機能です。開発者は、AI との会話中であっても、いつでもモデルの種類を選択し、モデルを変更できます。この機能を使用するには、OpenAI アカウントを持ち、Zed で API キーを設定する必要があります。これらのキーは使用されたトークンの数に応じて請求され、Zed は選択したモデルの残りのトークンの数を常に表示します。

OpenAI の大規模な言語モデルとの対話は、Enter キーだけではなく CMD-Enter を介して送信されます。その目的は、通常のエディターの操作感にできるだけ近づけることです。 Enter キーは新しい行を挿入するだけです。」これは、ユーザーが誤ってトークンを消費することが難しいことも意味します。応答内容はリアルタイムで返され、役に立たないと思われる場合は、Escape キーを押して要求をキャンセルできます。

さらに、Zed には、周囲のコードのコンテキスト情報を表示できるインライン アシスタント機能もあります。 Zed チームのもう 1 人のメンバーである Marshall Bowers は、インライン ドキュメントの作成と、あるテンプレート システムから別のテンプレート システムへのコードの変換に AI を使用することについて投稿しました。たとえば、上記の post_link 関数と同じように、「auk の DSL メソッドを使用してこの HTML を書き換える」などのタスクを実行します。 " 指示。同氏は、テンプレートコードの大部分を処理する際に、最終的には AI が支援に使用されたと述べました。

ロードマップによると、将来的には、Zed は OpenAI キーなしで AI 支援機能をサポートすると同時に、端末でのインライン インテリジェント アシスタント、簡素化されたアシスタント インターフェイスを提供し、AI が「アクセス」できるようにする予定です。インライン状態のバッファ、ファイル、LSP、ターミナル プロンプトなど。」

拡張機能の欠如に加えて、Zed には他にもいくつかの問題があります。現在、Rust、TypeScript、Python などの言語のサポートは比較的良好で、他の多くの言語も部分的にサポートされていますが、Microsoft の C# など、まだサポートを受けていない言語もありますが、機能の説明には、「あらゆる言語サーバーに接続できる Zed 機能を使用するために積極的な開発が進行中です」と記載されています。

もう 1 つの問題は、Zed が現在 Mac プラットフォームでのみ利用できることです。この問題に関して GitHub に問題があり、他のプラットフォームのサポートを追加する計画があることが記載されています。 Linux と Web 側のサポートはロードマップに含まれています (Web 側は、Rust がターゲットに合わせてコンパイルできる WebAssembly テクノロジを採用する可能性があります) が、執筆時点では Windows プラットフォームについては言及されておらず、Windows バージョンの開発が示唆されています。時間がかかる場合があります。または、ユーザーが Windows Subsystem for Linux (WSL) を通じて間接的に使用する必要があります。

参考リンク: https://devclass.com/2024/01/25/rust-based-zed-editor-now-open-source-with-built-in-support -for-openai-and-github-copilot/

以上がRust ベースの Zed エディターはオープンソース化されており、OpenAI と GitHub Copilot のサポートが組み込まれていますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は51CTO.COMで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
得益于OpenAI技术,微软必应的搜索流量超过谷歌得益于OpenAI技术,微软必应的搜索流量超过谷歌Mar 31, 2023 pm 10:38 PM

截至3月20日的数据显示,自微软2月7日推出其人工智能版本以来,必应搜索引擎的页面访问量增加了15.8%,而Alphabet旗下的谷歌搜索引擎则下降了近1%。 3月23日消息,外媒报道称,分析公司Similarweb的数据显示,在整合了OpenAI的技术后,微软旗下的必应在页面访问量方面实现了更多的增长。​​​​截至3月20日的数据显示,自微软2月7日推出其人工智能版本以来,必应搜索引擎的页面访问量增加了15.8%,而Alphabet旗下的谷歌搜索引擎则下降了近1%。这些数据是微软在与谷歌争夺生

ChatGPT出现隐私漏洞,可能泄露用户和聊天机器人的对话标题ChatGPT出现隐私漏洞,可能泄露用户和聊天机器人的对话标题Apr 07, 2023 pm 11:21 PM

Reddit和Twitter上的用户从3月20日开始报告了ChatGPT的一个漏洞,并发布了一些屏幕截图,显示他们的ChatGPT网页历史记录中包含他们不熟悉的对话标题。虽然以这种方式似乎无法访问共享聊天内容,但OpenAI公司在关闭该漏洞时完全删除了聊天历史记录。根据行业媒体的报道,ChatGPT在当天还出现了重大中断,那些可以访问的用户注意到提供了不一致的服务。OpenAI公司在其状态页面上记录了中断情况,并在最初报告的几个小时内恢复了服务。OpenAI公司的首席执行官 Sam Altman

LLM之战,谷歌输了!越来越多顶尖研究员跳槽OpenAILLM之战,谷歌输了!越来越多顶尖研究员跳槽OpenAIApr 07, 2023 pm 05:48 PM

​前几天,谷歌差点遭遇一场公关危机,Bert一作、已跳槽OpenAI的前员工Jacob Devlin曝出,Bard竟是用ChatGPT的数据训练的。随后,谷歌火速否认。而这场争议,也牵出了一场大讨论:为什么越来越多Google顶尖研究员跳槽OpenAI?这场LLM战役它还能打赢吗?知友回复莱斯大学博士、知友「一堆废纸」表示,其实谷歌和OpenAI的差距,是数据的差距。「OpenAI对LLM有强大的执念,这是Google这类公司完全比不上的。当然人的差距只是一个方面,数据的差距以及对待数据的态度才

美媒担忧:ChatGPT们生成的摘要足够好,读者不来看新闻怎么办美媒担忧:ChatGPT们生成的摘要足够好,读者不来看新闻怎么办Apr 08, 2023 pm 11:31 PM

据报道,美国新闻行业正将AI聊天机器人​视为一种新的生存威胁。他们担心人们会认为聊天机器人提供的文章摘要已经足够好,从而不再访问他们的网站,致使读者和广告商流失。然而,也有媒体高管认为,尽管存在潜在的威胁,但也有机会。他们正试图在行业变革中领先一步,以适应读者获取信息方式的演变。以下是翻译内容当你向微软Bing聊天机器人询问美国前总统唐纳德·特朗普(Donald Trump)是否被起诉时,它的回答会让传媒高管们感到害怕。机器人给出的三句摘要似乎很有用,它不仅提供了CNN、华盛顿邮报等新闻媒体的链

CIO分享:企业IT应谨慎使用生成式AI向前发展CIO分享:企业IT应谨慎使用生成式AI向前发展Apr 11, 2023 pm 03:49 PM

Vince Kellen是美国加州大学圣地亚哥分校(UCSD)的首席信息官,他深知ChatGPT、DALL-E和其他生成式AI技术有据可查的局限性:生成的答案可能并不真实,生成的图像也可能缺乏完整性,输出可能存在偏差。但无论如何他都在向前推进,他表示,员工们已经在使用ChatGPT来编写代码和工作内容描述了。OpenAI的文本生成技术ChatGPT以及图像生成技术DALL-E在一系列吸引了公众想象力的大型语言模型(也称为生成语言模型或者生成式AI)中是最突出的,这些模型响应书面请求以生成从文本文

ChatGPT技术国产化尝试ChatGPT技术国产化尝试Apr 08, 2023 am 11:31 AM

本次分享题目为 ChatGPT 技术、国产化尝试和开源模型。分享包含三大部分的内容,第一部分总体介绍 ChatGPT 相关的技术:ChatGPT 技术的演进、目前存在什么样的问题、ChatGPT 技术学习的三个阶段、数据组织和效果评估;第二部分分享我们在 ChatGPT 技术国产化方面进行的尝试,包含实验过程中我们遇到的问题、进行的思考以及模型的效果和应用;第三部分介绍我们已经发布的中文开源大模型,使用自有数据训练出本地模型如何进行操作,在实验过程中可能遇到的问题,和开源的先进模型相比存在的差距

GPT-4掀起新一轮AI风暴,被围堵的文心一言能否一战?GPT-4掀起新一轮AI风暴,被围堵的文心一言能否一战?Apr 11, 2023 pm 05:43 PM

将文心一言发布时间定在3月16日的百度,没能预料到会遭到来自OpenAI、谷歌、微软的轮番轰炸:先是3月15日凌晨,OpenAI发布大型多模态Transformer模型GPT-4;紧接着,宣布开放大规模语言模型PaLM的API接口,并推出面向开发者的工具MakerSuite;文心一言发布之后,巨头们也并没有歇着,3月16日晚间,微软更是发布由AI驱动的办公神器Microsoft 365 Copilot,号称让Word、PPT、Excel、OutLook、协同办公软件的生产力都飙增。文心一言对标C

用ChatGPT秒建大模型!OpenAI全新插件杀疯了,接入代码解释器一键get用ChatGPT秒建大模型!OpenAI全新插件杀疯了,接入代码解释器一键getApr 04, 2023 am 11:30 AM

ChatGPT可以联网后,OpenAI还火速介绍了一款代码生成器,在这个插件的加持下,ChatGPT甚至可以自己生成机器学习模型了。 ​上周五,OpenAI刚刚宣布了惊爆的消息,ChatGPT可以联网,接入第三方插件了!而除了第三方插件,OpenAI也介绍了一款自家的插件「代码解释器」,并给出了几个特别的用例:解决定量和定性的数学问题;进行数据分析和可视化;快速转换文件格式。此外,Greg Brockman演示了ChatGPT还可以对上传视频文件进行处理。而一位叫Andrew Mayne的畅销作

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ヘンタイを無料で生成します。

ホットツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター