Loading...
    • Costruisci
    • Admin
    • Modelli e prezzi
    • Client SDK
    • Riferimento API
    Search...
    ⌘K
    Primi passi
    Introduzione a ClaudeAvvio rapido
    Costruire con Claude
    Panoramica delle funzionalitàUtilizzo delle Messages APIGestione dei motivi di arresto
    Capacità del modello
    Ragionamento estesoRagionamento adattivoImpegnoModalità rapida (beta: anteprima di ricerca)Output strutturatiCitazioniMessaggi in streamingElaborazione batchRisultati di ricercaRifiuti in streamingSupporto multilingueEmbeddings
    Strumenti
    PanoramicaCome funziona l'uso degli strumentiStrumento di ricerca webStrumento di recupero webStrumento di esecuzione del codiceStrumento di memoriaStrumento BashStrumento di utilizzo del computerStrumento editor di testo
    Infrastruttura degli strumenti
    Ricerca strumentiChiamata programmatica degli strumentiStreaming granulare degli strumenti
    Gestione del contesto
    Finestre di contestoCompattazioneModifica del contestoCaching dei promptConteggio dei token
    Lavorare con i file
    Files APISupporto PDFImmagini e visione
    Skills
    PanoramicaAvvio rapidoBest practiceSkills per l'impresaSkills nell'API
    MCP
    Server MCP remotiConnettore MCP
    Prompt engineering
    PanoramicaBest practice per i promptStrumenti di prompting in Console
    Testa e valuta
    Definisci il successo e crea valutazioniUtilizzo dello strumento di valutazione in ConsoleRiduzione della latenza
    Rafforzare i guardrail
    Ridurre le allucinazioniAumentare la coerenza dell'outputMitigare i jailbreakRidurre la perdita di prompt
    Risorse
    Glossario
    Note di rilascio
    Claude Platform
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Strumenti

    Strumento di esecuzione del codice

    Esegui codice Python e bash in un contenitore sandbox per analizzare dati, generare file e iterare su soluzioni.

    Claude può analizzare dati, creare visualizzazioni, eseguire calcoli complessi, eseguire comandi di sistema, creare e modificare file ed elaborare file caricati direttamente all'interno della conversazione API. Lo strumento di esecuzione del codice consente a Claude di eseguire comandi Bash e manipolare file, inclusa la scrittura di codice, in un ambiente sandbox sicuro.

    L'esecuzione del codice è gratuita quando utilizzata con la ricerca web o il recupero web. Quando web_search_20260209 o web_fetch_20260209 sono inclusi nella tua richiesta, non ci sono costi aggiuntivi per le chiamate dello strumento di esecuzione del codice oltre ai costi standard dei token di input e output. Gli addebiti standard per l'esecuzione del codice si applicano quando questi strumenti non sono inclusi.

    L'esecuzione del codice è una primitiva fondamentale per la creazione di agenti ad alte prestazioni. Consente il filtraggio dinamico negli strumenti di ricerca web e recupero web, permettendo a Claude di elaborare i risultati prima che raggiungano la finestra di contesto, migliorando l'accuratezza mentre si riduce il consumo di token.

    Contattaci tramite il modulo di feedback per condividere il tuo feedback su questa funzione.

    This feature is not eligible for Zero Data Retention (ZDR). Data is retained according to the feature's standard retention policy.

    Compatibilità del modello

    Lo strumento di esecuzione del codice è disponibile su tutti i modelli Claude supportati utilizzando la versione dello strumento code_execution_20250825.

    La versione code_execution_20250825 supporta comandi Bash e operazioni su file. Per i modelli che supportano la chiamata di strumenti programmatica, code_execution_20260120 aggiunge la persistenza dello stato REPL e la capacità di chiamare strumenti dall'interno della sandbox. È disponibile anche una versione legacy code_execution_20250522 (solo Python); vedi Aggiorna alla versione più recente dello strumento per migrare da essa.

    Le versioni precedenti dello strumento non sono garantite come compatibili all'indietro con i modelli più recenti. Utilizza sempre la versione dello strumento che corrisponde alla versione del tuo modello.

    Disponibilità della piattaforma

    L'esecuzione del codice è disponibile su:

    • Claude API (Anthropic)
    • Microsoft Azure AI Foundry

    L'esecuzione del codice non è attualmente disponibile su Amazon Bedrock o Google Vertex AI.

    Per Claude Mythos Preview, l'esecuzione del codice è supportata su Claude API e Microsoft Foundry solo. Non è disponibile per Mythos Preview su Amazon Bedrock o Google Vertex AI.

    Avvio rapido

    Ecco un semplice esempio che chiede a Claude di eseguire un calcolo:

    curl https://api.anthropic.com/v1/messages \
        --header "x-api-key: $ANTHROPIC_API_KEY" \
        --header "anthropic-version: 2023-06-01" \
        --header "content-type: application/json" \
        --data '{
            "model": "claude-opus-4-6",
            "max_tokens": 4096,
            "messages": [
                {
                    "role": "user",
                    "content": "Calculate the mean and standard deviation of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"
                }
            ],
            "tools": [{
                "type": "code_execution_20250825",
                "name": "code_execution"
            }]
        }'

    Come funziona l'esecuzione del codice

    Quando aggiungi lo strumento di esecuzione del codice alla tua richiesta API:

    1. Claude valuta se l'esecuzione del codice aiuterebbe a rispondere alla tua domanda
    2. Lo strumento fornisce automaticamente a Claude le seguenti capacità:
      • Comandi Bash: Esegui comandi shell per operazioni di sistema e gestione dei pacchetti
      • Operazioni su file: Crea, visualizza e modifica file direttamente, inclusa la scrittura di codice
    3. Claude può utilizzare qualsiasi combinazione di queste capacità in una singola richiesta
    4. Tutte le operazioni vengono eseguite in un ambiente sandbox sicuro
    5. Claude fornisce risultati con eventuali grafici generati, calcoli o analisi

    Utilizzo dell'esecuzione del codice con altri strumenti di esecuzione

    Quando fornisci l'esecuzione del codice insieme a strumenti forniti dal client che eseguono anche codice (come uno strumento bash o un REPL personalizzato), Claude sta operando in un ambiente multi-computer. Lo strumento di esecuzione del codice viene eseguito nel contenitore sandbox di Anthropic, mentre i tuoi strumenti forniti dal client vengono eseguiti in un ambiente separato che controlli. Claude a volte può confondere questi ambienti, tentando di utilizzare lo strumento sbagliato o assumendo che lo stato sia condiviso tra di essi.

    Per evitare questo, aggiungi istruzioni al tuo prompt di sistema che chiariscano la distinzione:

    When multiple code execution environments are available, be aware that:
    - Variables, files, and state do NOT persist between different execution environments
    - Use the code_execution tool for general-purpose computation in Anthropic's sandboxed environment
    - Use client-provided execution tools (e.g., bash) when you need access to the user's local system, files, or data
    - If you need to pass results between environments, explicitly include outputs in subsequent tool calls rather than assuming shared state

    Questo è particolarmente importante quando si combina l'esecuzione del codice con ricerca web o recupero web, che abilitano automaticamente l'esecuzione del codice. Se la tua applicazione fornisce già uno strumento shell lato client, l'esecuzione automatica del codice crea un secondo ambiente di esecuzione che Claude deve distinguere.

    Come utilizzare lo strumento

    Carica e analizza i tuoi file

    Per analizzare i tuoi file di dati (CSV, Excel, immagini, ecc.), caricali tramite l'API Files e fai riferimento ad essi nella tua richiesta:

    L'utilizzo dell'API Files con Code Execution richiede l'intestazione beta dell'API Files: "anthropic-beta": "files-api-2025-04-14"

    L'ambiente Python può elaborare vari tipi di file caricati tramite l'API Files, inclusi:

    • CSV
    • Excel (.xlsx, .xls)
    • JSON
    • XML
    • Immagini (JPEG, PNG, GIF, WebP)
    • File di testo (.txt, .md, .py, ecc)

    Carica e analizza file

    1. Carica il tuo file utilizzando l'API Files
    2. Fai riferimento al file nel tuo messaggio utilizzando un blocco di contenuto container_upload
    3. Includi lo strumento di esecuzione del codice nella tua richiesta API
    # First, upload a file
    curl https://api.anthropic.com/v1/files \
        --header "x-api-key: $ANTHROPIC_API_KEY" \
        --header "anthropic-version: 2023-06-01" \
        --header "anthropic-beta: files-api-2025-04-14" \
        --form 'file=@"data.csv"' \
    
    # Then use the file_id with code execution
    curl https://api.anthropic.com/v1/messages \
        --header "x-api-key: $ANTHROPIC_API_KEY" \
        --header "anthropic-version: 2023-06-01" \
        --header "anthropic-beta: files-api-2025-04-14" \
        --header "content-type: application/json" \
        --data '{
            "model": "claude-opus-4-6",
            "max_tokens": 4096,
            "messages": [{
                "role": "user",
                "content": [
                    {"type": "text", "text": "Analyze this CSV data"},
                    {"type": "container_upload", "file_id": "file_abc123"}
                ]
            }],
            "tools": [{
                "type": "code_execution_20250825",
                "name": "code_execution"
            }]
        }'

    Recupera file generati

    Quando Claude crea file durante l'esecuzione del codice, puoi recuperare questi file utilizzando l'API Files:

    # Request code execution that creates files; extract file_ids from tool results
    TOOL_RESULT='content.#(type=="bash_code_execution_tool_result")#'
    FILE_IDS=$(ant beta:messages create \
      --beta files-api-2025-04-14 \
      --transform "${TOOL_RESULT}.content.content|@flatten|#.file_id" \
      --format yaml \
        --model claude-opus-4-6 \
        --max-tokens 4096 \
        --message '{role: user, content: Create a matplotlib visualization and save it as output.png}' \
        --tool '{type: code_execution_20250825, name: code_execution}'
    )
    
    # Download each created file
    while IFS= read -r LINE; do
      [[ "$LINE" != "- "* ]] && continue
      FILE_ID="${LINE#- }"
      FILENAME=$(ant beta:files retrieve-metadata \
        --file-id "$FILE_ID" \
        --transform filename --format yaml)
      ant beta:files download \
        --file-id "$FILE_ID" \
        --output "$FILENAME" > /dev/null
      printf 'Downloaded: %s\n' "$FILENAME"
    done <<< "$FILE_IDS"

    Definizione dello strumento

    Lo strumento di esecuzione del codice non richiede parametri aggiuntivi:

    JSON
    {
      "type": "code_execution_20250825",
      "name": "code_execution"
    }

    Quando questo strumento è fornito, Claude ottiene automaticamente accesso a due sotto-strumenti:

    • bash_code_execution: Esegui comandi shell
    • text_editor_code_execution: Visualizza, crea e modifica file, inclusa la scrittura di codice

    Formato della risposta

    Lo strumento di esecuzione del codice può restituire due tipi di risultati a seconda dell'operazione:

    Risposta del comando Bash

    Output
    {
      "type": "server_tool_use",
      "id": "srvtoolu_01B3C4D5E6F7G8H9I0J1K2L3",
      "name": "bash_code_execution",
      "input": {
        "command": "ls -la | head -5"
      }
    },
    {
      "type": "bash_code_execution_tool_result",
      "tool_use_id": "srvtoolu_01B3C4D5E6F7G8H9I0J1K2L3",
      "content": {
        "type": "bash_code_execution_result",
        "stdout": "total 24\ndrwxr-xr-x 2 user user 4096 Jan 1 12:00 .\ndrwxr-xr-x 3 user user 4096 Jan 1 11:00 ..\n-rw-r--r-- 1 user user  220 Jan 1 12:00 data.csv\n-rw-r--r-- 1 user user  180 Jan 1 12:00 config.json",
        "stderr": "",
        "return_code": 0
      }
    }

    Risposte delle operazioni su file

    Visualizza file:

    Output
    {
      "type": "server_tool_use",
      "id": "srvtoolu_01C4D5E6F7G8H9I0J1K2L3M4",
      "name": "text_editor_code_execution",
      "input": {
        "command": "view",
        "path": "config.json"
      }
    },
    {
      "type": "text_editor_code_execution_tool_result",
      "tool_use_id": "srvtoolu_01C4D5E6F7G8H9I0J1K2L3M4",
      "content": {
        "type": "text_editor_code_execution_result",
        "file_type": "text",
        "content": "{\n  \"setting\": \"value\",\n  \"debug\": true\n}",
        "numLines": 4,
        "startLine": 1,
        "totalLines": 4
      }
    }

    Crea file:

    Output
    {
      "type": "server_tool_use",
      "id": "srvtoolu_01D5E6F7G8H9I0J1K2L3M4N5",
      "name": "text_editor_code_execution",
      "input": {
        "command": "create",
        "path": "new_file.txt",
        "file_text": "Hello, World!"
      }
    },
    {
      "type": "text_editor_code_execution_tool_result",
      "tool_use_id": "srvtoolu_01D5E6F7G8H9I0J1K2L3M4N5",
      "content": {
        "type": "text_editor_code_execution_result",
        "is_file_update": false
      }
    }

    Modifica file (str_replace):

    Output
    {
      "type": "server_tool_use",
      "id": "srvtoolu_01E6F7G8H9I0J1K2L3M4N5O6",
      "name": "text_editor_code_execution",
      "input": {
        "command": "str_replace",
        "path": "config.json",
        "old_str": "\"debug\": true",
        "new_str": "\"debug\": false"
      }
    },
    {
      "type": "text_editor_code_execution_tool_result",
      "tool_use_id": "srvtoolu_01E6F7G8H9I0J1K2L3M4N5O6",
      "content": {
        "type": "text_editor_code_execution_result",
        "oldStart": 3,
        "oldLines": 1,
        "newStart": 3,
        "newLines": 1,
        "lines": ["-  \"debug\": true", "+  \"debug\": false"]
      }
    }

    Risultati

    Tutti i risultati dell'esecuzione includono:

    • stdout: Output dall'esecuzione riuscita
    • stderr: Messaggi di errore se l'esecuzione fallisce
    • return_code: 0 per il successo, non-zero per il fallimento

    Campi aggiuntivi per le operazioni su file:

    • Visualizza: file_type, content, numLines, startLine, totalLines
    • Crea: is_file_update (se il file esisteva già)
    • Modifica: oldStart, oldLines, newStart, newLines, lines (formato diff)

    Errori

    Ogni tipo di strumento può restituire errori specifici:

    Errori comuni (tutti gli strumenti):

    Output
    {
      "type": "bash_code_execution_tool_result",
      "tool_use_id": "srvtoolu_01VfmxgZ46TiHbmXgy928hQR",
      "content": {
        "type": "bash_code_execution_tool_result_error",
        "error_code": "unavailable"
      }
    }

    Codici di errore per tipo di strumento:

    StrumentoCodice di erroreDescrizione
    Tutti gli strumentiunavailableLo strumento è temporaneamente non disponibile
    Tutti gli strumentiexecution_time_exceededL'esecuzione ha superato il limite di tempo massimo
    Tutti gli strumenticontainer_expiredIl container è scaduto e non è più disponibile
    Tutti gli strumentiinvalid_tool_inputParametri non validi forniti allo strumento
    Tutti gli strumentitoo_many_requestsLimite di velocità superato per l'utilizzo dello strumento
    bashoutput_file_too_largeL'output del comando ha superato la dimensione massima
    text_editorfile_not_foundIl file non esiste (per operazioni di visualizzazione/modifica)
    text_editorstring_not_foundL'old_str non trovato nel file (per str_replace)

    Motivo di arresto pause_turn

    La risposta può includere un motivo di arresto pause_turn, che indica che l'API ha messo in pausa un turno di lunga durata. Puoi fornire la risposta così com'è in una richiesta successiva per permettere a Claude di continuare il suo turno, oppure modificare il contenuto se desideri interrompere la conversazione.

    Container

    Lo strumento di esecuzione del codice viene eseguito in un ambiente containerizzato sicuro progettato specificamente per l'esecuzione del codice, con un focus più elevato su Python.

    Ambiente di runtime

    • Versione Python: 3.11.12
    • Sistema operativo: Container basato su Linux
    • Architettura: x86_64 (AMD64)

    Limiti di risorse

    • Memoria: 5GiB RAM
    • Spazio su disco: 5GiB di archiviazione dell'area di lavoro
    • CPU: 1 CPU

    Rete e sicurezza

    • Accesso a Internet: Completamente disabilitato per motivi di sicurezza
    • Connessioni esterne: Nessuna richiesta di rete in uscita consentita
    • Isolamento sandbox: Isolamento completo dal sistema host e da altri container
    • Accesso ai file: Limitato solo alla directory dell'area di lavoro
    • Ambito dell'area di lavoro: Come Files, i container sono limitati all'area di lavoro della chiave API
    • Scadenza: I container scadono 30 giorni dopo la creazione

    Librerie pre-installate

    L'ambiente Python sandbox include queste librerie comunemente utilizzate:

    • Data Science: pandas, numpy, scipy, scikit-learn, statsmodels
    • Visualizzazione: matplotlib, seaborn
    • Elaborazione file: pyarrow, openpyxl, xlsxwriter, xlrd, pillow, python-pptx, python-docx, pypdf, pdfplumber, pypdfium2, pdf2image, pdfkit, tabula-py, reportlab[pycairo], Img2pdf
    • Matematica e calcolo: sympy, mpmath
    • Utilità: tqdm, python-dateutil, pytz, joblib, unzip, unrar, 7zip, bc, rg (ripgrep), fd, sqlite

    Riutilizzo dei container

    Puoi riutilizzare un container esistente in più richieste API fornendo l'ID del container da una risposta precedente. Questo ti consente di mantenere i file creati tra le richieste.

    Esempio

    # First request: Create a file with a random number
    curl https://api.anthropic.com/v1/messages \
        --header "x-api-key: $ANTHROPIC_API_KEY" \
        --header "anthropic-version: 2023-06-01" \
        --header "content-type: application/json" \
        --data '{
            "model": "claude-opus-4-6",
            "max_tokens": 4096,
            "messages": [{
                "role": "user",
                "content": "Write a file with a random number and save it to \"/tmp/number.txt\""
            }],
            "tools": [{
                "type": "code_execution_20250825",
                "name": "code_execution"
            }]
        }' > response1.json
    
    # Extract container ID from the response (using jq)
    CONTAINER_ID=$(jq -r '.container.id' response1.json)
    
    # Second request: Reuse the container to read the file
    curl https://api.anthropic.com/v1/messages \
        --header "x-api-key: $ANTHROPIC_API_KEY" \
        --header "anthropic-version: 2023-06-01" \
        --header "content-type: application/json" \
        --data '{
            "container": "'$CONTAINER_ID'",
            "model": "claude-opus-4-6",
            "max_tokens": 4096,
            "messages": [{
                "role": "user",
                "content": "Read the number from \"/tmp/number.txt\" and calculate its square"
            }],
            "tools": [{
                "type": "code_execution_20250825",
                "name": "code_execution"
            }]
        }'

    Streaming

    Con lo streaming abilitato, riceverai gli eventi di esecuzione del codice man mano che si verificano:

    event: content_block_start
    data: {"type": "content_block_start", "index": 1, "content_block": {"type": "server_tool_use", "id": "srvtoolu_xyz789", "name": "code_execution"}}
    
    // Code execution streamed
    event: content_block_delta
    data: {"type": "content_block_delta", "index": 1, "delta": {"type": "input_json_delta", "partial_json": "{\"code\":\"import pandas as pd\\ndf = pd.read_csv('data.csv')\\nprint(df.head())\"}"}}
    
    // Pause while code executes
    
    // Execution results streamed
    event: content_block_start
    data: {"type": "content_block_start", "index": 2, "content_block": {"type": "code_execution_tool_result", "tool_use_id": "srvtoolu_xyz789", "content": {"stdout": "   A  B  C\n0  1  2  3\n1  4  5  6", "stderr": ""}}}

    Richieste batch

    Puoi includere lo strumento di esecuzione del codice nell'API Messages Batches. Le chiamate dello strumento di esecuzione del codice tramite l'API Messages Batches hanno lo stesso prezzo di quelle nelle richieste API Messages regolari.

    Utilizzo e prezzi

    Code execution is free when used with web search or web fetch. When web_search_20260209 or web_fetch_20260209 is included in your API request, there are no additional charges for code execution tool calls beyond the standard input and output token costs.

    When used without these tools, code execution is billed by execution time, tracked separately from token usage:

    • Execution time has a minimum of 5 minutes
    • Each organization receives 1,550 free hours of usage per month
    • Additional usage beyond 1,550 hours is billed at $0.05 per hour, per container
    • If files are included in the request, execution time is billed even if the tool is not invoked, due to files being preloaded onto the container

    Code execution usage is tracked in the response:

    "usage": {
      "input_tokens": 105,
      "output_tokens": 239,
      "server_tool_use": {
        "code_execution_requests": 1
      }
    }

    Aggiornamento alla versione più recente dello strumento

    Aggiornando a code-execution-2025-08-25, ottieni accesso alle capacità di manipolazione dei file e Bash, incluso il codice in più linguaggi. Non c'è differenza di prezzo.

    Cosa è cambiato

    ComponenteLegacyAttuale
    Beta headercode-execution-2025-05-22code-execution-2025-08-25
    Tipo di strumentocode_execution_20250522code_execution_20250825
    CapacitàSolo PythonComandi Bash, operazioni su file
    Tipi di rispostacode_execution_resultbash_code_execution_result, text_editor_code_execution_result

    Compatibilità all'indietro

    • Tutto il codice Python di esecuzione esistente continua a funzionare esattamente come prima
    • Nessun cambiamento richiesto ai flussi di lavoro solo Python esistenti

    Passaggi di aggiornamento

    Per aggiornare, aggiorna il tipo di strumento nelle tue richieste API:

    - "type": "code_execution_20250522"
    + "type": "code_execution_20250825"

    Rivedi la gestione delle risposte (se stai analizzando le risposte a livello di programmazione):

    • I blocchi precedenti per le risposte di esecuzione Python non verranno più inviati
    • Invece, verranno inviati nuovi tipi di risposta per Bash e operazioni su file (vedi sezione Formato di risposta)

    Chiamata dello strumento a livello di programmazione

    Per eseguire strumenti all'interno del contenitore di esecuzione del codice, vedi Chiamata dello strumento a livello di programmazione.

    Conservazione dei dati

    L'esecuzione del codice viene eseguita in contenitori sandbox lato server. I dati del contenitore, inclusi gli artefatti di esecuzione, i file caricati e gli output, vengono conservati per un massimo di 30 giorni. Questa conservazione si applica a tutti i dati elaborati nell'ambiente del contenitore. I file che l'esecuzione del codice crea nell'API Files (recuperabili tramite client.beta.files.download()) persistono fino a quando non vengono eliminati esplicitamente.

    Per l'idoneità ZDR in tutte le funzionalità, vedi Conservazione API e dati.

    Utilizzo dell'esecuzione del codice con Agent Skills

    Lo strumento di esecuzione del codice consente a Claude di utilizzare Agent Skills. Le Skills sono capacità modulari costituite da istruzioni, script e risorse che estendono la funzionalità di Claude.

    Scopri di più nella documentazione di Agent Skills e nella guida API di Agent Skills.

    Was this page helpful?

    • Compatibilità del modello
    • Disponibilità della piattaforma
    • Avvio rapido
    • Come funziona l'esecuzione del codice
    • Utilizzo dell'esecuzione del codice con altri strumenti di esecuzione
    • Come utilizzare lo strumento
    • Carica e analizza i tuoi file
    • Definizione dello strumento
    • Formato della risposta
    • Risposta del comando Bash
    • Risposte delle operazioni su file
    • Risultati
    • Errori
    • Container
    • Ambiente di runtime
    • Limiti di risorse
    • Rete e sicurezza
    • Librerie pre-installate
    • Riutilizzo dei container
    • Esempio
    • Streaming
    • Richieste batch
    • Utilizzo e prezzi
    • Aggiornamento alla versione più recente dello strumento
    • Cosa è cambiato
    • Compatibilità all'indietro
    • Passaggi di aggiornamento
    • Chiamata dello strumento a livello di programmazione
    • Conservazione dei dati
    • Utilizzo dell'esecuzione del codice con Agent Skills