HKUDSのnanobotは$0です。MITライセンスのソフトウェアを自分でインストールして実行するもので、GitHubリポジトリにもnanobot.wikiにも、プラン、ティア、シート、ホステッドサービスは掲載されていません。予算として見積もるのは、nanobot gatewayを稼働させ続けるマシンの費用、モデルのトークン料金、接続する有料チャネルやツールアカウントです。トークン料金を決めるのは次の2点です。config.jsonに記述するプロバイダーキー。キーだけで通信プロトコルが決まります。そして、nanobotが指示なしに有効化するバックグラウンドジョブです。
GitHubおよびPyPI APIに基づき、2026年9月21日に確認しました。リリースはv0.3.5で、2026年9月15日に公開。パッケージはnanobot-ai 0.3.5、MIT、Python 3.11以降対応で、同日にアップロードされています。リポジトリはMITライセンスで、アーカイブされておらず、確認日に最後のプッシュが行われていました。このページ全体に関わる注記として、以下で引用するドキュメントはmainブランチから読み取ったもので、v0.3.5タグより5日先行しています。そのため、ドキュメントの記述と同梱ソースのデフォルト値は別々に示し、決して混同していません。
まず、料金を確認するnanobotがどれかを確認する
nanobot.aiはnanobotの料金ページではありません。2026年9月21日、obot.aiにリダイレクトされ、タイトルは「Obot | Enterprise AI Control Plane & MCP Gateway」でした。これは別会社のエンタープライズ製品であり、その製品自体も料金を公開していません。同日の/pricing URLは404を返しました。さらに2つの混同があります。明確にnanobotと名付けられたPyPIパッケージは0.4.1で、ロボットナビゲーションフレームワークです。そのためpip install nanobotでは間違ったソフトウェアがインストールされます。また、obot-platform/nanobotはApache-2.0のGoプロジェクトで、READMEの冒頭でメンテナンスモードであると宣言しています。そのため、その設定キーはここには適用されません。
nanobotの料金を項目ごとに確認する
| 項目 | 料金 | 根拠 |
|---|---|---|
| nanobotフレームワーク | $0、MIT | リポジトリのライセンスとnanobot-ai 0.3.5のPyPI記録 |
| ホステッドnanobotサービス | 公開されたものはありません | github.com/HKUDS/nanobotにもnanobot.wikiにも有料ティアなし。2026年9月21日に確認 |
| モデルのトークン | プロバイダーのトークン単価 | プロバイダー独自の請求 |
| 組み込みのウェブ検索 | デフォルトでは無料 | 設定リファレンスによると、検索のデフォルトはduckduckgoで、APIキーなしですぐに利用できます。表には11個の代替手段が掲載されています。キーが必要で有料のもの(brave、tavily、kagi、olostep)と、無料または無料ティアのもの(keenable、セルフホスト型searxng、jina、bocha)があります。 |
| ゲートウェイを実行するマシン | 自動的に無料になるわけではない | nanobot独自のRender経路では、永続ディスクに有料のRenderサービスが必要だと記載されています。このホストの現在のプラン料金はここでは確認していません。 |
| 音声文字起こし | 固定リストから選ぶ別のアカウント | transcription.providerには、nanobot独自の文字起こしレジストリにあるプロバイダーを指定する必要があります。v0.3.5では、groq(デフォルト)、openai、openrouter、xiaomi_mimo、stepfun、assemblyai、siliconflowのいずれかです。 |
この点には、正直に2つの不足があります。nanobotのCLIリファレンスは、別の「Desktop」ランタイムとの共存について説明していますが、公開ダウンロードページ、リポジトリ、料金は見つかりませんでした。したがって、裏付け可能な主張は、2つの公式ページには有料ティアが公開されていないという限定的なものです。どこにも有料コンポーネントが存在しないという意味ではありません。また、音声の項目は料金の問題ではなく、利用を止める制約です。制約は「カスタムエンドポイントがない」より狭いものです。v0.3.5の文字起こしアダプターはそれぞれapiBaseを受け付けるため、OpenAI形式の文字起こしエンドポイントに置き換えられます。ただし、transcription.provider自体には、そのレジストリにある名前を指定する必要があります。チャットの場合のように、そこへプロバイダーキーを新たに作ることはできません。いずれにせよ、Kunavoは音声テキスト変換モデルを提供していないため、ここでは問題になりません。
nanobotのカスタムプロバイダー:2つの経路と、名前を付けられるのは一方だけ
これは、一般的な「ベースURLを設定する」例が誤る点です。nanobotでは、プロトコルは設定するフィールドではなく、どのプロバイダーキーを記述するかによって選択されます。2つの経路は互換性がありません。
パスA — OpenAI互換。providersの下にキーを作成するか、組み込みのcustomキーを使用し、それをプリセットから参照します。プロバイダーリファレンスによると、カスタムキーは直接のOpenAI互換プロバイダーとして扱われます。nanobotはエンドポイントURLを把握できないためapiBaseは必須で、ローカルサーバーやプライベートプロキシではapiKeyは任意です。apiBaseにはバージョンパスを含めてください。
{
"providers": {
"kunavo": {
"apiKey": "${KUNAVO_API_KEY}",
"apiBase": "https://api.kunavo.com/v1"
}
},
"modelPresets": {
"primary": {
"provider": "kunavo",
"model": "claude-sonnet-5",
"maxTokens": 8192,
"contextWindowTokens": 200000
},
"cheap": {
"provider": "kunavo",
"model": "claude-haiku-4-5",
"maxTokens": 8192,
"contextWindowTokens": 200000
}
},
"agents": {
"defaults": {
"modelPreset": "primary",
"dream": {
"modelOverride": "cheap"
}
}
}
}このブロックには、同じリファレンスに基づく3つのルールがあります。openai、openai-codex、github-copilot、lm-studioなどの組み込み名やエイリアスと衝突させないでください。カスタムキーにapiTypeを設定しないでください。これはproviders.openai専用であり、v0.3.5のスキーマでも強制されています。エンドポイントのドキュメントに標準外の思考切り替えが記載されている場合に限り、thinkingStyleを設定してください。受け付けられる値はthinking_type、enable_thinking、reasoning_splitです。モデルIDについては、ドキュメントの一文だけでは不十分で、正確に説明する必要があります。ドキュメントでは、明示的に名前を付けたカスタムプロバイダーの下でモデルが記述どおり送信されるとされています。一方、同梱の0.3.5レジストリでは、動的仕様のstrip_model_prefixesをプロバイダーキー自体の名前と、そのsnake_case形式に設定しています。プロバイダーキーと同じプレフィックスは削除され、それ以外はそのまま処理されるという、ドキュメントの記述が外部プレフィックスについて述べている場合には、両方が成り立ちます。プレフィックスによるプロバイダー推論は、プロバイダー"auto"の下でのみ実行されます。
パスB — Anthropic Messages。このプロトコルにはカスタム名を使用する経路は一切ありません。リファレンスには、任意のカスタムプロバイダー名はOpenAI互換専用であり、Anthropic Messagesのリクエスト形式は使用しないこと、また名前付きカスタム経路はAnthropic互換エンドポイント向けではないことが記載されています。代わりに、組み込みブロックを上書きします。
{
"providers": {
"anthropic": {
"apiKey": "${KUNAVO_API_KEY}",
"apiBase": "https://api.kunavo.com"
}
},
"modelPresets": {
"primary": {
"provider": "anthropic",
"model": "claude-sonnet-5",
"maxTokens": 8192,
"contextWindowTokens": 200000
}
},
"agents": {
"defaults": {
"modelPreset": "primary"
}
}
}これはproviders.anthropic自体を編集するため、そのプロバイダーを参照するすべてのプリセットでは、ゲートウェイが直接のAnthropicと並存するのではなく、それを置き換えます。また、ネイティブバックエンドが拒否するため、ここではproxyは利用できません。Kunavoの2つのベースURL規則は、2つの経路に正確に対応します。ベースURLリファレンスにはMessages経路のオリジンと、OpenAI互換経路の/v1形式が示されています。nanobotはこの点で非常に寛容です。同梱の0.3.5 anthropicプロバイダーは、SDKにURLを渡す前に末尾の/v1を削除します。そのコード内のコメントによると、Anthropic SDKがリクエストパスに内部で/v1を追加するためです。したがって、nanobotでは両方の表記が機能します。ベースURLを変更せずにAnthropic SDKへ渡すクライアントでは、この慣例を使わないでください。その場合、追加される/v1が重複します。上記のブロックについて最後に2点あります。contextWindowTokensはv0.3.5におけるnanobot独自のプリセットデフォルトであり、どのモデルにも固有のプロパティではありません。実際の値はモデルページで確認してください。また、fallbackModelsの項目は生のIDではなくプリセット名であり、コンテキストはチェーン内で最小のウィンドウに合わせて設定されます。
nanobotのプロンプトキャッシュは、選択したプロトコルに従う
これはパスAとパスBのコスト上の違いであり、同梱ソースで確認できます。v0.3.5では、プロバイダー仕様にsupports_prompt_cachingがあり、デフォルトはfalseです。これをtrueに設定している仕様はanthropicとopenrouterのちょうど2つです。OpenAI互換クライアントは、そのフラグが設定され、かつモデルIDがanthropic/またはclaudeで始まる場合にのみ、cache-controlマーカーを挿入します。組み込みのcustom仕様と動的に作成されるすべてのカスタムプロバイダーではフラグがfalseのままです。そのため、OpenAI互換のカスタム経路ではキャッシュマーカーは一切送信されませんが、ネイティブのanthropicバックエンドではデフォルトで適用されます。
これはクライアントが送信する内容についての説明であり、エンドポイント側が独自に行う処理についてではありません。エンドポイントは別途サーバー側でキャッシュする場合があります。nanobotには確認手段があり、一方の経路ではprompt_tokens_details.cached_tokensを正規化し、もう一方ではcache_creation_input_tokensとcache_read_input_tokensを読み取ります。Kunavoがこれらのフィールドをnanobotに返すかどうかはここではテストしていないため、定期ジョブをキャッシュ済みとして予算化する前に、実際の呼び出しを1回行って返された使用量を確認してください。プロンプトキャッシュとキャッシュのドキュメントに、動作するキャッシュの状態を示しています。
nanobotに最適なモデル:ベンダーはランキングを公開していない
正直な答えは、nanobot自身が示しているものです。プロバイダーリファレンスによると、ドキュメントに具体的なプロバイダー名を記載しているのはJSONをコピー可能にするためであり、nanobotがプロバイダーをランキングしているためではありません。引用できるベンダーベンチマークはありません。提供されているのはデフォルトです。v0.3.5のエージェントデフォルトでは、anthropic/claude-opus-4-5をプロバイダーauto、最大トークン数8192、コンテキスト200,000トークンという前提で指定しています。このIDはKunavoのカタログにはないため、ここを対象とするプリセットではカタログに実際に掲載されているIDを指定する必要があります。また、IDは変わるため、このページを含むどのページからでもなく、カタログから現在のIDを確認してください。
| Kunavo モデル | 100万トークンあたりの入力/出力 | nanobot設定における妥当な用途 |
|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | dreamプリセット、ハートビートの多いデプロイ、短いチャットターン |
| Claude Sonnet 5 | $1.40 / $7.00 | ツールループが重要な場合に入力するプリセット |
| Claude Opus 5 | $3.50 / $17.50 | タスクごとに選択する、意図的なエスカレーション用プリセット |
料金は最新のKunavoカタログ価格です。ジョブ列は、誰かが測定した品質ランキングではなく、nanobotの構造から導いています。 設定ではなく能力に基づくファミリー比較については、Opus対Sonnet対Haikuを参照してください。
計算例:入力したターンと、nanobotが自動的に実行する頻度
これらは実測したタスクコストではなく、請求額の上限でもない、例示的なトークン数に基づく算出です。1つのアシスタントが、30日間、1日20回の入力ターンを処理し、1ターンあたりキャッシュされていない入力トークン10,000個、出力トークン600個と仮定します。1か月あたりの入力トークンは6.0M、出力トークンは0.36Mです。
| 例示的な月 | Claude Haiku 4.5 | Claude Sonnet 5 |
|---|---|---|
| 入力した会話のみ | $5.46 | $10.92 |
| モデルに到達するバックグラウンド実行は最大1,800回。1回あたりの入力トークンは3,000と仮定 | $3.78 | $7.56 |
| モデルに到達するバックグラウンド実行は最大1,800回。1回あたりの入力トークンは20,000と仮定 | $25.20 | $50.40 |
| モデルに到達するバックグラウンド実行は最大1,800回。1回あたりの入力トークンは100,000と仮定 | $126.00 | $252.00 |
情報源で確認できるのはスケジュールであり、トークンサイズや実際に課金される実行回数ではありません。nanobotの設定リファレンスでは、ゲートウェイのハートビートがデフォルトで有効になっており、intervalSは1800です。また、v0.3.5のDream設定もデフォルトで有効になっており、intervalHは2です。これにより、30日間ではハートビートティックが1,440回、Dreamティックが360回になります。ティックはモデル呼び出しではありません。同梱のv0.3.5ゲートウェイでは、ハートビートジョブがHEARTBEAT.mdを読み取り、ファイルが存在しないか、## Active Tasks見出しの下に何もない場合はモデルリクエストを行う前に戻ります。Dreamジョブは「nothing to process」とログに記録し、カーソル以降に新しい履歴が蓄積されていない場合は戻ります。したがって、アイドル状態のインストールではどちらのジョブにも費用はかかりません。1,800はスケジュールが許容する上限であり、必ず到達する下限ではありません。nanobotはどちらのジョブについても実行ごとのトークン数を公開していません。そのため、上記3つのサイズは自分で測定した値に置き換えるプレースホルダーであり、これらの実行における出力トークンは除外しています。ここに別のエージェントのハートビート数値を持ち込まないでください。それらは別のプログラムに属します。
2つの調整方法は対称ではありません。Dreamでは、より安価なプリセットを指定するmodelOverrideを受け付けます(プリセット名のみ。生のIDは拒否されます)。これは上記のPath Aブロックにある1行の変更です。ハートビートには文書化されたモデル上書き機能がなく、オプションはenabled、intervalS、keepRecentMessagesです。そのため、実行頻度を下げるか無効化します。また、システム管理のcronジョブであるため、cronツールでは削除できません。設定で無効化してゲートウェイを再起動してください。実行対象のタスクがある場合、ハートビートの評価は、設定リファレンスでモデルストリームを開くと記載されている内部ジョブの1つです。したがってコストはHEARTBEAT.mdに何を入れるかに左右され、空のファイルでは低コストになります。Kunavoのnanobot対OpenClawページには、Dreamがデフォルトでcronスケジュールで実行されるとあります。この点を補足すると、その記述はメモリリファレンスと一致していますが、v0.3.5ではより正確に、2時間ごとの間隔スケジュールで実行され、cronはレガシーの上書き設定となっています。
Kunavoのカタログ金額は上限ではなく請求下限です。上流サービスが料金を報告すると、請求額はカタログコストと、上流コストに適用されるマークアップを掛けた金額のうち大きい方になります。キャッシュ料金、ツール、ホスティングはこれらの例の対象外です。最低チャージ額はプリペイドクレジットの$10です。これは資金調達の最低額であり、タスク料金やサブスクリプションではありません。請求の詳細と、測定方法についてはコスト最適化を参照してください。
ループの上限を設定してから、1回実行して検証する
nanobotの3つのターン単位の上限のうち2つは、設定リファレンスにまったく記載されていません。提供されたv0.3.5のソースを読むと、エージェントのデフォルト値はmax_tool_iterationsが200、max_tool_result_charsが16,000です。文書化されたリファレンスに記載されているのは、デフォルト4のmaxConcurrentSubagentsだけで、mainにあります。200回の反復上限は、コストのかかる暴走ターンの形態なので、継承するのではなく意図的に設定してください。
次に、文書化された順序で検証します。nanobot statusは意図的にモデルリクエストを送らないため、費用をかけずに設定を確認できます。CLIリファレンスでは、その後にnanobot agent -m "Hello!"を実行するよう案内されています。その症状表は、カスタムエンドポイントで発生する4つの失敗を対応付けています。401は、キーがない、期限切れ、空白が付いている、または誤って保存されていることを示します。model not foundは、そのプロバイダーに存在しないIDです。connection refusedは、ローカルのプロバイダーサーバーが起動していないか、apiBaseが誤ったポートを指していることを示します。provider not foundは、アクティブなプリセット内のプロバイダー名のスペルミスです。
次に、トークンではなく金額と照合します。v0.3.5では、nanobotは各プロバイダー呼び出しをsourceとともに記録し、user、api、cron、dream、systemのいずれかで検証します。これはバックグラウンド支出と入力による支出を分ける分類です。ただし、そのモジュールのどこにもコストフィールドはありません。WebUIのグラフは、報告されている場合はキャッシュヒット率とともに、ラウンドごとの入力トークンを表示し、これらの数値は請求明細ではないと明記しています。2026年9月21日に確認したCLIリファレンスにも、集計支出コマンドはありませんでした(これはその文書にないというだけで、存在しないことの証明ではありません)。料金はプロバイダーの台帳で確認してください。
どの経路が勝ち、いくらかかるか
| ルート | 有利な場面 | 失うもの |
|---|---|---|
| ベンダーの直接 API | 1社のベンダーのモデルを終日使い、独自のキャッシュとバッチ条件を利用する | 別のベンダーを使う場合は、別のキーと別のプリセットが必要です |
| Path Aのゲートウェイ | プリセットごとにモデルを切り替えながら、1つのキーと1つの残高を使う | nanobotのクライアントからキャッシュマーカーは送信されません。WebUIが公開するプロバイダー固有のスイッチもありません。リファレンスでは、それらはカスタムキーではなく名前付きプロバイダーに紐付けられています。また、ドキュメントが直接のOpenAI、Codex、Azure OpenAI、および対象となるCopilotモデルに限定しているResponsesの状態保持についても、共有されません。 |
| Path Bのゲートウェイ | Messages経路と、nanobotがデフォルトで送信するキャッシュマーカーを使いたい | そのプロバイダーのすべてのプリセットで、直接のAnthropic接続を置き換え、proxyを拒否します |
| サブスクリプションアカウント | プロバイダーのリファレンスがログイン方法を文書化している3つのうち、すでに1つを利用しています。OpenAI Codex、対象となるX Premium / Grokサブスクリプション、またはGitHub Copilotです。 | OAuthのみ。認証情報はconfig.jsonの外部にあり、自動フォールバックとしては無効 |
| ローカルのOpenAI互換サーバー | リクエストごとの料金なしで、小規模またはプライベートな処理を行う場合 | ハードウェアが必要で、apiBaseも引き続き必要ですが、apiKeyは任意です |
適用範囲について2つの注意点があります。画像生成ではcustomをプロバイダー値として受け付け、デフォルトでは無効になっています。ただし、Kunavoの画像エンドポイントがnanobotの送信するリクエスト形式に一致するかはここでは未検証です。未検証であり、利用可能な機能として扱うものではありません。また、発生しない費用が1つあります。nanobotの永続メモリはベクトルインデックスではなくワークスペース内のプレーンファイルです。Kunavoは埋め込みモデルを提供していないため、この仕組みは好都合です。
Kunavoはnanobot統合ページを公開しておらず、nanobotを自社エンドポイントに対してランタイムテストもしていません。上記の各ブロックはすべて、nanobot独自のドキュメントと提供済みv0.3.5ソースから読み取ったものなので、互換性の結果ではなく、試行用の設定リファレンスとして扱ってください。動作する経路を確保し、上限を設けたタスクを1つ実行してから、アカウントに記録された内容を確認してください。クイックスタートとベースURLリファレンスでは、両方のエンドポイント形式を説明しています。キーへの資金追加前には、Kunavoアカウントの作成が必要です。まだプログラムを選んでいますか?nanobot vs OpenClawではランタイムを比較し、エージェントAPIディレクトリではワイヤープロトコルとBYOKの境界別にクライアントを整理しています。
よくある質問
nanobotの料金はいくらですか?
HKUDS nanobotフレームワークは無料です。そのリポジトリはMITライセンスで提供され、PyPIパッケージnanobot-ai 0.3.5もMITライセンスです。2026年9月21日に確認した時点で、github.com/HKUDS/nanobotにもnanobot.wikiにも、プラン、ティア、シート、ホステッドサービスは掲載されていませんでした。支払うのは、プロバイダーの料金に基づくモデルのトークン料金、ゲートウェイプロセスを実行し続けるマシンの費用、接続する有料のチャネル、検索、文字起こしアカウントの料金です。なお、nanobot.aiは現在Obotという別のエンタープライズ製品にリダイレクトされます。そこに記載された料金はnanobotの料金ではなく、Obot独自の/pricing URLもその日に404を返しました。
nanobotにカスタムプロバイダーを追加するにはどうすればよいですか?
providersの下にapiBase付きの独自キーを設定し、そのキーをプリセットから参照します。nanobotのプロバイダーリファレンスによると、カスタムプロバイダーキーは直接のOpenAI互換プロバイダーとして扱われ、nanobotはエンドポイントURLを把握できないためapiBaseが必須です。また、ローカルサーバーやプライベートプロキシではapiKeyは任意です。これには3つのルールがあります。openai、openai-codex、github-copilot、lm-studioなどの組み込み名やエイリアスを再利用しないこと。カスタムキーにapiTypeを設定しないこと。このフィールドはproviders.openai専用です。エンドポイントのドキュメントで標準外の思考切り替えが示されている場合に限り、thinkingStyleをthinking_type、enable_thinking、reasoning_splitのいずれかに設定すること。2026年9月21日、mainブランチのdocs/providers.mdから確認しました。
nanobotのカスタムプロバイダーはAnthropic Messages APIを使用できますか?
いいえ。nanobotのプロバイダーリファレンスには、任意のカスタムプロバイダー名はOpenAI互換専用であり、Anthropic Messages APIのリクエスト形式は使用しないこと、また名前付きカスタムプロバイダーの経路はAnthropic互換エンドポイント向けではないことが明記されています。文書化された経路は、プロバイダーをanthropicのままにしてproviders.anthropic.apiBaseを上書きし、プリセットのプロバイダーをanthropicに設定する方法です。組み込みブロックを編集するため、そのプロバイダーを参照するすべてのプリセットで、ゲートウェイは直接のAnthropicを置き換え、並列して利用することはありません。nanobot固有の便利な仕様として、同梱の0.3.5 anthropicプロバイダーはSDKに渡す前にapiBase末尾の/v1を削除するため、そこでの表記はどちらも機能します。ただし、他のAnthropicクライアントのANTHROPIC_BASE_URLでは同じことは当てはまりません。
nanobotにはどのモデルが最適ですか?
nanobotはランキングを公開しておらず、そのことを明言しています。プロバイダーリファレンスによると、ドキュメントに具体的なプロバイダー名を記載しているのはJSONをコピー可能にするためであり、nanobotがプロバイダーをランキングしているためではありません。引用できるベンダーベンチマークはありません。同梱のv0.3.5のデフォルトは、プロバイダーauto、最大トークン数8192、コンテキスト200,000トークンという前提で、anthropic/claude-opus-4-5をモデル参照として指定しています。これは推奨ではなくデフォルトであり、KunavoのカタログにはないIDなので、Kunavoを指すプリセットではカタログに実際に掲載されているIDを指定する必要があります。実用的な方法は、用途で選ぶことです。入力するプリセットには高性能なモデルを指定し、メモリ処理にはagents.defaults.dream.modelOverrideでより安価なプリセットを指定します。modelOverrideはプリセット名のみ受け付けます。
nanobotに最も安いAPIはどれですか?
掲載料金が最安であることと、タスクを完了するための総コストが最も低いことは別の問題です。nanobotでは、後者は料金だけでなく実行頻度によっても決まります。ゲートウェイのハートビートはデフォルトで1800秒ごとに有効で、v0.3.5ではDreamのメモリ処理が2時間ごとに実行されるため、30日間では2つのスケジュールが約1,800回発生します。ただし、1回のティックはモデル呼び出しではありません。同梱のv0.3.5ゲートウェイでは、HEARTBEAT.mdが存在しないか、'## Active Tasks'見出しの下に何もない場合、ハートビートジョブはモデルリクエストを行う前に戻ります。Dreamも、カーソル以降に新しい履歴が蓄積されていなければ'nothing to process'を返します。したがって、アイドル状態のインストールではどちらのジョブにも費用はかかりません。1,800は上限であり、下限ではありません。nanobotはどちらのジョブについても実行ごとのトークン数を公開していないため、ベンダーの情報だけでは実行料金を算出できません。まず稼働日の1日分を測定してください。そのうえで料金を比較し、調整手段を確認します。Dreamではより安価なプリセットを指定するmodelOverrideを使用できます。一方、文書化されたハートビートのオプションはenabled、intervalS、keepRecentMessagesのみなので、ハートビートは遅くするか無効にし、別のモデルへリダイレクトすることはできません。
nanobotは使用額を表示しますか?
金額ではなくトークンを表示します。同梱のv0.3.5ソースでは、すべてのプロバイダー呼び出しが、user、api、cron、dream、systemのいずれかであることを検証するsourceフィールド付きで記録されます。これはバックグラウンドの支出と入力による支出を分けるために必要な分類ですが、そのモジュール内にcostまたはpriceフィールドはありません。WebUIのグラフは、報告されている場合はキャッシュヒット率とともにラウンドごとの入力トークンを表示し、これらの数値は請求書ではないと明記しています。また、2026年9月21日に確認したCLIリファレンスには、集計された支出コマンドはありません。これはそのドキュメントに記載がないという意味であり、存在しないことの証明ではありません。グラフではなく、プロバイダー独自の台帳と照合してください。
2026年9月21日に確認したソース:HKUDS/nanobotおよびnanobot-aiのGitHub APIとPyPI API、mainブランチにあるnanobotのプロバイダー、設定、メモリ、CLIのドキュメント、そして数値デフォルト値の確認に使用したPyPIからダウンロードした提供済みv0.3.5ソース。ドキュメントの記述とソースのデフォルト値には5日間の差があり、本文全体で別々に表示しています。Kunavoはnanobotをランタイムテストしていません。トークン料金はライブカタログの値であり、すべてのドル金額は記載した前提に基づく例示的な計算です。