Skip to content

chore(claude): switch default model to opusplan[1m] - #167

Merged
edge2992 merged 1 commit into
mainfrom
chore/opusplan-model
Aug 3, 2026
Merged

chore(claude): switch default model to opusplan[1m]#167
edge2992 merged 1 commit into
mainfrom
chore/opusplan-model

Conversation

@edge2992

@edge2992 edge2992 commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Base の model 設定を opus[1m] から opusplan[1m] に変更(Plan modeはOpus、実行時はSonnetに自動切替する複合エイリアス)
  • docs/claude-global-config.md の設定一覧表を実態に合わせて更新

Test plan

  • make lint (lint-json / lint-tmpl / lint-merge-patch) がすべて通過
  • pre-commit run が変更ファイルに対してすべて通過
  • マージ後、chezmoi apply -- ~/.claude/settings.json 相当のスコープで適用し、modelopusplan[1m] に反映されることを確認

opusplan uses opus for plan-mode reasoning and switches to sonnet
for execution, keeping the 1M context window explicit for both
phases instead of relying on per-plan auto-upgrade.
@edge2992
edge2992 force-pushed the chore/opusplan-model branch from 257c1a0 to 3aaab91 Compare August 3, 2026 02:11
@edge2992
edge2992 merged commit 01c5975 into main Aug 3, 2026
9 checks passed
edge2992 added a commit that referenced this pull request Aug 9, 2026
codex@openai-codex plugin and its openai-codex marketplace entry were
enabled directly on the live machine (via CLI, not Claude's Write/Edit
tool, so the settings-sync PostToolUse hook never fired) and were
missing from the tracked source. Bring both into
claude-settings-base.json so other machines pick them up via chezmoi
apply.

The model field (sonnet vs opusplan) was left untouched: it flips
transiently during a session (observed sonnet -> opus[1m] within the
same conversation) and is not a durable local preference — the
tracked opusplan default from #163/#167/#169 stands.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant