CONFIGURE
設定する
providerと認証を選び、最初のrunに必要な設定だけを確認します。
このページの内容
最初に決めること
最初はlocal runtimeと1つのproviderで十分です。managed、provider混成、custom modelは、必要になってから追加します。
| 判断 | 最初の選択 | 変更が必要になる時 |
|---|---|---|
| runtime | local | 実行環境を中央管理したい時だけmanaged |
| provider | AnthropicまたはOpenAIを1つ | stepごとにmodelを使い分けたい時だけ混成 |
| 認証 | 対話login | CI・schedulerで動かす時だけ環境変数 |
| Rules | 追加しない | 同じ判断を繰り返し補正する時だけ追加 |
最小構成
# Anthropicを使う場合
npx specrunner init --provider anthropic
# OpenAIを使う場合
npx specrunner init --provider openai
codex login
# 実行前の確認
npx specrunner doctor
npx specrunner config effective --type spec-changeheadless実行では、Anthropic localはCLAUDE_CODE_OAUTH_TOKEN、OpenAI localはOPENAI_API_KEY、managedはSPECRUNNER_API_KEYを使います。GitHub操作にはGH_TOKENまたはGITHUB_TOKENが必要です。