AIニュース

ニュース · · 04:12 · aurelic

Pythonコーディングツールの比較: Copilot, CodeGPT, Tabnine

GitHub Copilot、CodeGPT、Tabnineの3つのPythonコーディングツールを比較テストした。各ツールの違いを探るための実験で、誰でも試せる無料バージョンを使用した。テストはVS Codeで行われた。

選ばれたアプリは、ターミナルで操作可能なシンプルな計算機アプリだった。最初はHTMLとCSSを含むチップ計算機を考えたが、最終的によりシンプルなアプリを開発した。

GitHub Copilotはチャットボットとして機能し、ファイル選択時にコーディング言語を認識してコードを提供した。初期の構文エラーはCopilotによって迅速に解決され、約1.5回の反復後に完全に動作する計算機が完成した。

CodeGPTはコマンドパレットを通じてアクセスされ、1回に1つのプロンプトを処理した。エラーハンドリングを含め、最初の試行で計算機を正常に動作させたが、1回の計算後にアプリが終了した。

TabnineはCodeGPTと似たプロンプトを提供したが、無限に続いた。最初の試行はエラーで失敗したが、プロンプトに従った2回目の試行は成功した。

GitHub Copilotはチャットボット形式と迅速なバグ修正により、最も好まれるツールとして浮上した。