Signal Foundry CLI と bundled agent skill を更新し、agent が company search、source import、sales-list の間を迷わず進められるようにしました。
主な更新
sf list create --company-id ...で、検索・確認済みの会社をそのまま saved List に保存source mapでcompany_idを明示指定できるようにし、汎用company_id列は自動確定しない安全な扱いに変更not_found / unresolved / invalidの source row でも、確認済みcompany_idがあればsource selectで手動接続sf job sales-list --execute --saveで、候補発見から List 作成、rationale 保存、list showhandoff まで接続- saved List rows が current rows を読み、件数と row payload の不整合を減らすように改善
signal-foundry-agentskill の冒頭にAgent Quick Routeを追加
体験の変化
これまでは、companies search で見つけた非上場企業や、CSV resolve で not_found になった行を saved List へ接続する導線が弱く、agent が途中で手動判断に戻りがちでした。
今後は、確認済みの company_id を軸に保存済み List へ固定できます。
sf companies search LayerX --json sf list create --company-id <companyId> --name "確認済み非上場候補" --json
持ち込み CSV でも、汎用 company_id は CRM 側 ID の可能性があるため自動確定せず、Signal Foundry の会社 ID だと確認できた時だけ明示的に接続します。
sf source map <sourceId> --entity company --column company_id=sf_company_id --json sf source review <sourceId> --status not_found --json sf source select <sourceId> --row <sourceRowId> --company <companyId> --max-credits 1 --json sf list create --from-source <sourceId> --name "展示会リード" --json
営業候補探索も、発見して終わりではなく、保存・根拠メモ・List 確認までつながります。
sf job sales-list "生成AIやAIエージェントに関する根拠がある上場SaaS企業" \ --execute \ --save \ --account-id <uuid> \ --json
agent が skill を開いた時点で、会社調査、条件付きリスト、確認済み会社の保存、CSV 救済、sales-list 保存、website / employee columns のどれに進むべきかを判断しやすくなっています。