CLI
CLI 更新
sf CLI の更新確認、再インストール、エージェント skill 再配置をまとめます。
このページの内容6項目
Signal Foundry の ドキュメントは、最新の sf CLI と同梱 エージェント skill を前提にしています。ドキュメントにある command が unknown command になる場合や、エージェントが古い使い方をする場合は、このページの手順で CLI と skill を更新してください。
更新が必要なとき
次のどれかに当てはまる場合は更新します。
sf version --json --check-updateで update が表示される- ドキュメントにある command が
unknown commandになる sf agent install後に、Codex / Claude Code が古い command を提案するsf search、sf company、sf signals、sf creditsの help が ドキュメントと合わない
まず確認する
sf version --json --check-update sf --help --json
見る key:
versionupdate.current_versionupdate.latest_versionupdate.update_availableupdate.update_command
sf --help --json で、使いたい command group が出るか確認します。
sf search --help --json sf company --help --json sf signals --help --json sf credits summary --help --json
更新する
brew upgrade sf sf version --json
Windows:
winget search --id Nexaflow.SignalFoundry --source winget winget upgrade --id Nexaflow.SignalFoundry sf version --json
winget に最新 version がまだ出ていない場合は、sf CLI のインストール の GitHub Release artifact 手順を使います。
Skill を入れ直す
CLI 更新後は、Codex / Claude Code 側の bundled skill も入れ直します。
sf agent install --target codex --force --json sf agent install --target claude-code --force --json
配置先:
- Codex:
~/.codex/skills/signal-foundry-agent - Claude Code:
~/.claude/skills/signal-foundry-agent
エージェントを開きっぱなしにしている場合は再起動してください。
更新後に確認する
sf auth show --json sf search 7203 --json sf company jpx_7203 --card --json
まだ合わないとき
| 状態 | 次に見るもの |
|---|---|
sf が見つからない | Homebrew の install path、または Windows の Release ZIP 展開先 / winget portable link directory が PATH に入っているか |
unknown command が続く | which sf で古い binary を見ていないか |
| Windows で winget の最新 version が見つからない | winget search --id Nexaflow.SignalFoundry --source winget。catalog 反映待ちの場合だけ GitHub Release artifact を使う |
| エージェントが古い command を使う | `sf agent install --target <codex |
| auth だけ失敗する | CLI認証 で effectiveBaseUrl、authMode、oauth.tokenAvailable を確認 |
変更点の一覧は Changelog を見てください。