コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始

今回は「コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始」についてご紹介します。

関連ワード (個人、利用可能、機能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、コードをコピー&ペーストする際にAIが自動的にエディタ上のプログラミング言語を判別し、コードをペースト先のプログラミング言語に変換する機能などを備えた新機能「Codeium Smart Paste」(以下、Smart Paste)の提供開始を発表しました。

Found the perfect answer on the internet? But the sample code is in Python, and your project is not? Time for some manual work to translate the answer…

Not with Smart Paste!

Paste code directly to a desired language while matching variable and function names. pic.twitter.com/hK7YjkTbSz

— Codeium (@codeiumdev) August 21, 2024

Codeiumは生成AIを用いたコードの補完やプロンプトによるコードの自動生成などの機能を提供するツールです。個人は無料で利用可能です。GitHub Copilotの競合といえるでしょう。

AIがペースト先を自動判別し、コードを変換

Smart Pasteによるプログラミング言語の変換は、自動的に行われます。下記はデモ動画から、プログラミング言語の自動変換例です。

まず、Pythonのコードをコピーします。

Codeium Smart Paste fig1

コードエディタのGo言語のページにペーストしようとすると、クリップボード内のPythonコードが自動的にGo言語に変換されてペーストされます。

Codeium Smart Paste fig2

プログラミング言語の変換だけでなく、ペースト先のコードの内容に合わせて変数名や関数名も自動的に変更してくれると説明されています。

このSmart Pasteにより、既存のコードを別のプログラミング言語へマイグレーションする作業や、別のプログラミング言語で書かれているサンプルコードの活用、スニペットのコードを利用する場合の変数名や関数名の整合性の確保などが容易になることが期待されます。

Smart PasteはVisual Studio CodeにCodeiumをインストールした環境で利用可能。今後JetBrains IDEにも対応する予定とされています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
invox、「invox発⾏請求書」に入金確認メール送信機能
IT関連
2024-02-15 16:21
iPhone 13はフロントカメラが左側配置に変更? 独自入手の3Dモックで判明
IT関連
2021-04-06 18:42
渋⾕区と東急不動産が連携–「スタートアップエコシステム」の形成推進に向け
IT関連
2023-02-28 02:48
「XZ Utils」のバックドア問題–オープンソースのセキュリティを考える
IT関連
2024-04-13 20:15
サービスナウとNTTコムウェア、「IOWN」の運用支援などを共同開発
IT関連
2023-10-19 23:25
シャオミのスマホ出荷台数がアップルを抜き世界第2位に
ハードウェア
2021-07-17 22:16
スマホで開業届が完結 freeeの「電子申告・申請アプリ」に新機能
企業・業界動向
2021-05-25 23:25
富士通、「がんのタイプ分け」などゲノム医療分野の課題を解く説明可能なAI技術を開発
IT関連
2024-05-12 16:36
湖池屋、経営管理プラットフォーム「DIGGLE」導入–経営データの可視化を目指す
IT関連
2024-05-25 00:40
2024年のサイバーセキュリティ予測–AI、クラウド、CISOの変化など
IT関連
2024-01-06 16:18
電力逼迫で大停電危機 コロナ禍の巣ごもりに寒波とLNG在庫減少……専門家「大規模停電は現実的な問題」
IT関連
2021-01-21 11:29
Twitter、新型コロナワクチン誤情報のラベル付け開始 「ストライク制」適用も
アプリ・Web
2021-03-03 10:12
ロマンスカー歴代車両を展示 「ロマンスカーミュージアム」4月19日開館
くらテク
2021-03-10 01:29
デルのグローバルCTOが語る「ハードウェアベンダーの生成AI対応」とは
IT関連
2023-10-28 14:38