This documentation is a draft for private preview for regions in the AWS European Sovereign Cloud. Documentation content will continue to evolve. Published: January 13, 2026.Enable code interpretation in Amazon Bedrock
You can enable code interpretation in the Amazon Bedrock console when you create
or update your agent.
If you are using API or SDKs, you can enable code interpretation when you create
or update action group.
To learn how to enable code interpretation in Amazon Bedrock, choose the tab for your preferred method, and then follow the steps:
- Console
-
To enable code interpretation for your agent
-
If you're not already in the agent builder, do the following:
-
Sign in to the AWS Management Console with an IAM identity that has permissions to use the Amazon Bedrock console. Then, open the Amazon Bedrock console at
https://eusc-de-east-1.console.amazonaws-eusc.eu/bedrock.
-
Select Agents from the left navigation pane. Then, choose an agent in the Agents section.
-
Choose Edit in Agent Builder
-
Go to Additional settings and expand the section.
-
For Code Interpreter, select Enable.
-
Make sure to first Save and then Prepare to apply the changes you have made to the agent before testing it.
- API
-
To enable code interpretation for your agent, send an CreateActionGroup
request (see link for request and response formats and field details) with an Agents for Amazon Bedrock build-time endpoint and specify the following fields:
| Field |
Short description |
| actionGroupName |
Name of the action group |
| parentActionGroupSignature |
Specify AMAZON.CodeInterpreter to allow the agent to generate and test code |
| actionGroupState |
Specify ENABLED to allow the agent to invoke code interpretation |
The following shows the general format of the required fields for enabling code interpretation with an CreateActionGroup request.
CreateAgentActionGroup:
{
"actionGroupName": "CodeInterpreterAction",
"parentActionGroupSignature": "AMAZON.CodeInterpreter",
"actionGroupState": "ENABLED"
}