📘

codex使ってみた

に公開

OpenAI Codex を使ってみた

Codex とは

OpenAI Codex は、OpenAI が開発した自然言語からコードを生成できる AI モデルです。GPT の派生モデルとして、プログラミング言語の理解と生成に特化しています。2021 年に発表され、GitHub Copilot の基盤技術として採用されています。

Codex の主な特徴:

  • 自然言語の指示からコードを生成
  • 複数のプログラミング言語に対応(Python, JavaScript, TypeScript, Ruby など)
  • コードの補完や説明、バグの修正などの機能
  • API を通じて開発者が利用可能

QUick Start

1. Set up

  1. install
npm install -g @openai/codex
export OPENAI_API_KEY=${OpenAI API KEY}
codex
  1. hello world を作成
codex --model o1 --approval-mode full-auto "create the hello world script with python"

注意: 安全なディレクトリ(ex: ~/codex_workspace)で実行することを推奨します。

所感

私は o1 までしか使えなかったので、o1 で検証しましたが、hello world を作成するのに 2 ラリー必要でした。
まだ、codex が発展途上なのか o3 以上を前提としているからか、あるいは私が使い方を間違えているかもわかりません。
今後またまとめます。

Discussion