APIキーをAIに渡して、
反応をシミュレーションする。

このページは、Claude Code、Codex、Cursor、Hermes Agent、OpenClaw、スクリプト、自社プロダクトから Yomira を使うための日本語資料です。

最短の使い方

  1. 1. アカウントを作る

    管理画面を開き、アカウントを作成してAPIキーをコピーします。

  2. 2. AIに導入プロンプトを貼る

    下のプロンプトを Claude Code、Codex、Cursor、Hermes Agent などに貼ります。

  3. 3. シミュレーションを頼む

    人に見せる成果物、対象者、意思決定したい内容を渡し、APIを呼ぶように頼みます。

  4. 4. 結果を会話に戻す

    MarkdownまたはJSONの結果を、次の意思決定のコンテキストとして使います。

公式スキル

公式スキルは、どの場面でAPIを使うか、どう文脈を集めるか、どう結果を確認するか、そしてAPIを使わずに雑な予測で代替しないことをAIエージェントに教えます。

公式Yomiraスキルを導入する
このGitHubリポジトリから、公式のYomiraスキルを導入してください。
https://github.com/ryuzo-k/yomira/tree/main/skills/yomira

導入後は、私がメッセージ、投稿、LP、オファー、価格ページ、プロダクト案、意思決定候補への反応をシミュレーションしてほしいと言ったときに、このスキルを使ってください。

YomiraのAPIキーを渡した場合は、必ず実際のAPIを呼んでください。私が明示的に「APIを使わないで」と言わない限り、あなた自身の雑な反応予測で代替しないでください。

AIエージェントから登録する

Yomiraは、ターミナルを使えるAIエージェントからもアカウント作成できます。メール、パスワード、APIキーの所有者はユーザーです。AIエージェントは、登録リクエストの作成、APIキー取得、スキル導入、API確認まで実行できます。

MCP対応のAIエージェントでは、Yomira資料用のMCPサーバー https://docs.tryyomira.com/mcp を接続できます。Yomiraのセットアップ、APIパラメータ、使用例、推奨手順を検索してから、Yomira APIを呼びます。

最短で使う場合は、AIエージェント向けセットアップ を開き、セットアッププロンプトを Claude Code、Codex、Cursor、Hermes Agent などに貼ってください。

エージェントからアカウントを作成する
curl -s -X POST "https://tryyomira.com/api/auth/register" \
  -H "content-type: application/json" \
  -d '{
    "name": "Your Name",
    "email": "you@example.com",
    "password": "choose-a-long-password",
    "companyName": "Your Company",
    "companyUrl": "https://example.com",
    "role": "Founder",
    "intendedUse": "I want to simulate reactions to messages, content, landing pages, and product ideas."
  }'

レスポンスには apiKeycreditsuser が含まれます。APIキーはシークレットとして保存し、その後Yomiraスキルを導入してください。

APIキー取得後にCLIでセットアップする
npx -y github:ryuzo-k/yomira init --api-key sim_YOUR_KEY --target all --with-mora
npx -y github:ryuzo-k/yomira doctor

AIエージェント導入プロンプト

sim_YOUR_KEY を管理画面のAPIキーに置き換えて、AIエージェントに貼ってください。これで、ユーザーが自分でAPIを叩かなくても使える状態になります。

Claude Code / Codex / Cursor / Hermes Agent / OpenClaw 向け共通プロンプト
あなたは Yomira を使って、人間の反応シミュレーションを実行できます。

APIのベースURL:
https://tryyomira.com

APIキー:
sim_YOUR_KEY

私が「反応をシミュレーションして」「どちらを送るべきか見て」「公開前チェックして」などと言ったら、次の手順で進めてください。

1. 人に見せる成果物を特定してください。成果物が不足している場合は、先に私に聞いてください。
2. 現在の会話から、目的、対象者、表示される場所、送信者/会社の文脈、望む行動、既知の懸念、比較候補をまとめたコンテキストパケットを作ってください。
3. POST /api/simulate を呼んでください。bodyには以下を入れてください。
   - objective
   - artifact.type
   - artifact.content
   - audience.description
   - simulation.mode: 最初は "fast"、重要な意思決定では "standard"
   - simulation.target_n: 最初は40、重要な意思決定では120
4. GET /api/simulations/{simulation_id} を呼び、ステータスが completed になるまで結果を確認してください。
5. 結果として、必ず以下を見せてください。
   - simulation_id
   - 反応分布
   - 代表的な生の声
   - 具体的な意思決定上の示唆
   - 次に何を変える/試すべきか
6. 複数の候補がある場合は、推測で選ばず、それぞれをシミュレーションしてください。
7. 私が明示的に「APIを使わないで」と言わない限り、あなた自身の雑な反応予測で代替しないでください。

頼み方の例

  • DM比較 — 「この3つのDMをYomiraで比較して、どれを送るべきか判断して。」
  • コンテンツ公開前チェック — 「この投稿を出す前に、AI創業者や代理店経営者がどう反応するかシミュレーションして。」
  • LP検証 — 「このLPをstandardでシミュレーションして、信頼される点と疑われる点を出して。」
  • 新規事業案 — 「この事業案に対する買い手の反応を見て、興味と支払意欲を分けて。」
  • Mora連携 — 「Moraで選択肢を整理してから、具体的な候補を全部Yomiraでシミュレーションして。」

APIの使い方

APIは非同期です。ジョブを作成し、完了まで確認し、JSONまたはMarkdown形式でダウンロードします。

シミュレーションを作成する
export YOMIRA_API_KEY="sim_..."

curl -s -X POST "https://tryyomira.com/api/simulate" \
  -H "content-type: application/json" \
  -H "x-api-key: $YOMIRA_API_KEY" \
  -d '{
    "objective": "Decide whether to publish this content.",
    "artifact": {
      "type": "content_draft",
      "content": "Paste the actual text people will see."
    },
    "audience": {
      "description": "Describe who will see this, where they see it, and what they already believe."
    },
    "simulation": {
      "mode": "fast",
      "target_n": 40,
      "max_agent_voices": 8,
      "max_output_tokens": 30000
    }
  }'
結果を確認する
curl -s "https://tryyomira.com/api/simulations/SIMULATION_ID" \
  -H "x-api-key: $YOMIRA_API_KEY"

レスポンス

  • status — queued、running、completed、failed。
  • result.reaction_distribution — 反応タイプごとの割合と人数。
  • result.voice_clusters — 似た本音の声と、その背後にある傾向。
  • result.agent_voices — 代表的な個別エージェントの声。
  • downloads — 完了後に使えるMarkdown / JSONの出力URL。
  • credits_charged — 使用されたクレジット数。

エクスポート

エクスポートは、次の会話に持ち込むための証拠です。Claude Code、Codex、Cursor、チームチャット、社内資料に貼って使えます。

Markdownをダウンロード
curl -s "https://tryyomira.com/api/simulations/SIMULATION_ID?format=markdown" \
  -H "x-api-key: $YOMIRA_API_KEY"

モードとクレジット

高速40人。5クレジット。最初の確認用。
標準120人。20クレジット。重要な公開・送信判断向け。
深掘り300人。60クレジット。より大きな比較向け。
レポート1,000人。250クレジット。レポート用途の合成カバレッジ。

コンテキスト品質

APIは、成果物そのもの、対象者、チャネル、送信者/会社の文脈、望む行動、既知の不安が入っているほど良くなります。情報が薄いと、声も薄くなります。AIエージェントから使う場合は、APIを呼ぶ前にコンテキストパケットを作らせてください。

文脈を先に集めるシミュレーション

Yomiraは、ユーザーの作業文脈を持っているAIエージェント内で使われることを前提にしています。AIエージェントは、会話、ファイル、資料、プロダクトメモ、ローンチメモ、顧客メモ、Moraの候補パスから文脈を抽出してからAPIを呼びます。文脈が薄い場合は、雑にシミュレーションせず、必要な質問を1〜3個だけ聞くべきです。

  • 文章指定 — ユーザーまたはAIが対象者を文章で指定します。最速のセルフサーブモードです。
  • 文脈拡張 — AIが会社、チャネル、商品、価格、実績、既知の不安をユーザーの作業環境から追加します。
  • 実データ活用 — CRM、顧客メモ、インタビュー、レビュー、XやSNS上の情報、コミュニティ投稿、対象者例などの実データを使います。
  • 補正 — 予測と実際の結果を比較し、用途ごとに補正していきます。

シミュレーション技術

現在のセルフサーブ版は、LLMベースの合成人間反応シミュレーターです。コンテキストパケットを作り、対象層に近い対象者エージェントを構成し、並列バッチで本音の反応を生成し、それを分布、クラスター、代表的な声、エクスポートにまとめます。高速な意思決定支援には使えますが、これが最終形ではありません。

  • 段階1: 文章指定の対象者 — 現在の基本。ユーザーまたはAIが対象層を文章で指定します。
  • 段階2: 文脈で補強した対象者 — AIが会社情報、チャネル、過去会話、資料、顧客仮説を集めてからAPIを呼びます。
  • 段階3: 実データに基づく対象者 — CRM、顧客リスト、レビュー、インタビュー、XやSNS上の情報、コミュニティ投稿などを元に母集団を作ります。
  • 段階4: 補正済みの対象者 — 実際の調査・インタビュー結果と仮想出力を比較し、用途やセグメントごとに補正します。

法人向け

セルフサーブのクレジットは、高速な合成シミュレーション向けです。法人向けでは、実データに基づくシミュレーションや補正済みシミュレーションのために、Yomira側がCRM、XやSNS上の情報、顧客リスト、レビュー、インタビュー、社内データ、市場データなどから必要な対象者データセットを構築します。