GPT-5.6 Luna

openai/gpt-5.6-luna

The cost-optimised GPT-5.6 tier, built for high-volume workloads.

Sign in to send. You only pay for what you use.

Use through the API
Modalities
Text, Image
In / out per 1M
$0.2 / $1.20
Context
1.1M
Released
Jul 9, 2026

Overview

The cost-optimised GPT-5.6 tier, built for high-volume workloads. It is billed from the same balance as every other model and API here, and the price of each call comes back in the response.

Run GPT-5.6 Luna with an agent

Each guide pairs this model with a currently compatible agent, explains their separate roles, and opens the shared Composer with both selections ready.

  • Hermes + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide
  • Codex + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide
  • OpenClaw + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide
  • pi + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide
  • Kimi Code + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide
  • OpenCode + GPT-5.6 Luna

    Compatibility, setup, current model facts, pricing boundaries, and a preselected Composer.

    Open guide

Pricing

The default plan, in USD per million tokens.

MeterPer 1M tokens
Input$0.2
Output$1.20
Cache read$0.02
Cache write$0.25

Your balance and per-call records come from /v1/credits and /v1/generation.

Use it

Point your client at the gateway and pass this model id. Nothing else changes.

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://gateway.agentsky.dev/v1",
  apiKey: process.env.AGENTSKY_API_KEY, // ast_…
});

const completion = await client.chat.completions.create({
  model: "openai/gpt-5.6-luna",
  messages: [{ role: "user", content: "Summarise this ticket." }],
});
console.log(completion.usage.cost); // USD, in the response

Questions