LoginSignup
17
10

More than 1 year has passed since last update.

【CopilotForXcode】CopilotForXcodeでChatGPTも使えるようになった!!

Last updated at Posted at 2023-03-27

はじめに

この間、CopilotForXcodeの記事をあげましたが、さらにパワーアップしていたので記事にしておきます

何が追加されたの?

  • 選択されたコードについて自由に質問できる機能
  • 選択されたコードを説明してくれる機能

要するにいちいちコードをコピペしてChatGPTに貼り付ける必要がなくなりました。
Xcode内で聞いて、Xcode内で回答が見れるってことです。

設定

① 「OpenAI」を選択します
スクリーンショット 2023-03-27 22.20.05.png

② 「OpenAI API Key」を入力します
③ 「ChatGPT Model」を入力します(gpt-3.5-turbo)
④ 「ChatGPT Endpoint」を入力します(https://api.openai.com/v1/chat/completions)
⑤ 「Reply in Language」を入力します(Japanese)
⑥ 「Max Token」を入力します(2048)
スクリーンショット 2023-03-27 22.27.31.png

使い方

選択されたコードについて自由に質問できる機能

① 質問したいコードを選択します
スクリーンショット 2023-03-27 22.43.58.png

② 「Editor」を選択します
③ 「Copilot」を選択します
④ 「Chat with Selection」を選択します
スクリーンショット 2023-03-27 23.37.22.png

⑤ ChatGPTに質問したいことを入力します
スクリーンショット 2023-03-27 23.42.21.png

以下はChatGPTの回答です
画像をタップして見てください
これをXcode内でできちゃうのがやばい

スクリーンショット 2023-03-27 23.44.54.png スクリーンショット 2023-03-27 23.45.01.png スクリーンショット 2023-03-27 23.45.05.png
スクリーンショット 2023-03-27 23.45.08.png スクリーンショット 2023-03-27 23.45.13.png スクリーンショット 2023-03-27 23.45.16.png

選択されたコードを説明してくれる機能

① 説明してほしいコードを選択します
スクリーンショット 2023-03-27 22.43.58.png

② 「Editor」を選択します
③ 「Copilot」を選択します
④ 「Explain Selection」を選択します
スクリーンショット 2023-03-27 22.45.11.png

結果は以下のように表示されます。
スクリーンショット 2023-03-27 22.50.15.png

実際使ってみるとこんな感じ。かなりレスポンスが早いです。
画面収録_2023-03-27_22_39_29_AdobeExpress.gif

おわり

本当に進化が早いですね。
びっくりしてます。

まだ、ちょこちょこバグがありますが、そのうち治るでしょう!
かなり困ったバグはテキストフィールドで日本語変換をしようとすると固まります笑

17
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
10