endueendue
← 更新情報
2026.10.05

エージェントが、あなたのサイトにやって来ます

コード1行で、endue Liveのチャットウィンドウが自分のサイトの中で開きます。endue.liveのページも自分で作り込めます。endueのAPIキー1つで、OpenAIとAnthropicのSDKやClaude Codeからモデルを直接呼び出せるようになり、料金はクレジットから支払われます。Studioでは、エージェントごとの利用量を確認できます。アーティファクトはアウトプットに、アビリティはリソースに名前が変わりました。Dreamはエージェントが休んでいるあいだにメモリを整理し、回答はより早く始まります。

endue 2026.10.05リリースのキービジュアル

ハイライト

自分のサイトで開くendue Live

サイトを登録してコードを1行貼り付けると、自分のページ上でエージェントとのチャットウィンドウが開きます。endue.liveのページも自分で作り込めます。

LLM API

endueのAPIキーで、モデルを直接呼び出せます。OpenAIとAnthropicのリクエストをそのまま受け付けるので、ベースURLとキーを差し替えるだけです。呼び出しごとにクレジットから差し引かれます。

Studioの利用量

キャンバスのUsageタブで、1体のエージェントがチャネル、Live、API経由で受けた会話と、経路ごとに使ったクレジットを確認できます。

アウトプットとリソース

エージェントが作ったものはすべてアウトプットの一覧に、エージェントに与えるものはすべてリソースのパネルにまとまりました。スライドやExcelのように、受け取りたい形式も選べます。

Dream

エージェントが、休んでいるあいだにメモリを整理します。重複をまとめ、古くなった事実を直します。眠る時間は丸い時計で設定します。

より早く始まる回答

実行開始前のチェックを減らし、まとめて実行するようにしました。新しい会話の最初の言葉が、より早く届きます。

自分のサイトで開くendue Live

StudioのEmbed on your site:許可された2つのサイト、フローティングボタンのプレビュー、貼り付ける1行のコード

前回のリリースで、エージェントにendue.live/@handleのアドレスが付きました。リンクを知っている人なら誰でも話しかけられましたが、そのためにはendue.liveまで来てもらう必要がありました。今回、エージェントのほうがあなたのサイトにやって来ます。

StudioのLiveパネルでEmbed on your site(サイトへの埋め込み)を開き、サイトのアドレスを登録して、表示された1行のコードを</body>の直前に貼り付けます。サイトの隅にボタンが表示され、クリックするとendue Liveと同じチャットウィンドウがその場で開きます。ボタンなしで、ウィンドウをページ内に配置することもできます。ボタンの位置、アイコン、テキスト、ウィンドウのテーマはすべて設定でき、デスクトップとスマートフォンでの見え方をプレビューで確認できます。ウィンドウが開くのは、登録したサイトだけです。ほかの場所にコードを貼り付けても、何も起きません。保存した変更は、1分以内にサイトに反映されます。

StudioのCustomize page:紹介文とエージェントの得意なことを入力する欄と、endue.liveの最初の画面のプレビュー

endue.liveのページは、自分で作り込めます。Customize page(ページのカスタマイズ)では、1行の紹介文、ウェルカムメッセージ、訪問者がタップして始められる質問、リンク、アクセントカラー、背景を設定します。韓国語と英語を別々に書くことができ、入力に合わせてプレビューが変わります。

endue.liveでの会話も変わりました。前回のリリースでは、エージェントは回答ができあがってからまとめて表示していました。今回から、回答は書かれるそばから流れてきて、エージェントがいま何をしているのかが1行で表示され、訪問者は途中で止めることもできます。エージェントが訪問者の言語で答えるのか、設定した言語で常に答えるのかも、Liveの設定で選べます。

LLM API

Settings、Account、LLM API:ベースURLとPythonの例

これまで、endueでモデルを使うには、エージェントを経由する必要がありました。プロンプト、メモリ、ツールを備えたエージェントが必要な仕事もあります。しかし自分のコードの中では、モデルを1回呼び出せれば十分ということがよくあります。

endueのAPIキーで、モデルを直接呼び出せるようになりました。リクエストには、OpenAI Chat CompletionsとAnthropic Messagesの形式をそのまま使えます。すでにOpenAIやAnthropicのSDKを使っているコードなら、ベースURLをhttps://platform.endue.ai/api/v1/llmに、キーをendueのキーに設定するだけです。Claude Codeは、2つの環境変数で接続できます。Settings › Account › LLM API(設定 › アカウント › LLM API)には、アドレスと、Python、Node.js、curl、Claude Codeの例があり、そのままコピーして使えます。

呼び出しの料金は、クレジットから支払われます。モデルを呼び出す前に、endueはその呼び出しにかかりうる最大額を確保します。完了すると、使った分だけが請求され、残りは戻されます。残高が足りない場合はモデルを呼び出さず、402を返します。請求額は、レスポンスのusage.costで返されます。呼び出せるモデルとトークンあたりの価格は、モデルページとGET /llm/modelsで確認できます。1クレジットはUS$1です。

LLM APIで使われるのは、購入したクレジットと、プロモーションで受け取ったクレジットだけです。プランの利用枠はエージェントのためのもので、ここでは使われません。キーには、Settings › Account › API keysで作成したアカウント全体のキーを使ってください。1体のエージェントに制限されたキーでは、モデルを直接呼び出せません。

UsageのSourcesタブ:Agents、Agent API、endue Live、LLM APIに分かれた日次トークンと、ソース別の利用量

使った分は、Usage(利用量)のSourcesタブに表示されます。ソースはAgents、Agent API、endue Live、LLM APIの4つで、それぞれが使ったモデルも表示されます。リクエストの形式とエラーコードは、LLM APIのドキュメントにまとめています。

Studioの利用量

StudioのキャンバスのUsageタブ:各経路の会話数とクレジット、右側にAnalyticsパネル、下に日次チャート

アカウント全体の利用量は、これまでもUsageで確認できました。しかし、1体のエージェントがどのリクエストにどれだけ使ったのかを見る場所はありませんでした。たとえば、Liveをオンにしたあと訪問者との会話にどれだけクレジットがかかっているのか、接続したサービスのうちどのAPIキーからの呼び出しが最も多いのか、といったことです。

StudioのキャンバスにUsageタブが加わりました。Setupで見ているのと同じキャンバスで、リクエストが入ってくるすべての経路に数字が付きます。チャネルの接続、Liveのアドレス、APIキーに会話数、返信数、クレジットが表示され、エージェントに向かう線は使われるほど太くなります。期間は7日、30日、90日から選べます。

ノードをクリックすると、右側にAnalyticsパネルが開きます。1つの表には6つのソース(App、API、Live、Channel、Routine、Space)ごとの会話数、返信数、トークン、クレジットが並び、もう1つの表ではAPIキーとチャネルの接続ごとの内訳を確認できます。キャンバスの下のチャートは、1日ごとの量をソース別に積み上げて表示し、クリックした経路だけに絞ることもできます。Usageタブが見えるのは、エージェントのオーナーだけです。

アーティファクトはアウトプットに

Outputsパネル:スライド、シート、ドキュメント、ページ、アプリが1つの一覧に並んでいる

エージェントが作ったものは、2つの場所に分かれていました。ドキュメントやファイルはアーティファクトで、複数のファイルで構成されたものはアプリでした。何かを探すには、まずそれがどちらだったのかを思い出す必要があり、アーティファクトという言葉も毎回説明が必要でした。

どちらも、アウトプットになりました。左のレールでOutputsを開くと、ファイルとアプリが1つの一覧に最終更新順で並び、各カードにはドキュメント、シート、スライド、ページ、アプリのいずれかのラベルが付きます。1回の検索で両方を探せます。会話の横にあるアウトプットの一覧と⌘Kパレットも、同じ一覧を使います。以前の/artifactsと/appsのリンクも、引き続き開けます。

入力欄の形式メニュー(Auto、Document、Slides、Excel、App)と、右側に開いたスライドのプレビュー

受け取りたい形式も選べます。入力欄の形式チップでDocument、Slides、Excel、Appのいずれかを選んでリクエストを送ると、エージェントがその形式で作成します。Slidesは.pptxファイル、Excelは.xlsxとして保存され、どちらもダウンロードせずにブラウザでプレビューできます。Autoのままにしておけば、エージェントが決めます。選択が適用されるのは、そのリクエスト1回だけです。

アビリティはリソースに

Resourcesパネル:Skills、Connectors、Devicesと、接続済みコネクタの一覧

スキルとコネクタは、これまでAbilities(アビリティ)としてまとめられていました。エージェントにできること、という意味です。その後、エージェントが作業するコンピューター、ブラウザ、スマートフォンも同じ場所に入るようになり、名前が合わなくなりました。デバイスを能力と呼ぶのは無理があります。

そこで、名前をResources(リソース)に変えました。エージェントに与えられるものすべてを1か所に集めた、という意味です。左のレールのResourcesパネルには、Skills、Connectors、Devicesの3つのエリアがあります。スキルとコネクタは、それぞれDiscoverタブと自分が持っているものに分かれます。DevicesではComputer、Chrome、Android、Desktopが製品ごとにまとめられ、これまでComputerやChromeと別々に呼ばれていたものも、ここではすべてデバイスです。StudioのエージェントカードもIdentity、Resources、Inventoryの3つのグループで、同じ言葉を使います。

以前の/abilitiesのアドレスは、Resourcesの同じ場所に移動します。

Dream

Studioの特性パネル:オンになったDreamと、就寝01:30、起床07:00に設定された丸い時計

長く使っているエージェントには、メモリがたまっていきます。同じことが2回書かれ、変わった事実が古いまま残り、すでに終わった約束が開いたままになります。これまで、その整理はSelf-evolving(自己進化)特性に付属するルーティンが担っていました。

この整理が、Dreamという独立した特性になりました。オンにすると、エージェントは休んでいるあいだにメモリを整理します。重複するメモリをまとめ、古くなった事実を直し、終わった約束を閉じ、役に立たなくなったものをアーカイブします。そのうえで、各メモリに1行の要約と検索語を付けるので、次の会話では必要なメモリがより早く見つかります。アーカイブされたメモリはMemoryのArchived(アーカイブ済み)に保管され、そこから復元できます。ピン留めしたメモリが変更またはアーカイブされることはありません。

眠る時間は、丸い時計で設定します。2つのつまみが、就寝時刻と起床時刻です。整理は就寝時刻に始まり、起床時刻を過ぎると、その日はもう始まりません。曜日は時計の下で選びます。前回の整理以降、変更されたメモリも新しい会話もない日は、Dreamは実行をスキップし、何も消費しません。整理が終わるたびに、何をまとめ、直し、アーカイブしたのかを記したレポートがOutputsに保存されます。

Self-evolvingは、エージェントが会話中に学ぶことを担当するようになりました。レポートの書式や手順の流れを教えると、スキルとして保存し、次の会話からそれに従います。自分が作ったファイルの一覧も保持するので、必要なファイルを開けます。スキルとファイルが学習されるのは、オーナーとの会話だけです。学習したスキルは特性の設定に新しい順で一覧表示され、どれでも元に戻せます。

より早く始まる回答

質問を送ってから最初の言葉が見えるまでの待ち時間の大半は、モデルの外で費やされていました。実行が始まる前に、会話、権限、スキル、コネクタを1つずつ順番にチェックしており、実行そのものもデータから遠い場所で行われていました。

同じものを2回読んでいたチェックをなくし、互いに依存しないチェックはまとめて実行するようにしました。新しい会話は、データに近い場所で実行されます。回答が終わると、実行はまず完了を報告し、会話の名前付けなどの後処理はそのあとに回します。開発環境で計測したところ、リクエストを受け取ってからモデルを呼び出すまでの区間は約6.5秒から1〜2秒になり、短い質問なら最初の言葉が約3秒で届きます。既存の会話はこれまでと同じ場所で実行され続けるため、違いが最も大きいのは新しい会話です。

入力欄のEffort(作業量)は、新しい会話ではモデルのデフォルトから始まるようになりました。以前は毎回Mediumから始まっていたため、モデルがデフォルトよりも長く考えていました。Noneを選ぶと、推論がオフになるようになりました。

そのほか

  • ピン留めしたエージェントが、アカウントに保存されるようになりました。ログアウトしても、別のデバイスでendueを開いても、ピン留めされたままです。
  • Agents一覧から、意味のなかったOnlineラベルをなくしました。代わりに、対応が必要な会話、実行中の会話、最近完了した会話の件数と、スケジュール済みのルーティンの件数が表示され、Live、API、接続済みコネクタのマークが付きます。
  • 上部バーの@handleは、余白があれば全体が表示されます。
  • Live中のエージェントのホームに、ON AIRのサインとContinue on Live(Liveで続ける)ボタンが表示されます。エージェントのLiveタブは、Homeという名前になりました。
  • endue Liveの訪問者との会話は、自分の会話一覧と検索には含まれず、別に保管されます。
  • デバイス名から、endueの接頭辞がなくなりました。Computer、Chrome、Android、Desktopとなり、製品とOSのロゴで見分けられます。
  • Resourcesパネルの接続済みコネクタの表が、タブレットの幅で崩れる問題を修正しました。
  • 新しい活用例を2つ追加しました。endue Liveでのエージェントの公開と、オンコールエージェントです。

セキュリティ

会話に現れるAPIキーとトークンは、デフォルトでマスクされます。先頭部分は残り、それ以降は点に置き換わります。マスクされたテキストをコピーしても、コピーされるのは実際の値です。

メモリが届く範囲は、エージェントが誰と話しているかによって変わるようになりました。endue Liveの訪問者と、API経由でエージェントを呼び出した相手が読めるのは、エージェントの共有メモリだけです。オーナー個人のメモリを見ることも、新しいメモリを保存することもできません。チャネルで誰かが「これを覚えておいて」と言った場合は、その人のメモリとしてのみ保存されます。

LLM APIが受け付けるのは、アカウント全体のキーだけです。1体のエージェントに制限されたキーを持っている人が、そのキーでモデルを直接呼び出すことはできません。

endue.liveのページを、ほかのサイトがフレームに入れることはできません。ほかの場所で開くのは埋め込みウィンドウだけで、それもオーナーが登録したサイトに限られます。

endue Live8
  • LiveEmbed on your site(サイトへの埋め込み)。サイトを登録してコードを1行貼り付けると、自分のページ上でendue Liveのウィンドウが開きます。
  • Liveウィンドウは、フローティングボタンにすることも、ページ内に置くこともできます。ボタンの位置、アイコン、テキストと、ウィンドウのテーマを設定できます。
  • Live埋め込みウィンドウは、登録したサイトでのみ開きます。endue.liveのページを、ほかのサイトがフレームに入れることはできません。
  • LiveCustomize page(ページのカスタマイズ)。1行の紹介文、ウェルカムメッセージ、最初の質問、リンク、アクセントカラー、背景を設定できます。
  • Liveendue.liveの会話では、回答が書かれるそばからストリーミングされ、進行状況が1行で表示され、途中で止めることもできます。
  • Live応答言語。訪問者の言語に合わせるか、設定した言語で常に答えるかを選べます。
  • LiveLive中のエージェントのホームに、ON AIRのサインとContinue on Liveボタンが表示されます。LiveタブはHomeになりました。
  • Liveendue Liveの訪問者との会話は、自分の一覧と検索には含まれず、別に保管されます。
LLM API9
  • APILLM APIを公開しました。ベースURLは「https://platform.endue.ai/api/v1/llm」です。
  • APIOpenAI Chat CompletionsとAnthropic Messagesのリクエストを受け付けます。ストリーミングも、それぞれの形式で返ります。
  • APIClaude Codeは、ANTHROPIC_BASE_URLとANTHROPIC_API_KEYの2行で接続できます。
  • APIGET /llm/modelsで、呼び出せるモデルとトークンあたりの価格を一覧できます。キーは不要です。
  • Billing呼び出しの前に最大コストを確保し、使った分だけを請求します。残高が足りない場合はモデルを呼び出さず、402を返します。
  • BillingLLM APIの呼び出しは、購入したクレジットとプロモーションクレジットからのみ支払われます。
  • SettingsSettings › Account › LLM APIに、ベースURLと、Python、Node.js、curl、Claude Codeの例を用意しました。
  • UsageUsageにSourcesタブが加わり、Agents、Agent API、endue Live、LLM APIに分けて確認できます。
  • DocsLLM APIのドキュメントを、英語と韓国語で公開しました。
Studio4
  • Studioキャンバスに、SetupとUsageの2つのタブができました。Usageタブでは、7日、30日、90日の期間を選べます。
  • Studioチャネル、Liveのアドレス、APIキーのノードに、会話数、返信数、クレジットが表示されます。
  • StudioAnalyticsパネル。6つのソース別と、APIキーおよびチャネル別の表があります。
  • Studioキャンバスの下に、ソース別に積み上げた日次チャート。トークン、クレジット、返信から選べます。
アウトプットとリソース8
  • Outputsアーティファクトとアプリを、1つのOutputs一覧にまとめました。各カードに、ドキュメント、シート、スライド、ページ、アプリのどれなのかが表示されます。
  • Outputs以前の/artifactsと/appsのアドレスは、/outputsに移動します。
  • Outputs入力欄に形式チップ:Auto、Document、Slides、Excel、App。
  • OutputsPowerPoint(.pptx)とExcel(.xlsx)のファイルを、ブラウザでプレビューできます。
  • ResourcesAbilitiesはResourcesになりました。パネルには、Skills、Connectors、Devicesの3つのエリアがあります。
  • Resources以前の/abilitiesのアドレスは、/resourcesに移動します。
  • Resourcesデバイス名が短くなり(Computer、Chrome、Android、Desktop)、製品とOSのロゴが付きました。
  • Resourcesタブレットの幅で、接続済みコネクタの表が崩れる問題を修正しました。
特性とメモリ7
  • TraitsDream特性。エージェントが休んでいるあいだにメモリをまとめ、直し、アーカイブし、要約と検索語を付けます。
  • TraitsDreamの時計で、就寝時刻、起床時刻、曜日を設定します。新しいことが何もない日はスキップされます。
  • TraitsSelf-evolvingは、教えた手順をスキルとして保存し、自分が作ったファイルのインデックスを保持します。
  • TraitsLearned skills(学習したスキル)の一覧と、Revert(元に戻す)。
  • MemoryMemoryにArchivedグループができました。アーカイブしたメモリは復元できます。
  • Memoryメモリの検索は単語単位で一致させるので、言い回しが違っても見つかります。
  • Memoryendue Liveの訪問者とAPI呼び出しは、オーナー個人のメモリを読めません。
チャットとエージェント8
  • Chat実行開始前のチェックを減らして並列に実行するようにしたので、最初の言葉がより早く届きます。
  • Chat回答が終わると、実行はまず完了を報告し、会話の名前付けはそのあとに行います。
  • Chat新しい会話のEffort(作業量)は、モデルのデフォルトから始まります。Noneを選ぶと、推論がオフになるようになりました。
  • Chat会話内のAPIキーとトークンは、デフォルトでマスクされます。コピーすると実際の値が得られます。
  • Agentsピン留めしたエージェントはアカウントに保存され、ログアウトしてもデバイスを変えても残ります。
  • AgentsAgents一覧からOnlineをなくし、要対応、実行中、最近完了、スケジュール済みの件数と、Live、API、コネクタのマークを表示するようにしました。
  • Agents上部バーの@handleは、余白があれば全体が表示されます。
  • Usecases新しい活用例を2つ追加しました。endue Liveでのエージェントの公開と、オンコールエージェントです。