GPT-6 Sol・Claude Opus 5.5 提供開始GPT-6 Sol の料金は 5.6 Sol の半額

オープンソース · 開発者ツール

エージェントからモデルへ

ローカル MCP サーバーでコーディングエージェントを OmniaKey に接続します。

Codex · config.toml
[mcp_servers.omniakey]
command = "npx"
args = ["--yes", "github:omniakey-com/omniakey-devtools#v0.1.0", "mcp"]
env_vars = ["OMNIAKEY_API_KEY"]

Node.js 22+ · npm · Git

01

モデルを探す

API キーで利用できるモデルを確認し、ドキュメントで機能と現在の料金を調べます。

02

リクエストを送信

同じ OmniaKey API でテキストと画像・動画・音声の非同期タスクを実行します。

03

途中から再開

タスク id を保存して状態を確認できます。ローカルのタイムアウトで生成が再実行されることはありません。

インストールから接続確認まで

01

ツールをインストール

クライアントに合った設定を選んでください。サーバーはローカルの stdio で動作します。環境を設定した後にクライアントを再起動してください。

Codex · ~/.codex/config.toml
[mcp_servers.omniakey]
command = "npx"
args = ["--yes", "github:omniakey-com/omniakey-devtools#v0.1.0", "mcp"]
env_vars = ["OMNIAKEY_API_KEY"]
Claude Code
Claude Code · terminal
claude mcp add --transport stdio omniakey -- npx --yes github:omniakey-com/omniakey-devtools#v0.1.0 mcp
Cursor
Cursor · .cursor/mcp.json
{
  "mcpServers": {
    "omniakey": {
      "command": "npx",
      "args": [
        "--yes",
        "github:omniakey-com/omniakey-devtools#v0.1.0",
        "mcp"
      ]
    }
  }
}

02

API キーを接続

ターミナルの非表示入力にキーを貼り付けて Enter を押し、この環境からエージェントを起動してください。キーをプロンプトやリポジトリに含めないでください。

API キーを取得
macOS / Linux · Bash / zsh
read -s OMNIAKEY_API_KEY
export OMNIAKEY_API_KEY
Windows · PowerShell
PowerShell
$env:OMNIAKEY_API_KEY = [System.Net.NetworkCredential]::new('', (Read-Host 'OmniaKey API key' -AsSecureString)).Password

03

生成せずに確認

MCP 接続を再読み込みしてから、エージェントに読み取り専用の確認を依頼します。キーが見つからない場合は、クライアントの環境変数を確認してください。

Agent
OmniaKey MCP または CLI が利用できることを確認し、アクセス可能なモデルとメディアリクエストの共通スキーマを表示してください。生成タスクは送信しないでください。

入力から結果まで

CLI をインストールし、サンプルを image.json として保存します。有料リクエストの前にモデルと料金を確認し、TASK_ID を返された id に置き換えてください。

CLI · image.json → id → assets
omniakey submit --file image.json --idempotency-key YOUR_UNIQUE_TASK_KEY
omniakey task wait TASK_ID --timeout 300
omniakey task get TASK_ID

よくある質問

モデルの料金は変わりますか?

いいえ。既存の API キーと API の課金ルールを使用します。モデル一覧やローカルスキーマの確認では生成を実行しません。テキストやメディアの生成には料金が発生する場合があります。

待機がタイムアウトしたら?

リモートのタスクはキャンセルも再送信もされません。id を保存し、task get または task wait で続けて確認してください。ファイルのリンクが期限切れになった場合は、同じタスクから新しいリンクを取得できます。

OmniaKey のほかの使い方