さくらのクラウド Codex CLI Rocky Linux インストール方法(その1)

前提条件

はじめに

本記事では、さくらのクラウドのRocky Linux 9.8にOpenAIが提供する

Codex CLIをインストールする手順を、実機検証を交えて解説します。

Codex CLIは、Antigravity CLIやClaude Codeと同様に、

ターミナルから日本語で指示するだけでusacloudの操作や

サーバー構築を自動で行ってくれるAIエージェントツールです。

Codex CLIとは
事前登録

ChatGPTアカウントを作成する必要がございます。

(Codex CLIの認証に使用します。無料アカウントでも利用可能です。)

今回は無料で検証実施いたします。

動作環境

事前にサーバーを作成してください。作成は以下の内容をご参考にしてください。

APIキー 作成

1. usacloudを使うためにAPIキーを事前に作成します。

管理画面のトップから「APIキー」をクリックし「APIキーの作成」をクリックする。

2. 入力、選択し「作成」をクリックする。

3. 「作成」をクリックする。

4. 「CSVのダウンロード」をクリックしてCSVダウンロードファイルを保存します。

usacloud インストール テスト

5. usacloudをインストールいたします。対象サーバーにログインしてください。

下記のコマンドを実施してください。(一般ユーザーで実施してください。)

6. usacloudのテストを実施いたします。

下記のコマンドを実施してください。(一般ユーザーで実施してください。)

スワップ作成

7. Codex CLIインストールした際にエラーがでないようにswapを作成いたします。

下記のコマンドを実施してください。

Codex CLI インストール

8. 対象サーバーにSSHでログインいたします。

9. 事前にCodex CLIの設定をviファイルで作成いたします。

下記のコマンドを実施してください。(一般ユーザーで実施してください。)

10. インストールいたします。下記のコマンドを実施してください。

(sudo権限のある一般ユーザーで実施してください。)

11. 「Sign in with ChatGPT」を選択してエンターを押してください。

12. ブラウザーにURLを貼り付けてください。

13. ChatGPTアカウントでログインをクリックすると完了いたします。

14. エンターを押してください。

15. Yesを選んでエンターを押してください。

16. Codex CLIが起動いたしました。

17. Codex CLIのテストを実施したいと思います。

「usacloudを使ってサーバー一覧を表示してください。」を入力してみましょう。

18. 現在のサーバーが表示されていれば問題ありません。

テストは完了いたしました。

まとめ

・Node.js 22のインストールは、AWS(Amazon Linux 2023)とは異なり、

Rocky Linuxでは「dnf module」コマンドでバージョンを切り替える。

・Rocky Linux 9.8(cloudimg)で作成すると自動生成される`rocky`ユーザーをそのまま利用できる。

・ChatGPTアカウントがあれば無料枠でも利用できる。

・「sandbox_mode = "danger-full-access"」の設定により、確認なしで自動実行できる。

・「usacloudを使ってサーバー一覧を表示してください。」でさくらのクラウドの動作確認ができる。

以上で「さくらのクラウド Codex CLI Rocky Linux インストール方法(その1)」を完了いたします。

まずはお気軽に

クラウド構築・設定をお任せしませんか?

AWS・Azure・さくら・GCP など7クラウド対応。構築から運用まで承ります。

返信は通常1営業日以内