v1.0.11.0 正式版:6 つのツールを 1 つのワークスペースに。新機能を見る →

API

あなたの GPU を
どんなツールからでも

AI チャットモジュールは OpenAI 互換 API を内蔵 — ローカルの計算力をサードパーティアプリに提供できます:ターミナルのコーディングエージェント、エディタープラグイン、自動化スクリプト。API 料金ゼロ、行列なし、コードとプロンプトは端末から出ません。

あなたのPC
ターミナルの coding agentエディター拡張自動化スクリプト
キー不要
Armor EdgeAI127.0.0.1:2918 · /v1 · /anthropic/v1
LAN 上のデバイス自分でオンにする必要があり、API キーが必須です
インターネット直接接続できません。公開ネットワークに公開しないでください

01 — How It Works

アプリが動いていれば API も使えます

モデルを起動すると、チャットモジュールはローカル推論サービスを兼ねます — カスタムエンドポイントに対応するツールなら直接つながります。

/v1

OpenAI 互換

標準の chat completions エンドポイント(/v1)、SSE ストリーミング対応 — OpenAI API 向けのツールはほぼそのまま動きます。

/anthropic/v1

Anthropic 互換

Anthropic 互換エンドポイント(/anthropic/v1)も提供 — Claude API 向けに作られたツールも接続できます。

:2918

ローカルエンドポイント

サービスはあなたのPCのポート 2918 で動作。既定では localhost(127.0.0.1)のみにバインドされ、データは端末内に留まります。

02 — Setup

3 ステップで接続

  1. 1

    アプリでモデルを起動

    AI チャットを開き、ダウンロード済みモデルを選んで起動 — それが API の背後の推論エンジンになります。

  2. 2

    エンドポイント情報を取得

    サイドバーの「API 設定」ページに Base URL と利用可能なモデル名が表示されます。コピーするだけ。

  3. 3

    ツールに貼り付け

    サードパーティツールのカスタムプロバイダー設定に Base URL とモデル名を入力 — 完了。推論はあなたの GPU で走ります。

アプリの API 設定ページ:接続情報、API キー、使用量
アプリの「API 設定」ページ:ツールに入力する URL とモデル ID、API キー、呼び出し元ごとの使用量。

03 — Example

例 opencode でターミナルからコーディング

opencode はオープンソースのターミナル AI コーディングエージェントです。ローカルエンドポイントに向ければ、コーディングアシスタントは完全にあなたの GPU 上で動きます — コードを読み、編集し、コマンドを実行、すべてオフラインで。

opencode のカスタムプロバイダー設定に必要な情報は 3 つだけです:

Base URL
http://127.0.0.1:2918/v1
API Key
同じPC:任意の文字列(多くのツールでは何か入力が必要)。ローカルネットワーク上の端末:「API 設定」ページで作成したキー
Model
アプリの「API 設定」ページに表示されるモデル名

正確な設定形式は opencode 公式ドキュメントのカスタムプロバイダーの章に従ってください。エンドポイントとモデル名はアプリ内「API 設定」ページの表示が基準です。カスタム OpenAI 互換プロバイダーに対応するツール(エディタープラグイン、チャットクライアント、スクリプト)なら、必要なのは同じ 3 つの情報です。

curl http://127.0.0.1:2918/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer local" \
  -d '{
    "model": "<API 設定ページのモデル ID>",
    "stream": true,
    "messages": [
      { "role": "user", "content": "この関数が何をしているか 3 点で説明して" }
    ]
  }'

同じパソコン上のプログラムはキーに任意の文字列を入れれば動きます。LAN 上のデバイスは作成した armor_sk_ キーに置き換えてください。

03+ — More Ways To Connect

コーディングツールだけじゃない

スマートフォンやタブレットはスキャンひとつで接続。AI エージェントもこのコンピューターの文字認識と文字起こしを直接使えます。

04 — Capabilities

ツールが使えるのは 完全な推論サービスです

ストリーミング応答SSE ストリーミングは通常どおり動作 — コーディングエージェントの逐次出力はクラウド API と変わりません。
コンテキストとパラメータコンテキスト長と生成パラメータは選択モデル次第 — アプリ内チャットと同じエンジンです。
クォータ不安ゼロトークン課金もレート制限プランもなし — 上限はあなたのハードウェアです。

使う前に知っておきたいこと

LAN モード

既定では API は localhost のみにバインドされます。同一ネットワークの他のPCから使うには、設定でローカルネットワークアクセスをオンにします。ほかの端末が呼び出すには、「API 設定」ページであなたが作成した API キーが必要です。接続そのものは暗号化されていない HTTP です。信頼できるネットワークでのみオンにし、公開インターネットには決して晒さないでください。

AI エージェント接続(MCP)

チャット用のエンドポイントとは別に、AI エージェント向けの接続があります。信頼できるツールに、文字認識と文字起こしを呼び出させることができます。既定ではオフで、「設定 → AI エージェント接続」で有効にし、ツールごとに接続を作成します。

性能はハードウェア次第

応答速度と使えるコンテキスト長は、GPU と選択モデルで決まります。

規約は同様に適用

API 経由の使用も、使用許諾契約と利用規約(AUP)の適用を受けます。

05 — Use Cases

活用事例

設定から成果物までの全記録 —— 実機・実ツールで、うまくいった点も不足点も書いています。

ケースを読む →
事例の成果物:ローカルモデルで作った Web ピアノ自分の GPU で、OpenCode に Web ピアノを作らせる

Next

まずチャットモジュールを知り それからツールにつなぐ