Claude pode analisar dados, criar visualizações, realizar cálculos complexos, executar comandos do sistema, criar e editar arquivos, e processar arquivos carregados diretamente dentro da conversa da API.
"code-execution-2025-08-25"
beta header às suas solicitações da API.claude-opus-4-1-20250805
)claude-opus-4-20250514
)claude-sonnet-4-20250514
)claude-3-7-sonnet-20250219
)claude-3-5-haiku-latest
)"anthropic-beta": "code-execution-2025-08-25,files-api-2025-04-14"
container_upload
bash_code_execution
: Executar comandos shelltext_editor_code_execution
: Visualizar, criar e editar arquivos, incluindo escrever códigostdout
: Saída da execução bem-sucedidastderr
: Mensagens de erro se a execução falharreturn_code
: 0 para sucesso, diferente de zero para falhafile_type
, content
, numLines
, startLine
, totalLines
is_file_update
(se o arquivo já existia)oldStart
, oldLines
, newStart
, newLines
, lines
(formato diff)Ferramenta | Código de Erro | Descrição |
---|---|---|
Todas as ferramentas | unavailable | A ferramenta está temporariamente indisponível |
Todas as ferramentas | execution_time_exceeded | A execução excedeu o limite máximo de tempo |
Todas as ferramentas | container_expired | O contêiner expirou e não está mais disponível |
Todas as ferramentas | invalid_tool_input | Parâmetros inválidos fornecidos à ferramenta |
Todas as ferramentas | too_many_requests | Limite de taxa excedido para uso da ferramenta |
text_editor | file_not_found | O arquivo não existe (para operações de visualizar/editar) |
text_editor | string_not_found | O old_str não foi encontrado no arquivo (para str_replace) |
pause_turn
pause_turn
, que indica que a API pausou um turno de longa duração. Você pode
fornecer a resposta de volta como está em uma solicitação subsequente para deixar Claude continuar seu turno, ou modificar o conteúdo se você
desejar interromper a conversa.
code-execution-2025-08-25
, você obtém acesso a capacidades de manipulação de arquivos e Bash, incluindo código em várias linguagens. Não há diferença de preço.
Componente | Legado | Atual |
---|---|---|
Cabeçalho beta | code-execution-2025-05-22 | code-execution-2025-08-25 |
Tipo de ferramenta | code_execution_20250522 | code_execution_20250825 |
Capacidades | Apenas Python | Comandos Bash, operações de arquivo |
Tipos de resposta | code_execution_result | bash_code_execution_result , text_editor_code_execution_result |