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の結果を、次の意思決定のコンテキストとして使います。

1行セットアップ

推奨導線は、ターミナルを使えるAIエージェントに1行のセットアップ文を貼ることです。AIエージェントが llms.txt を読み、APIキーを聞き、インストーラーを実行し、可能な範囲でhook/ruleを導入して確認します。

AIエージェントにYomiraを設定する
このユーザーのAIエージェント環境にYomiraをセットアップしてください。まず https://tryyomira.com/llms.txt を読み、Yomira APIキーが未設定なら私に聞き、公式インストーラーをhooks付きで実行し、必要なコマンド承認だけを求め、セットアップ確認まで行ってください。その後、送信、公開、ローンチ、価格設定、営業、選択など、人の反応が重要な意思決定の前に、自動的にYomiraの利用を検討してください。

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

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

CLIはユーザー自身のプロジェクトルートで実行してください。Yomiraのソースリポジトリではなく、そのユーザーのhomeディレクトリと現在のプロジェクトに導入します。

MCPは必須ではありません。現在のYomiraは、HTTP API、公式インストーラー、hook/ruleで動きます。公式のYomiraシミュレーションMCPサーバーはまだ提供していません。

最短で使う場合は、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 --hooks
npx -y github:ryuzo-k/yomira doctor

自動フック

CLIでは、各AIエージェントで使える範囲の自動導線を導入できます。Claude Codeでは UserPromptSubmit フックを入れます。Codexでは現在のプロジェクトの AGENTS.md にYomiraの事前チェックルールを入れます。Cursorでは常時有効のルールを入れます。Hermes Agentではスキル導入を利用します。

ユーザー単位では ~/.yomira/config.json~/.yomira/bin/yomira.mjs~/.claude/settings.json、各AIエージェントのスキルディレクトリに入ります。プロジェクト単位では、ユーザーの現在のプロジェクトの AGENTS.md.cursor/rules/yomira.mdc に入ります。

自動フックは、勝手に薄い入力でAPIを叩くためのものではありません。メッセージ、投稿、LP、価格、提案、事業案など、人間の反応が意思決定に関わる場面で、AIエージェントにYomiraを検討させるためのものです。成果物、対象者、表示場所、目的、望む行動、会社文脈、懸念が足りない場合は、先に最小限の質問をします。

フックとルールだけを導入する
npx -y github:ryuzo-k/yomira hook install --target all
npx -y github:ryuzo-k/yomira hook 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形式でダウンロードします。

Claude Code、Codex、Cursor、Hermes Agentなどで使う場合、ユーザーがcurlを書く必要はありません。AIエージェントにYomiraを使ってほしいと頼み、エージェントが成果物・対象者・チャネル・目的を集めてからAPIを呼ぶのが基本です。

シミュレーションを作成する
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上の情報、顧客リスト、レビュー、インタビュー、社内データ、市場データなどから必要な対象者データセットを構築します。