コードのペースト先を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
ブラウザテスト自動化のPuppeteerがFirefox正式サポート、新標準のWebDriver BiDi対応で。これでChromeとFirefoxに両方対応に
Firefox
2024-08-09 05:37
次世代型mRNA創薬の実用化に向けた名古屋大学発スタートアップCrafton Biotechnology設立
IT関連
2022-03-23 17:25
日本株急落3つの理由–景気敏感バリュー株「買い場」の判断を再強調
IT関連
2021-05-17 18:27
コンテナランタイム「containerd 2.0」がまもなく登場。何が変わるのか?
Docker
2024-08-16 18:28
責任あるAIの実現には多面的なアプローチが必要–MIT SMR誌レポート
IT関連
2023-07-01 05:16
写真で振り返る「SuiteWorld 2023」–会場の様子をお届け
IT関連
2023-10-25 21:50
3Dプリントによる次世代小型バイオリアクターの開発でStämm Biotechが約20億円調達
IT関連
2022-03-02 18:51
GitLabで学んだ最高の働き方。気持ちよく働くための組織と個人のテクニック(後編)。デブサミ2022
GitLab
2022-03-14 23:15
PwC Japan、EU AI規制法対応サービスで日本企業のAI活用を後押し
IT関連
2024-08-02 09:19
サードパーティークッキー廃止が間近に–追い込まれるネット広告
IT関連
2024-04-23 00:40
「シンエヴァ」ラストシーンの修正指示はiPadで カラー、宇部新川駅が映るカットの制作過程を公開
ネットトピック
2021-07-22 18:22
iOS版「地図マピオン」に“恵方”が分かる新機能
くらテク
2021-01-30 16:53
NECファシリティーズ、リアルタイム映像解析による工場設備の異常検知システムを構築
IT関連
2022-12-23 06:39
日立製作所、2023年度第3四半期決算は実質“増収増益”–時価総額10兆円超もまだまだ
IT関連
2024-02-02 00:25