Piani e prezzi
Livelli di piano CodeCourier, confronto delle funzionalità, struttura dei prezzi e come effettuare l’upgrade o il downgrade del tuo account.
CodeCourier usa un modello bring-your-own-key in cui la piattaforma di base è disponibile per tutti gli utenti, e i costi scalano in base al tuo utilizzo effettivo dei servizi esterni di IA e calcolo. Questa pagina illustra i livelli della piattaforma, cosa include ciascuno e come funziona la tariffazione per i servizi che alimentano i tuoi workflow IA.
Accesso alla piattaforma
L’accesso alla piattaforma CodeCourier è strutturato attorno alle capacità di progetto e team piuttosto che ai tradizionali piani di abbonamento per postazione. Tutti gli utenti ottengono l’accesso alle funzionalità di base:
- Creazione e gestione delle sandbox
- Costruttore di workflow con tutti i tipi di pipeline (single designer, designer-checker, custom pipeline, persona pipeline)
- Issue session ed esecuzione di work chain
- Sessioni di issue discovery
- Creazione e gestione delle personas
- Estrazione dei learning e gestione della conoscenza
- Interfaccia di chat delle sandbox in tempo reale
- Dashboard di analytics dell’utilizzo
- Chiavi API di progetto per l’accesso programmatico
Costi dei servizi
I tuoi costi effettivi sono determinati dai servizi esterni che consumi. CodeCourier traccia l’utilizzo su questi servizi e mostra i costi aggregati nella dashboard del tuo progetto:
Modelli Anthropic (Claude)
Tariffe per 1M di token in USD. Le scritture in cache (cache_5m, cache_1h) e le letture dalla cache (cache_read) vengono fatturate separatamente dall’input regolare. Tariffe verificate rispetto alla pagina dei prezzi Anthropic; aggiornate ad aprile 2026.
| Modello | Input | Cache 5m | Cache 1h | Cache read | Output |
|---|---|---|---|---|---|
claude-opus-4-7 | $5.00 | $6.25 | $10.00 | $0.50 | $25.00 |
claude-opus-4-5 | $5.00 | $6.25 | $10.00 | $0.50 | $25.00 |
claude-sonnet-4-6 | $3.00 | $3.75 | $6.00 | $0.30 | $15.00 |
claude-sonnet-4-5 | $3.00 | $3.75 | $6.00 | $0.30 | $15.00 |
claude-haiku-4-5 | $1.00 | $1.25 | $2.00 | $0.10 | $5.00 |
Prompt caching di Anthropic:le scritture vengono fatturate a 1,25× la tariffa di input (cache di 5 minuti) o 2,0× la tariffa di input (cache di 1 ora); le letture vengono fatturate a 0,10× la tariffa di input. Il livello di 5 minuti è quello predefinito ed è adatto ai turni di agente concatenati; il livello di 1 ora vale il costo di scrittura più alto solo quando lo stesso prefisso viene riletto molte volte nel corso di una sessione di lunga durata.
Modelli OpenAI (Codex / GPT-5.x)
OpenAI espone un’unica tariffa cached_input che copre il prefisso di prompt in cache. I token di ragionamento (serie o, GPT-5.x con ragionamento abilitato) vengono fatturati alla tariffa di output regolare.
| Modello | Input | Cached input | Output |
|---|---|---|---|
gpt-5.5 | $5.00 | $0.50 | $30.00 |
gpt-5.4 | $2.50 | $0.25 | $15.00 |
gpt-5.4-mini | $0.75 | $0.075 | $4.50 |
gpt-5.4-nano | $0.20 | $0.02 | $1.25 |
gpt-5.3-codex | $1.75 | $0.175 | $14.00 |
OpenAI cached_input:0,10× la tariffa di input (90% di sconto sul prefisso di prompt in cache). Magnitudine identica alle letture dalla cache di Anthropic.
I token di ragionamento (serie o, GPT-5.x con ragionamento abilitato, extended thinking di Claude) vengono fatturati alla tariffa dei token di output regolare. Vengono tracciati separatamente dai token di output visibili nei record di utilizzo sotto reasoningTokens in modo che la dashboard possa evidenziarli durante la calibrazione della selezione del modello.
OpenRouter / Gemini
La tariffazione instradata dipende dal modello sottostante. Le tariffe confluiscono in usageCostRates con service: "openrouter" e l’identificatore modelOrTier instradato.
Come misuriamo
I conteggi dei token provengono direttamente dal flusso di output strutturato di ogni runtime dell’agente - mai campionati, mai stimati. Quattro parser normalizzano le forme specifiche del provider nella ripartizione unificata (inputTokens, outputTokens, cacheCreation5mTokens, cacheCreation1hTokens, cacheReadTokens, reasoningTokens):
- Claude Code →
--output-format stream-json, parsato datrigger/lib/parsers/claude-stream-json.ts. - Codex CLI →
codex exec --json, parsato datrigger/lib/parsers/codex-ndjson.ts. - OpenCode →
opencode run --format json, parsato datrigger/lib/parsers/opencode-ndjson.ts. - Pi → JSONL nativo, parsato da
lib/parsers/pi-jsonl.ts.
Ogni riga di usageRecords porta con sé captureSource (quale parser l’ha scritta) e parserVersion (quale versione di schema era in vigore al momento della cattura) in modo che le righe storiche restino verificabili dopo gli aggiornamenti dei parser.
Costi di calcolo delle sandbox
I costi delle sandbox E2B si basano sul tempo di attività della VM:
- Fatturati per secondo di tempo di sandbox attivo
- Le sandbox in pausa possono avere tariffe ridotte a seconda del tuo piano E2B
- Le sandbox terminate smettono immediatamente di accumulare addebiti
Costi dei job in background
I costi di Trigger.dev si basano sul tempo di esecuzione dei task e sulle risorse di calcolo. La maggior parte del costo di Trigger.dev è indiretto -- i task orchestrano principalmente le sandbox E2B ed effettuano chiamate API, quindi il grosso del costo appare sotto le categorie sandbox e modello IA.
Configurazione delle tariffe di costo
CodeCourier memorizza le tariffe di costo nella tabella usageCostRates. Ogni record di tariffa include:
service-- La categoria di servizio (anthropic, openai, openrouter, e2b, trigger_dev, convex).rateType-- La metrica specifica (input_tokens, output_tokens, sandbox_hour, storage_gb_month).rateLabel-- Descrizione leggibile dall’uomo.unit-- L’unità di fatturazione (per_1M_tokens, per_hour, per_gb_month).costPerUnit-- Costo in USD per unità.modelOrTier-- Qualificatore di modello o livello facoltativo (ad esempio, "claude-sonnet-4", "hobby").isActive-- Se questa tariffa è attualmente attiva.
Il sistema fornisce una mutation seedDefaultRates che popola la tabella delle tariffe con valori predefiniti sensati basati sui prezzi attualmente pubblicati dai provider. Una mutation syncMissingRates aggiunge i nuovi tipi di tariffa introdotti negli aggiornamenti della piattaforma e aggiorna le righe predefinite obsolete note senza sovrascrivere le tariffe personalizzate non correlate.
Confronto delle funzionalità per ruolo
All’interno di un progetto, le funzionalità sono limitate dal ruolo di appartenenza:
Member
- Visualizzare sandbox, run e workflow del progetto
- Avviare sandbox e attivare run
- Inviare messaggi alle sandbox
- Visualizzare le analytics di utilizzo
Admin
Tutto ciò che è in Member, più:
- Creare, modificare ed eliminare workflow
- Gestire le personas
- Configurare le impostazioni del progetto
- Invitare e rimuovere i membri del team
- Gestire le chiavi API dei provider
Owner
Tutto ciò che è in Admin, più:
- Eliminare il progetto
- Trasferire la proprietà
- Gestire le chiavi API di progetto
- Accedere alla configurazione delle tariffe di costo
- Accesso completo ai record di utilizzo e alle analytics
Upgrade e downgrade
Poiché CodeCourier usa un modello bring-your-own-key, effettuare l’upgrade delle tue capacità significa principalmente effettuare l’upgrade dei tuoi account presso i provider di servizi sottostanti:
- Maggiore capacità di sandbox -- Effettua l’upgrade del tuo piano E2B per limiti di concorrenza più alti e allocazioni di timeout più lunghe.
- Modelli IA più veloci -- Effettua l’upgrade del tuo piano Anthropic per limiti di frequenza più alti e l’accesso a modelli più potenti.
- Più job in background -- Effettua l’upgrade del tuo piano Trigger.dev per una maggiore concorrenza dei task.
All’interno di CodeCourier, puoi scalare:
- Creando progetti aggiuntivi per organizzare il lavoro
- Aggiungendo membri del team per condividere il carico di lavoro
- Costruendo template personalizzati per ambienti di sandbox specializzati
- Creando pipeline di personas sofisticate per la collaborazione multi-agente
Opzioni enterprise
Per le organizzazioni con esigenze avanzate, CodeCourier supporta funzionalità di livello enterprise:
- Attribuzione dettagliata dell’utilizzo -- Tracciamento dei costi per utente, per persona, per modello con i campi di tracciamento enterprise nei record di utilizzo.
- Tariffe di costo personalizzate -- Configura tariffe esatte che corrispondono ai prezzi negoziati con il provider, sovrascrivendo le tariffe pubblicate predefinite.
- Chiavi API a livello di progetto -- Accesso programmatico vincolato per le pipeline CI/CD e di automazione.
- Controllo degli accessi basato sui ruoli -- Modello di permessi a tre livelli (owner, admin, member) con accesso vincolato al progetto.
- Conformità GDPR -- Gestione del consenso, esportazione dei dati e supporto per il diritto alla cancellazione integrati nella piattaforma.
- Sistema di notifiche -- Notifiche in tempo reale per i completamenti dei run, i fallimenti, gli eventi di PR e l’attività del team.
Per le organizzazioni che necessitano di opzioni di deployment personalizzate, infrastruttura dedicata o funzionalità di conformità aggiuntive, contatta il team CodeCourier per discutere di accordi enterprise.
Stima dei costi
Non forniamo uno stimatore statico. Ogni progetto ha una dashboard Utilizzo live su /p/[projectId]/usage che mostra il costo effettivo, la ripartizione per servizio, la ripartizione per classe di token (input, output, letture dalla cache, scritture in cache, ragionamento) e i risparmi di cache calcolati - ricalcolati a ogni nuovo run dalle stesse righe usageRecords che guidano la fatturazione.
Per ottenere una previsione affidabile, esegui una volta un workflow rappresentativo, apri la dashboard Utilizzo e leggi direttamente i totali per periodo. La stessa vista espone la card dei risparmi di cache, che quantifica quanto la cache dei prompt stia compensando la tua spesa di input nel periodo visualizzato.