Signal Foundry
ドキュメント
サポート 戻る
ドキュメントユースケースAPI リファレンスリリースノート

概要

Agent が迷わず使える順に整理しています。

はじめに
Claude Code / Codex で始めるドキュメントマップsf CLI をインストールデータ・API・CLIの現況クイックスタートCLI 接続設定会社IDの見方初日の進め方Data Provenance
認証請求認証設定利用プランCLI
CLI 概要CLI 認証基本コマンド会社検索観測データ検索会社・観測・開示開示の表示・比較リスト・調査・クレジットヘルプとエラーコマンドとフラグCLI 更新
APIキーのライフサイクル利用量の計測提供中の機能
会社検索とプロフィール観測データ検索チームワークスペース会社の観測データ開示と比較APIキー管理UIリストワークスペース外部調査とクレジットSkills / CLI / API
Credit Schedule利用状況の見方APIキー認証アカウントスコープは通常不要レート制限とエラートラブルシュート
会社が見つからないとき認証・接続・制限エラー低ヒット検索の見直し方プレビューURLの注意credit と maxCredits の失敗estimate と materialize の失敗
CLI

CLI Auth

sf CLI の接続確認、API key 更新、agent ごとの設定分離を扱います。

このページの内容6項目
初期設定接続状態を見るよく使う auth コマンドAPI key を更新するagent ごとに設定を分けるうまくいかないとき

このページは、sf CLI の認証状態を確認したり、API key を更新したりするときの reference です。初回設定だけなら CLI Connection Settings で十分です。

公開利用では、接続先は https://signal-foundry.app に揃えます。API key は API キー設定画面で発行し、CLI の隠し入力に貼り付けます。

初期設定

sf auth setup --base-url https://signal-foundry.app
sf auth show --json

すでに API キー設定画面を開いている場合:

sf auth setup --base-url https://signal-foundry.app --no-open
sf auth show --json

API key は docs、prompt、shell history、agent の会話ログには書かないでください。sf auth setup の隠し入力を使います。

接続状態を見る

auth show --json の代表的な出力は次です。

{
  "storedApiKeyPreview": "sf_liv...4E0E",
  "storedBaseUrl": "https://signal-foundry.app",
  "effectiveApiKeyPreview": "sf_liv...4E0E",
  "effectiveBaseUrl": "https://signal-foundry.app",
  "configPath": "/Users/you/.config/signal-foundry/config.json"
}

まず見る key:

  • effectiveBaseUrl
  • effectiveApiKeyPreview
  • configPath

effectiveBaseUrl が https://signal-foundry.app で、API key preview が表示されていれば、CLI は production API に接続できます。

よく使う auth コマンド

sf auth --help
sf auth setup --base-url https://signal-foundry.app
sf auth show --json
sf auth set-base-url https://signal-foundry.app
sf auth clear-api-key
sf auth clear-base-url

通常は setup と show だけで足ります。clear-* は、別 account の API key を入れてしまったときや、接続先を作り直すときに使います。

API key を更新する

API key を rotate した後は、CLI 側の保存値も更新します。

sf auth setup --base-url https://signal-foundry.app --no-open
sf auth show --json

古い key が残っているか不安な場合は、いったん消してから設定します。

sf auth clear-api-key
sf auth setup --base-url https://signal-foundry.app --no-open
sf auth show --json

agent ごとに設定を分ける

Codex、Claude Code、CI job で別の API key を使う場合は、config path を分けます。

export SIGNAL_FOUNDRY_CONFIG_PATH="$PWD/.signal-foundry/config.json"
sf auth setup --base-url https://signal-foundry.app
sf auth show --json

この環境変数は現在の shell だけに効きます。別 terminal で同じ設定を使う場合は、同じ SIGNAL_FOUNDRY_CONFIG_PATH をもう一度設定してください。

うまくいかないとき

状態確認すること
401 authentication_requiredAPI key が保存されているか、失効していないか
effectiveBaseUrl が違うsf auth setup --base-url https://signal-foundry.app --no-open を再実行
別 account の結果が返るconfigPath と API key の発行元 account を確認
agent だけ失敗するagent が見ている SIGNAL_FOUNDRY_CONFIG_PATH を確認

Preview URL は、公開利用の接続先にしません。公開 docs の手順では https://signal-foundry.app を使います。

このページの内容

初期設定接続状態を見るよく使う auth コマンドAPI key を更新するagent ごとに設定を分けるうまくいかないとき