bedrock-agentcore
Isolated sandbox for executing Python, JavaScript, and TypeScript code to solve complex tasks. Fully managed by Amazon Bedrock.
by Amazon Web Services
Module not found "https://esm.sh/bedrock-agentcore@0.2.0".
Last checked: 3/1/2026, 4:27:25 AM
Test bedrock-agentcore (CodeInterpreterTools) with AI-powered execution
0/2000 characters
Install this tool and use it with the AI SDK
npm install bedrock-agentcorepnpm add bedrock-agentcoreyarn add bedrock-agentcorebun add bedrock-agentcoredeno add npm:bedrock-agentcoreimport { CodeInterpreterTools } from 'bedrock-agentcore';import { generateText } from 'ai';
import { openai } from '@ai-sdk/openai';
import { CodeInterpreterTools } from 'bedrock-agentcore';
const result = await generateText({
model: openai('gpt-4o'),
tools: { CodeInterpreterTools },
prompt: 'Your prompt here...',
});
console.log(result.text);How AI agents can use this tool
Use for secure code execution in AWS-managed sandbox
Requires AWS credentials and Bedrock access
Available configuration options
No schema available for this tool.
Deploy AI agents to AWS with VM-level isolation and zero infrastructure
Works with Strands Agents, Vercel AI SDK, or any framework.
npm install bedrock-agentcore @strands-agents/sdk
import { BedrockAgentCoreApp } from 'bedrock-agentcore/runtime' import { Agent, BedrockModel } from '@strands-agents/sdk' import { z } from 'zod' const agent = new Agent({ model: new BedrockModel({ modelId: 'global.amazon.nova-2-lite-v1:0' }), }) const app = new BedrockAgentCoreApp({ invocationHandler: { requestSchema: z.object({ prompt: z.string() }), process: async function* (request) { for await (const event of agent.stream(request.prompt)) { if (event.delta?.text) yield { text: event.delta.text } } }, }, }) app.run()
BedrockAgentCoreApp creates an AgentCore Runtime-compliant server—handling request parsing, streaming responses, and session management for seamless deployment.
Give your agent secure code execution with three lines:
import { CodeInterpreterTools } from 'bedrock-agentcore/tools/code-interpreter/strands' import { Agent, BedrockModel } from '@strands-agents/sdk' const codeInterpreter = new CodeInterpreterTools({ region: 'us-east-1' }) const agent = new Agent({ model: new BedrockModel({ modelId: 'global.amazon.nova-2-lite-v1:0' }), tools: codeInterpreter.getTools(), }) // Agent can now execute code in a secure sandboxed environment
npm install bedrock-agentcore
Prerequisites: Node.js 20+, AWS credentials, AgentCore access
Apache 2.0 — see LICENSE
Downloads/month
26,696
GitHub Stars
43
Quality Score