What Actually Happens When a Fusion Claw Runs
The harness, the
models, the private container, the memory, and the boundaries that hold it all
in.
The word Claw comes with baggage. The open agent harnesses
that inspired the name earned a reputation for broad reach: a shell, a file
system, a repository, and whatever else you hand them.
So the first thing I wanted to understand about Fusion Claw
was not what it can do. It was what it cannot do, and what is actually running
underneath it.
Oracle's Fusion AI product management team walked us through
it in some detail. Here is the picture as it was described to us.
The runtime
When a Claw runs, Oracle sets up a virtual command line
environment and gives the agent harness a controlled set of tools inside it.
·
The primary harness is based on the open source
Codex harness.
·
Frontier models from OpenAI provide the
planning, analysis, and deep research capability.
·
Skills live inside the virtual file system.
Oracle provides some, and authors can add their own to describe how a
particular outcome should operate.
Oracle's announcement also names Gemini alongside OpenAI,
with support for additional frontier models planned over time. In our session,
the discussion centered on OpenAI.
The private container
Each Claw runs in a private virtual container that Oracle
hosts in OCI, specifically within its Fusion Spectra service, and that only
your company and your users can access.
The lifecycle is sensible:
·
The container is live while the work is running.
·
When the session pauses or completes, Oracle
stores the session state and shuts the container down.
·
If you resume, the container is rehydrated from
that stored state.
Session information is retained for up to 90 days, and that
retention period is something you can set yourself. Keeping it around is what
lets you restart a session, continue it after the Claw has finished, or take it
down a different path with the same context.
This is also where generated code runs. When a Claw writes
code to analyze a large data set, that code executes inside the container, not
directly in Fusion.
What it can reach
The Claw's scope is set by the agentic app it belongs to.
Authors decide which parts of the app are exposed to the Claw through a
capability layer, effectively a subset of the app, along with the skills and
guardrails that govern how it pursues the outcome.
Oracle gave two concrete examples of what that means in
practice. A Claw will not go set up a REST call outside the domain of its
agentic app. And unlike general coding assistants, where you might give the
agent access to a Git repository, Fusion Claw does not get that kind of
open-ended access. It is limited to the agents and capabilities you make
available to that particular outcome.
Whose identity it uses
All data access and all actions happen with the invoking
user's token. The Claw only fetches data that user can see, and only takes
actions that user has the functional rights to perform.
Combined with the point I made in my previous post, that the
Claw plans and orchestrates while the agents execute, this means the Claw
itself never holds credentials.
Roles, in layers
One of our architects asked the question every security team
will ask: if I can use a Claw, do I inherit access to every agent it can call?
No. Access is layered:
·
A user needs the role for an individual workflow
agent to invoke it, or for it to be invoked on their behalf.
·
The agentic app has its own role access, and
that is where access to the Claw is set, because the outcome is tied to the
app.
·
If a user has access to the app but not to one
of its agents, that agent simply does not participate on that user's behalf.
App access does not paper over missing agent access. That is
the answer I was hoping for.
Memory and learning
As a Claw works through a long-running session, it keeps
notes to manage memory and context. Across runs, it applies what Oracle
described as procedural or functional learning, so later runs of the same
outcome can make fewer LLM calls, use fewer tokens, and produce better results.
Another of our architects asked where that learning lives.
The answer was direct: it is tenant-centric and specific to the Claw outcome.
It is not a shared, Oracle-wide learning layer.
Why it took this long
I said on the call that the open Claw concept has been
around for a while, and that the real challenge was never the concept. It was
constraining it.
Oracle agreed. Their point was that no customer wants a Claw
going wild in their environment and picking up permissions it is not supposed
to have, and that this is a deliberately constrained implementation built to
work within Fusion security. Having heard the details, I believe them.
What we did not cover
A few things I still want to understand, and which are now
with Oracle as written follow-up questions:
·
What the Outcome Receipt described in the
announcement contains in practice, where it is stored, and whether it can be
exported to the systems we already use for audit.
·
Whether code generated by the Claw is logged and
reviewable after the fact.
·
How the user's identity is handled across
sessions that run for hours or days, including what happens if that user's
roles change mid-run.
·
Where business data retrieved into the container
is held during the retention period, and how it is purged.
None of those are criticisms. They are the questions an
audit or architecture review board will ask, and I would rather have them
answered before anyone needs them and I'll report back with what we find!
Based on a working
session between our team and Oracle's Fusion AI product management group in
October 2026, combined with Oracle's public announcement of Fusion Claw on
September 29, 2026 and Oracle's public documentation. Product details and
pricing mechanics change between releases. Confirm specifics against your own
environment, rate card, and Oracle account team. Views are my own.