macOS 터미널에서 현재 프로젝트 선택 후 Codex 앱 열기
출처: Dev.to
코드 앱을 macOS 터미널에서 바로 열 수 있는 빠른 방법을 원했습니다. 현재 프로젝트 폴더가 이미 선택된 상태에서요.
다음 함수를 로컬 Zsh 설정 파일(예: ~/.zshrc)에 추가하세요. 이 함수는 현재 디렉터리를 작업 공간으로 사용해 새로운 Codex 스레드를 엽니다. 인자로 디렉터리 경로를 전달할 수도 있습니다. macOS에 Codex 앱이 설치되어 있다고 가정합니다. 로컬 경로를 안전하게 URL 인코딩하기 위해 python3만 사용합니다.
현재 디렉터리를 새 스레드 작업 공간으로 사용해 Codex 앱을 엽니다.
사용법:
cdxnew
cdxnew .
cdxnew ~/your/project
cdxnew ../other-project
cdxnew() { local target=”${1:-$PWD}”
if [ ! -d “$target” ]; then echo “cdxnew: directory not found: $target” >&2 return 1 fi
local abs_path abs_path=”$(cd “$target” && pwd)”
local encoded encoded=”$(CODEX_PATH=“$abs_path” python3 -c ‘import os, urllib.parse; print(urllib.parse.quote(os.environ[“CODEX_PATH”]))’”
open “codex://new?path=$encoded” }