Apple、自然言語のプロンプトからSwiftコードを自動生成する「Swift Assist」を次期開発環境「Xcode 16」に搭載

今回は「Apple、自然言語のプロンプトからSwiftコードを自動生成する「Swift Assist」を次期開発環境「Xcode 16」に搭載」についてご紹介します。

関連ワード (動画、最新、自動生成等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Appleは次期開発環境として年内にも登場予定の「Xcode 16」に、自然言語のプロンプトによる指示を基にSwift言語のコードを生成する「Swift Assist」を搭載することを明らかにしました。

Swift Assist

マイクロソフトのGitHub CopilotやGoogleのGemini Code Assist、AWSのAmazon Q Developerなど、主要なクラウドベンダが生成AIをベースにした自然言語によるコード生成機能を提供し始めています。

AppleのSwift Assistは同社のクラウド上で実行されると説明しており、これらクラウドベンダのコード生成機能と競合する位置づけになると見られます。

自然言語で指示するとコードを自動生成

下記はAppleが公開したSwift Assistのデモ動画の一部です。

Xcodeの画面に書きかけのコードと、下部のプロンプト入力欄に「Create list of classic Macs with name and description」(クラッシックMacの名前と説明のリストを作成せよ)と入力します。

Swift Assistに自然言語でプロンプトを入力

するとSwift Assistはサンプルデータを使ってコードを生成、Xcodeの右側にはプレビューも表示されました。

Swift Assistはコードを自動生成

XcodeのアセットカタログにはクラッシックMacの各画像が保存されています。そこで、Swift Assistのプロンプトに「Add images next to each Mac model」(Macの各モデルの隣に画像を追加)と入力します。

Swift Assistに追加で指示

するとSwift Assistは画像を参照し、それを追加するコードに修正してくれます。プレビューにも自動的に反映されます。

Swift Assistがコードを修正

さらにプロンプトで「Show the Macs on a grid instead of a list」(リスト表示の代わりにグリッドでMacを表示せよ)と指示すると、コードが修正されて表示がグリッド形式に変わります。

さらに修正されてグリッド形式に

Swift AssistはXcodeに統合されており、最新のソフトウェア開発キット(SDK)とSwift言語の機能を把握。下記のようなさまざまなプロンプトによる指示に対応してコードを生成できると説明されています。

さまざまなプロンプトによる指示に対応してコードを生成できる

COMMENTS


Recommended

TITLE
CATEGORY
DATE
【レビュー】新しいiPad Pro 12.9インチモデルを動画でチェック!M1、5G、ミニLEDなど進化点盛りだくさん
ハードウェア
2021-05-20 10:59
島根銀行、「請求QUICK」の導入で経理DXを推進–請求書関連のデータを一元管理
IT関連
2022-07-30 07:52
利回り4~5%–高配当バリュー株の強気継続(その2):米金利/原油の上昇が鍵
IT関連
2021-01-20 23:02
日本マイクロソフト、対話型AIでセキュリティ運用を支援する「Security Copilot」の利点を訴求
IT関連
2023-04-22 22:55
コミュニケーションで仕事の未来を切り拓く存在に–ZVC JAPAN・下垣会長
IT関連
2023-01-13 18:09
IBMが量子コンピューター分野の開発者認定資格をスタート–その背景と意義
IT関連
2021-04-15 08:29
KDDIテクノロジー、スマートグラスを用いた同時通訳システムの有用性を実証
IT関連
2023-12-23 20:03
新型コロナワクチン接種会場の表示に「Yahoo! MAP」が対応
企業・業界動向
2021-04-06 23:16
「モードシフト」–新たな中期経営計画を始動した日立の狙い
IT関連
2022-05-03 13:11
Netflixが今四半期の成長鈍化は制作遅延による「コンテンツ不足」のためと説明
ネットサービス
2021-04-22 02:15
「日本発ソフトに必要なのは売った夢を形にすること」–サンブリッジのアレン・マイナー氏
IT関連
2021-05-10 07:04
日本マイクロソフト、ヘルスケア分野のオンライン化などを推進
IT関連
2021-02-19 08:11
Apple決算、収益54%増の新記録 iPhone、iPad、Mac売上大幅増
IT関連
2021-04-30 05:05
カプコン、PSPゲームのダウンロード版を一律500円に値下げ
くらテク
2021-07-15 02:02