AIToday
Large Language ModelsAI Coding AssistantsAmazon AI BlogPublished: Aug 6, 2026, 04:00 JST6 min read

n8n adds Amazon Bedrock AgentCore node for production AI agents

n8n adds Amazon Bedrock AgentCore node for production AI agents

Key takeaway

  • Amazon Bedrock AgentCore harness is now generally available and can be used directly in n8n through a new open-source community node, allowing users to build production AI agents with persistent memory, real tools, and multi-model support without writing infrastructure code.

  • The node automates the complex orchestration layer that typically requires significant development effort, handles memory isolation per user, supports code execution in sandboxed environments, and can run privately within a customer's VPC.

3 Key Points

  1. What happened

    Amazon Bedrock AgentCore harness is now generally available with a new open-source community node for n8n that lets users build AI agents in the visual editor without writing infrastructure code. The node (@aws/n8n-nodes-agentcore, version 0.3) works with Amazon Bedrock, OpenAI, Google Gemini, and LiteLLM-supported providers, and supports features like persistent memory, code interpreter tools, and VPC deployment.

  2. Why it matters

    Production agents need more than a single model call—they require persistent memory across sessions, access to real tools like browsers and sandboxes, and the ability to handle longer tasks. The node automates the scaffolding layer that typically consumes most development time: orchestration loops, tool calls, context management, state persistence, and failure recovery. Teams can now build multi-turn agents with managed memory, isolated sessions, and tool access directly in n8n's editor without switching between platforms.

  3. What to watch

    The node creates and reuses agents automatically on first run if you leave the Harness ARN blank, or accepts an existing harness ARN to invoke agents created outside n8n. Agents can be scoped to individual users via Actor ID (keeping each user's memory separate), run in your own VPC using private Amazon ECR and S3 endpoints instead of a NAT gateway, and load skills from the AWS curated catalog, Git repositories, Amazon S3, or local filesystem paths. The node is open source under the MIT license and powered by Strands Agents, AWS's open source agent framework.

In Depth

Read the full story

Amazon Bedrock AgentCore harness, a managed platform for building and optimizing AI agents at scale, is now generally available. AWS has paired this capability with a new open-source community node for n8n (@aws/n8n-nodes-agentcore, version 0.3) that brings agent building directly into n8n's visual editor.

At its core, the node solves a fundamental problem: building a production agent requires far more than a single model call. An agent needs an orchestration loop that reasons, calls tools, manages the context window, keeps state across conversation turns, recovers from failures, and isolates each session. AgentCore harness provides that scaffolding as a managed service. Users define an agent in configuration—specifying the model, tools, skills, and instructions—and AgentCore assembles and runs the orchestration loop automatically. Each session runs in its own isolated environment with a filesystem, shell, and cross-session memory. When configuration alone isn't enough, users can export the harness to Strands code (AWS's open source agent framework) and continue on the same system.

The n8n node exposes this harness through a single operation and one deciding field: Harness ARN. Leave it blank and the node creates a new agent on the first run, reuses it on later runs, and updates it when configuration changes. Paste an existing harness ARN to invoke an agent created outside n8n. The node uses the same AWS credential pattern as n8n's existing AWS Lambda and Amazon S3 nodes, making it familiar for users already automating AWS services in n8n.

The node supports four model providers—Amazon Bedrock, OpenAI, Google Gemini, and any provider supported by LiteLLM—and allows switching between them mid-conversation. Memory is enabled by default; the node provisions a managed memory store and there is nothing extra to configure. When one agent serves many people, users can scope memory to individual actors via an Actor ID (such as user-alice), keeping each user's history separate from others' even if they use the same session ID. The hierarchy is: the agent holds the shared configuration, the Actor ID isolates one user's memory, and the Session ID isolates individual conversations within an actor.

Agents gain real capability through tools. The n8n node exposes the AgentCore Code Interpreter, which runs code in a sandboxed environment, allowing agents to write and execute code to answer computational questions rather than estimate answers. Users can add other tools the same way: a cloud browser, AgentCore Gateway (another Bedrock AgentCore capability), and remote Model Context Protocol servers. Skills—bundles of instructions and scripts that give agents domain knowledge—can be loaded from the AWS curated catalog (using glob patterns like core-skills/*), public Git repositories, Amazon S3, or local filesystem paths. The harness loads skills only when the task calls for them.

For enterprises requiring private network access, agents can run in a customer's VPC. Users configure VPC mode on the Amazon Bedrock AgentCore API credential by entering Subnet IDs and Security Group IDs; every agent that credential provisions then runs privately. Notably, the subnets don't need internet access. The harness pulls its managed container image from a private Amazon ECR repository in the same Region, so users need VPC endpoints for Amazon ECR and Amazon S3 only, rather than a NAT gateway.

The node is open source under the MIT license and powered by Strands Agents, AWS's open source agent framework. Prerequisites include an n8n instance (self-hosted or n8n Cloud), AWS account access to AgentCore harness in a supported region, and AWS credentials with harness caller permissions plus a separate IAM execution role that the harness assumes at runtime. AWS maintains least-privilege reference policies in the AgentCore documentation and the node README maps each feature to the required permissions. Users should follow the principle of least privilege and use temporary credentials from AWS IAM Identity Center or AWS STS where possible. AgentCore harness, its managed memory store, and VPC endpoints (if used) are billed AWS resources.

Context & Analysis

The release of Amazon Bedrock AgentCore harness with n8n integration addresses a significant gap in the agent-building workflow. n8n's built-in AI Agent node supports single model calls, but production systems require orchestration logic, memory management, tool integration, and failure handling—layers that teams typically build themselves. By exposing the full AgentCore harness in n8n's visual editor, AWS enables non-infrastructure specialists to assemble agents that persist state, isolate user sessions, and execute real tasks (code, browsing, API calls) without leaving the editor or writing custom code.

The node's flexibility around model providers (Bedrock, OpenAI, Gemini, LiteLLM) and its support for switching models mid-conversation reflect the increasingly multi-vendor AI landscape. The Actor ID and Session ID hierarchy allows the same agent to serve many users with clean memory isolation—a critical requirement for SaaS and multi-tenant systems. The ability to run agents in a VPC using only ECR and S3 endpoints (rather than internet access) makes it practical for enterprises with strict network policies.

The integration is grounded in Strands Agents, AWS's open source agent framework, and the community node itself is published under the MIT license, signaling AWS's intent to embed agent capabilities into existing workflow tools rather than forcing adoption of a proprietary platform.

FAQ

What model providers does the n8n node support?
The node works with Amazon Bedrock, OpenAI, Google Gemini, and LiteLLM-supported providers, and you can switch providers between turns of the same conversation.
How does the node handle memory and user isolation?
Memory is managed automatically and scoped by Actor ID and Session ID. Each user can have an Actor ID (such as user-alice), and within that actor, multiple sessions are isolated from each other. Different actors with the same session ID get their own separate memory.
Can agents run privately in a VPC?
Yes. You set VPC mode on the Amazon Bedrock AgentCore API credential by entering your VPC Subnet IDs and Security Group IDs, and every agent that credential provisions runs privately. The harness pulls its managed container image from a private Amazon ECR repository in the same Region, so you need VPC endpoints for Amazon ECR and Amazon S3 rather than a NAT gateway.
What tools can agents access?
Agents can use the AgentCore Code Interpreter (for running code in a sandboxed environment), a cloud browser, AgentCore Gateway, and remote Model Context Protocol servers. Skills—bundles of instructions and scripts—can be loaded from the AWS curated catalog, Git repositories, Amazon S3, or filesystem paths.
Amazon AI BlogRead Original Article

Get the latest Large Language Models news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleUpstart stock climbs 6.6% on Q2 earnings beat

The AI news that matters, in one minute each morning.

Sign up free