ai.ros Asset Store

← Codex マスター講座 | Lesson 11 / 16
11

拡張機能

付録2

想定学習時間: 5分

拡張機能とは

拡張機能は、エディタやブラウザといったソフトウェアに、後から追加できる機能のことです。

例えば、コードの入力を補助する機能、コードを自動的に整形する機能、バージョン管理システムであるGitとの連携機能、そしてAIによる支援機能など、多岐にわたる種類があります。

これらの機能は、あなたの作業効率を大きく向上させる可能性があります。しかし、多くの拡張機能を導入しすぎると、環境が複雑になり、予期せぬ問題が発生することもあるため、必要なものを選んで利用することが大切です。

CLI (Command Line Interface)

CLIは「Command Line Interface(コマンドラインインターフェース)」の略です。

これは、画面上のボタンやアイコンをクリックする代わりに、文字のコマンドを入力してコンピュータを操作する方法を指します。具体的には、ターミナルと呼ばれる画面でコマンドを入力し、プログラムの実行やファイルの操作などを行います。

プログラミングやシステム管理の現場では頻繁に利用され、効率的な作業を可能にします。

GUI (Graphical User Interface)

対照的に、GUIは「Graphical User Interface(グラフィカルユーザーインターフェース)」の略です。

これは、ボタン、アイコン、メニューなど、視覚的な要素を使ってコンピュータを操作する画面のことです。マウスでクリックしたり、ドラッグ&ドロップしたりすることで、直感的に操作できます。

多くの一般的なソフトウェアやOS(Windows, macOSなど)はGUIを採用しており、特にコンピュータ操作に慣れていない方にとっては、CLIよりも扱いやすいと感じることが多いでしょう。

用語学習の進め方

AI開発の分野では、新しい用語に触れる機会が多くあります。これらすべての用語を最初から完璧に覚える必要はありません。

Codexを使っている途中でわからない言葉が出てきたら、その都度確認すれば大丈夫です。大切なのは、言葉を知識として暗記することではなく、実際の作業の中で、以下のように考えることです。

このように考えながら少しずつ慣れていくことで、AI開発の用語が最初は難しく見えても、一つずつ意味がわかるようになります。その結果、Codexへの指示もより安定し、Codexが生成したコードやテキストを確認する力も向上していくでしょう。

わからない言葉が出てきたら、立ち止まって調べる、あるいは質問する。それもまた、AIと一緒に学ぶ現代の効率的な学習方法の一つです。