プロジェクト・アシスタント
ChatGPT Plus(月3,000円)はそろそろ一度解約してみて様子見か……と言った舌の根の乾かぬうちに、
Plusユーザーならではの大型機能を活用していないことに気づいてしまいました。
それは「ChatGPT Codex」。
Codexはその名の通りコーディングを支援するためのアプリで、CursorなどのようなAIコーディングIDE、
あるいはVSCodeなどの対応プラグインを使う方法と、Node.jsを使ってコマンドラインで動かす方法があります。
これは、簡単に言うとプロジェクトフォルダ全体を包括的にAIが読み込んで編集するというもの。
ChatGPTのネイティブアプリでもアプリ連携機能を使えばファイルを指定して理解・編集させることはできますが、
都度ファイルの指定が必要で、プロジェクト直下を一括処理させるというようなことはできません。
また読み込ませるファイルに関しては複数ファイルを学習元として使うことはできるものの、
学習に使うファイルはユーザーないしGPTは自由に改変することはできません。
あくまで最終版の資料を読み込ませ、それに基づいて回答を生成するという意図で作られています。
Codexはその制約をとっぱらい、プロジェクトファイルを全部読み込み対象にでき、また編集もできます。
Codex自体はターミナル(CLI)で動いていて、当然ユーザー自身もファイルをIDEで編集できる。
要は、プロジェクト全体をAIと二人三脚で開発するというようなことを実現するためのアプリです。
なんでいままで課金しておきながらこれの存在に気づかなかったのか。
Claude CodeやCursorの存在は知っていたのですが、CodexがPlusプランで使えることは知りませんでした。
まぁ、とはいえ単一ファイルの開発・生成・改修は従来のネイティブアプリでも実現できます。
ちょっとしたコード生成は今後もこっちでやることもあるでしょう。
一方、自分の場合は「期間限定ランキング」のような絶対に複数ファイルの連携が不可欠なプロジェクトでは、
AIに複数ファイルを同時に見てもらうニーズもかなりあったので、Codexで開発していくことになりそう。
このプロジェクトは単一ファイル連携ではやや行き詰まり感が漂っていたので、
それをCodexが突破してくれるかどうか期待がかかっています。
また、Codexはデフォルトでコーディングに特化したモデルが設定されていますが、
このモデルは通常の大規模言語モデルに切り替えることもできます。
これを活用すれば、過去の創作資料をかき集めて読み込ませて、創作用語集みたいなものも作れるのでは……?
と思い実際にやってみたところ、本当にあっさりできました。
「創作設定のナレッジベース」的なものは前々から構想していて、
自分以外アクセスできないところにMediawikiを建てて作ろうとしたこともありますが、
執筆者が自分しかいないという状況にやや無理があることもあって全然進展してきませんでした。
しかしAIならこうもあっさり作れるというわけですね。
今回読み込ませた資料はとりあえず去年AIと「壁打ち」したときのチャットログのみですが、
別所にはEvernote時代からの諸設定集もデータとして残っているので、これを読み込ませるのも面白そう。
もちろんAIが書いただけでは完璧な形にはならないので、自分が手を加えていく必要はあります。
とはいえ、創作関係の情報集約手段はとりあえずCodexで良さそうな気はしています。
最大のネックはローカル環境なのでスマホに持ち出せない点ですね。
いちおう編集の都度Githubのプライベートリポジトリにプッシュしておけば、
web版からならCodexにアクセスできるらしいのですがかなり手間がかかるため現実的ではありません。
ある程度まとめたらナレッジをProjectsに読み込ませて、
スマホはあくまでもネイティブのChatGPTアプリを使うというスタイルが無難そうな気がしています。
ともあれ、Codexは創作にしろweb制作にしろ今後かなりお世話になりそうです。
となるとChatGPTのサブスク解約の話は白紙撤回が妥当ですかね。