新しい無料プログラミングツール! Copilot の 2 倍の速度と 20% の精度向上 | Feishi Technology 発行

新しい無料プログラミングツール! Copilot の 2 倍の速度と 20% の精度向上 | Feishi Technology 発行

Microsoft GitHub Copilot を数秒で上回る国産プログラミング ツール。

どれくらい速いですか?

GitHub Copilot より 2 倍高速で、精度も約 20% 向上します。

それだけでなく、次のような「高速」かつ「正確」でありながら、機能が包括的です。

自動コード補完、自然言語コード生成、自動コメント追加、インテリジェントなバグ検出、コード解釈、自動ユニットテスト生成など。

重要なポイント: 80 の言語をサポートし、完全に無料です!

現在、Fitten Code は VSCode プラグイン市場のトレンドリストで 1 位になりました。

これは、国産のディープラーニングフレームワークJittorとFeishiが開発した大規模コードモデルを完全ベースとしたFeishi Technologyの新製品、Fitten Codeです。

注目すべきは、その中核開発チーム全員が清華大学の博士課程修了者だということです。在学中、彼らはJiTuのオープンソース化を推進する主要な開発者でした。卒業後、彼らはJiTuの開発を継続的に推進するためにFeishi Technology Startupを設立し、JNeRFニューラルレンダリングライブラリ、JittorLLMs大規模モデル推論ライブラリ、そして今回リリースされたFitten Code AIプログラミングアシスタントを開発しました。

それでは、実際にFitten Codeのテスト結果を見てみましょう。

GitHub Copilotよりも高速かつ正確

まずは、Fitten CodeとGitHub Copilotを組み合わせて速度を競ってみます。

「ResNet モデルの作成」という同じタスクに直面すると、速度の違いは肉眼で明らかです。Fitten Code の平均遅延はわずか 300 ミリ秒ですが、GitHub Copilot の最初の遅延は 5 秒にもなります。

それだけでなく、生成されたコード結果の品質にも大きな差があります。

Fitten Code は ResNet の完全なコードを生成し、インタラクティブに完了することができますが、一方で、GitHub Copilot で生成されたコードには、繰り返しのコードスニペットが多数含まれています。

低レイテンシは確かにプログラミング アシスタントの重要な側面ですが、正確さの方​​がおそらくより重要です。

HumanEval テスト セットの結果から判断すると、Fitten Code は両方の長所を実現しました。

Fitten Code の Pass@1 精度は 60.1% に達し、Copilot の 49.5% と比べて大幅に向上しました。

Fitten Code は、複雑なアルゴリズムタスクでもその効率性を発揮します。たとえば、次のタスクを考えてみましょう。

Python を使用して、時間計算量が O(nlogn) の最長増加部分列アルゴリズムを実装してください。

結果から、Fitten Code がこの複雑なタスクを非常に正確に完了したことがわかります。

O(n^2) の非最適アルゴリズムしか実装できない GitHub Copilot を見てみましょう。

それだけでなく、条件が許せば、Fitten Code は大量のコードを一気に完成させます。

一度に 1 ~ 2 行しか完了しない他の製品とは異なり、Fitten Code は平均 3 ~ 5 行を完了するため、完了効率が大幅に向上します。

したがって、数回の「対決」を経て、応答速度、コード補完量、精度の点で Fitten Code が GitHub Copilot よりはるかに優れていることに気づくのは難しくありません。

その他の機能

先ほど述べたように、Fitten Code は現在、以下を含む 80 を超えるプログラミング言語をサポートしています。

Python、Javascript、Typescript、Java、C、C++、Kotlin、PHP、Ruby などをサポートし、Visual Studio Code もサポートします。

次に、この大規模なモデル駆動型コード生成ツールのパフォーマンスを実際のシナリオで見てみましょう。

自動コード補完

Fitten Code は、コードの不足している部分を自動的に補います。このインテリジェントなエクスペリエンスにより、コーディング プロセスを簡単に高速化できます。

自然言語生成コード

Fitten Code は、コードのセマンティック レベルの翻訳を実現し、複数のプログラミング言語間の相互翻訳をサポートします。

コードに実装する必要のある機能をコメント(#)またはダイアログの形式で記述するだけで、Fitten Code はコメントの要件を満たすコードを自動的に生成できるため、手作業による記述の時間と労力を大幅に削減できます。

さらに、コード生成プラグインは、コメントに従って、プロジェクト構造、関数スケルトン、インターフェース呼び出しなどのコード スニペットをすばやく生成し、プロジェクトをすばやく構築するのに役立ちます。

コメントを自動的に追加する

Fitten Code を使用すると、手動でコメントを書く必要がなくなります。

コードに基づいて関連するコメントを自動的に生成し、コードのロジックと構造を分析して明確でわかりやすい説明とドキュメントを提供します。

上記の機能に加えて、Fitten Code は、選択したコードに基づいたインテリジェントなバグ検出などの実用的な機能も豊富に提供します。

また、ユニットテストを自動生成する機能も備えており、コードに基づいて対応するテストケースを自動的に生成し、コードの品質と信頼性を向上させることができます。

それだけでなく、Fitten Code にはコードの意味を説明する機能もあり、ユーザーがコードのロジックと構造をより深く理解するのに役立ちます。

全体として、この国内プログラミング ツールは、あらゆる面でプログラミングをより効率的に行うように設計されています。

使い方は?

Fitten Code は無料で完全に機能するだけでなく、インストールも非常に簡単です。

Visual Studio Code を例に挙げると、拡張機能ページで「Fitten Code」を検索します。

次に「インストール」をクリックします。

最後に登録してログインしてご利用ください〜

とても簡単ですね!

さらに、Fitten Code は、IntelliJ IDEA や PyCharm などの JetBrains シリーズの IDE もサポートしています。

チームについて

Fitten Codeは、北京飛石科技有限公司によって開発されました。コアチームのメンバーは全員、清華大学で博士号を取得しており、中国で主流のディープラーニングフレームワークの1つであるJittorディープラーニングフレームワークをオープンソース化した主な開発者です。また、JNeRFニューラルレンダリングライブラリとJittorLLMs大規模モデル推論ライブラリのオープンソース開発にも参加し、業界から高い評価を受けています。

チームメンバーは卓越した技術力を持ち、国際スーパーコンピューティング競技会での金メダル、情報オリンピックでの金メダル、ACM 金メダルなどを獲得しています。また、コンピュータグラフィックス、コンピュータビジョン、人工知能などの分野で、CVPR、SIGGRAPH、TOG、TIP、CVM などのトップ国際会議ジャーナルに多数の論文を発表しています。このチームは、人工知能、ディープラーニング、ハイパフォーマンスコンピューティング、システム設計、ハードウェアアーキテクチャなどの多分野の専門知識を備えた、国際的および地元の専門分野のトップチームです。

このような無料で使いやすい国産プログラミングツールに興味がありますか?

<<: 

>>: 

ブログ    
ブログ    
ブログ    

推薦する

人工知能は機械に流動的知能を与えることができるか?

2021年2月初旬に開催された第35回AAAI人工知能会議で、新しいタイプの人工知能(AI)機械学...

...

...

...

このベクターニューラルスタイルのブラシを使用すると、GANなしで美しい絵画を生成できます

CVPR 2021で発表された論文の中で、NetEase Fuxiとミシガン大学の研究者は、制御可能...

未来の戦場は「瞬殺」の時代へ、人工知能が威力を発揮

近年、人工知能技術は飛躍的な進歩を遂げ、戦闘指揮の分野で広く応用され、観察・判断・決定・行動(OOD...

...

機械学習は産業界においてどのように機能するのでしょうか?

[[402555]]はじめに: 機械学習は学術界と産業界の両方でますます重要な役割を果たしています...

...

ChatGPTが使用する機械学習技術

著者 |ブライト・リャオ「プログラマーから見たChatGPT」の記事では、開発者のChatGPTに対...

AI、IoT、VR、AR、ブロックチェーン、クラウドコンピューティングで建設業界を変革

AI、IoT、ブロックチェーン、AR、VR、クラウドコンピューティング技術が建設業界に新たな形をもた...

検索エンジン技術のランキングアルゴリズムを解読する

[[117973]] 1. ページランクPageRank は、世界で最も人気のある検索エンジンである...

【慎重に応募】今後10年間で消滅する可能性が最も高く、代替される可能性が最も低い22の職業

[[373618]] 5Gの商用利用、人工知能、スマートシティ、スマートホーム、自動運転車、無人スー...

Facebookは、数億のノードでタスクを迅速に完了できる大規模なグラフ埋め込みアルゴリズムをオープンソース化しました。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...