トレンドトピック
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
コツ:CCからCodexに移行していて「--worktree」フラグを見逃した場合、回避策があります
name=$(grep -E '^[a-z]{4,10}$' /usr/share/dict/words | shuf -n 3 | paste -sd- -) & git worktree add -b "worktree-$name" ".codex/worktrees/$name" && codex -C ".codex/worktrees/$name"
それを「.zshrc」のショートカットとして保存すれば、自動クリーンアップを除いたほぼ同等の機能が得られます
そして、このコマンドのフレアがあります。これは、ccの「--worktree」ではできないことをCodexでできるものです。
CodexをWorktreeに囲い込んで、混乱したりテストを実行したりコードを書こうとしないようにしています
name=$(grep -E '^[a-z]{4,10}$' /usr/share/dict/words | shuf -n 3 | paste -sd- -) && wt=".codex/worktrees/$name" && git worktree add -b "worktree-$name" "$wt" & codex -C "$wt" -s workspace-write -a never -c 'sandbox_workspace_write.network_access=true'
新しいワークツリーをワークスペースのルートにし、Codexを「workspace-write」に保持し、承認プロンプトを「-A Never」で無効化し、そのサンドボックス内でネットワークアクセスを有効にします
Codexがコミット/プッシュ/PRなどのGit操作を処理できるようにしつつ、Worktreeの制限は維持するバージョンがもう一つあります
Codexは新しいワークツリーにワークスペースとしてルーツインし、そこで編集やコマンド実行ができ、設定オーバーライドのおかげで「ワークスペース-write」内のネットワークも利用できます
もしgitアクションが特定のメタデータ書き込みや他の保護された操作のように、ワークスペースのサンドボックスの外に出る必要がある場合、Codexは停止して承認を求めることができます
name=$(grep -E '^[a-z]{4,10}$' /usr/share/dict/words | shuf -n 3 | paste -sd- -) && wt=".codex/worktrees/$name" && git worktree add -b "worktree-$name" "$wt" && codex -C "$wt" -s workspace-write -a on-request -c 'sandbox_workspace_write.network_access=true'
1.78K
トップ
ランキング
お気に入り
