動かざることバグの如し

近づきたいよ 君の理想に

最新版codexコマンドを一発でインストールするコマンド

やりたいこと

openaiのcodexの最新版を一発でインストールしたい。

コマンド

最新版はGitHubhttps://github.com/openai/codex/releasesからダウンロードできる。しかし毎回curlやらtarコマンド叩いているのは面倒。ワンライナーで決めたい。

最初に作ったのがこのコマンド しかしsudoじゃないと/usr/local配下には置かせてくれないらしい。

❯ curl -sL "https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz" | tar -xz -O > /usr/local/bin/codex
zsh: 許可がありません: /usr/local/bin/codex

そこでteeコマンドでsudoを使えるように改良したコマンドが以下

❯ curl -sL "https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz" | tar -xz -O | sudo tee /usr/local/bin/codex > /dev/null