How to Try Bezi Unity AI - First Indie Agent Keep Hold Before Gamescom 2026
![]()
If you are searching bezi unity after seeing that Bezi will demo an in-Editor Unity AI agent at Gamescom on August 26, 2026, the useful question is not whether a tool can type C# for you inside the Editor. The useful question is narrower and more honest: can a small team let an agent make changes inside a Unity project, keep the base project safe, verify every change it claims to have made, and decide - with evidence - whether Bezi belongs in a production lane or stays an evaluation toy for another release? "We tried Bezi at Gamescom week" without that chain is release-week FOMO, not a pipeline decision.
Bezi bills itself as an AI agent that works inside Unity, and its own docs describe a project-aware assistant that can read your scenes and take actions in the Editor. The Bezi product site and the Bezi documentation welcome page are the authoritative descriptions; the Bezi changelog is where new Actions and capabilities land. Read those on the day you test, because an alpha-flavored agent product changes weekly, and a blog post is a snapshot.
This tutorial turns the hype into a 60-120 minute keep/hold ritual. You will install Bezi against a disposable Unity project, run one Ask query, run one small Agent-mode Action, verify what actually changed on disk and in version control, ask the questions a company must ask about IP and data, and write a receipt named bezi_agent_smoke_receipt_v1.json. You will not point it at your ship branch first.
Non-repetition: this is not Unity AI Assistant Ask, Plan, and Agent modes, which evaluates Unity's own first-party assistant. It is not Unity CLI first agent-safe Editor session, which is about driving the Editor from a terminal. It is not Unity AI Gateway explained, which is about routing model calls for a team. This URL owns exactly one intent: can Bezi's in-Editor agent make a small, verifiable change on a disposable Unity project without hiding risk to your real project, your IP, or your ship date?
| Audience | Start here | Done when |
|---|---|---|
| Beginner Unity dev | Prerequisites, glossary, B1-B3 | Ask returns a useful answer and one Agent Action is visible and reversible |
| Gameplay or tools programmer | B1-B6, diff verification, MCP section | Receipt records versions, git diff, and what the agent touched |
| Studio lead or company evaluator | IP/SOC2 questions, CapEx four-liner | Seat cost, data handling, and training claims match the project's risk |
| Creator or producer | Monday ritual and Discord template | A plain keep/hold note replaces "we used Bezi Agent mode" |
Time estimate: 60-120 minutes on a disposable project. Add 30 minutes only if you also want to compare Bezi side by side with Unity's own AI Assistant. Do not add branches just to make the test look thorough.
Default recommendation: keep Bezi as an evaluation tool on a throwaway project if B1-B4 pass. Move it toward a real project lane only after B5 proves you can read and revert every change it makes through version control, and only after B6 records an answer you trust to the IP and data questions. Hold "the agent edits our ship branch directly" until you have run this smoke and your security review is done.
What Bezi is - and what it is not
Before you install anything, get the vocabulary straight, because the difference between an answer and an action is the whole safety story.
- Ask (read-mostly): you type a question about your project - "where is player movement handled?" or "why is this material pink in the build?" - and Bezi answers using context it has read from the project. An answer does not change your files. This is the low-risk entry point.
- Agent / Actions (write): Bezi can perform Actions inside the Editor - creating or editing scripts, wiring components, changing scenes - as an agent working toward a goal you describe. The Bezi changelog for August 4, 2026 highlights new Actions and image embeds, which tells you the write surface is expanding, not shrinking. An Action does change your project, which is exactly why you run it against a disposable copy first.
Two honesty notes matter for programmers:
- Project-aware is a feature and a data question. "Project-aware" means the tool reads your code and scenes to be useful. That is powerful, and it is also the reason a studio must know what leaves the machine, where it is processed, and whether it is retained or used for training. Do not skip the data questions because the demo looked slick.
- Bezi's in-Editor execution is not the same thing as a Cursor/MCP setup. A common confusion in 2026 is to lump every "AI in my engine" story into the Model Context Protocol bucket. Per Bezi's own docs, Bezi runs as a project-aware agent inside Unity rather than as a generic MCP client executing your Unity commands. If a teammate says "it's just MCP," check the current docs before you build a mental model on it. This distinction changes how you reason about trust boundaries.
If you want the first-party comparison point, Unity's own writeup of Ask, Plan, and Agent modes is a good reference for how the big vendor frames the same three-tier idea. Bezi is a third-party alternative to that first-party assistant, and the point of tonight's test is to judge it on your project, not on a keynote.
Why a bounded test now, before Gamescom
The release timing creates three kinds of pressure for an indie team, and each one pushes toward a rushed decision.
First, Gamescom on August 26, 2026 puts Bezi in front of a large audience with a live in-Editor agent demo as part of the Agent AI Summit / BGA slate coverage. Demos are curated. A curated demo tells you the ceiling of the tool, not the floor you will hit on a messy real project with custom assembly definitions, addressables, and a decade of half-documented systems.
Second, agent write access is the risk, not the model quality. Most teams over-index on "is the code good?" and under-index on "what did it change, and can I undo all of it?" An agent that writes a decent script but also silently reorders a prefab or edits a scene you did not mean to touch is a net loss if you cannot see and revert the full change set. That is why B5 (diff verification) is the decisive gate in this ritual, not B3.
Third, the community is loud right now. Bezi's Discord community sits in the thousands of members, and Gamescom week amplifies keep/hold discourse: Bezi vs Unity's own AI Assistant vs terminal agents. Loud discourse is a demand signal, but it is not evidence about your project. Replace "everyone on Discord is using it" with a receipt from your own machine.
Monday ritual - one project, six gates, one decision
Run this in a lab folder at the start of the week, before any production work begins.
| Minute | Action | Evidence | Keep or hold |
|---|---|---|---|
| 0-10 | Write scope: Unity version, OS, Bezi build, and the disposable project you will use | Session header in receipt | Hold if you cannot name a throwaway project - do not use production |
| 10-25 | Install Bezi, sign in, point it at the disposable project, initialize git if not already | Install notes, git status clean baseline |
B1-B2 pass when the base project is committed and safe |
| 25-45 | Run one Ask query about the project and judge the answer | Question, answer, screenshot | B3 passes if the answer is accurate and grounded in your code |
| 45-70 | Run one small Agent Action (e.g. add a simple component or script) | Before/after screenshots, agent log | B4 passes if the change is visible and matches the request |
| 70-95 | Inspect the full change set with git diff, then revert cleanly |
Diff output, revert proof | B5 decides production-lane trust vs evaluation-only |
| 95-120 | Answer IP/data/cost questions; file Discord paste and receipt | Diligence answers and receipt | B6 records keep, hold, and the named owner |
If you only have 60 minutes, stop after B5. A clean diff-and-revert is worth more evidence than a rushed diligence section you did not actually verify.
Company CapEx four-liner
Put these four lines in the purchase or diligence note before anyone expenses a seat:
- Scope - one Bezi seat evaluates one disposable Unity project; no ship-branch access until this smoke passes and security signs off.
- Cost - confirm the current per-seat price and whether pricing is per editor, per project, or usage-metered on the day you buy; do not assume a demo tier equals the production tier.
- Trap - a great Ask answer does not prove safe Agent writes; approving the tool because Q&A felt magical is the classic mistake.
- Owner - one named engineer owns the seat decision, the data/IP answer, the revert procedure, and the renewal check.
Prices and plans change, so verify checkout and license terms on the day of purchase. The principle is stable: do not let a slick Ask demo authorize agent write access to real code.
Prerequisites and a safe install path
Accounts, versions, and a throwaway project
Before you install:
- [ ] Pick a supported Unity version you are willing to throw away. Do not use your shipping project's editor as the first target.
- [ ] Create or copy a disposable project - a fresh 3D or 2D template, or a copy of a small prototype you do not mind breaking. If you copy a real project, strip anything confidential first.
- [ ] Put the disposable project under version control (git is fine) and make a clean initial commit. This single step is what makes the whole test safe: if you can
git diffandgit checkout ., you can let an agent write and still be in control. - [ ] Read the current Bezi welcome docs so you know today's install steps and any account requirements - they can change between releases.
- [ ] Decide your data posture up front: are you allowed to send this project's code to a third-party service at all? If the answer is "not without approval," stop and get approval before B3.
Beginner glossary (plain language)
- Agent: software that takes steps toward a goal you describe, instead of only answering one question. It can act, which is why you sandbox it.
- Action: a single change the agent makes in the Editor - create a script, add a component, edit a scene.
- Project-aware: the tool reads your project's files to answer and act with context, rather than guessing blindly.
- Diff: the exact list of what changed between two states of your files.
git diffis how you see, in plain text, everything the agent touched. - Revert: undoing changes. With a clean git baseline,
git checkout .returns tracked files to the last commit.
If you are brand new to Unity's AI tooling generally, the beginner-friendly Unity AI Toolkit fixes in help is a gentler on-ramp for when the built-in assistant misbehaves; it also helps you tell a Bezi problem apart from a Unity-side one.
B1-B6 - the smoke, in detail
B1 - Scope and baseline
Write the session header first. Record the Unity version, OS, Bezi build/version string, the disposable project name, and the exact commit hash of your clean baseline. This is not bureaucracy - it is the difference between "the agent broke something" and "the agent changed files A, B, and C at commit X, and I reverted to commit W." Take a git status screenshot that shows a clean tree.
Pass B1 when the disposable project is committed, the tree is clean, and the header is written.
B2 - Install and connect
Install Bezi and connect it to the disposable project following the current docs. Sign in with a throwaway or work account per your policy. Confirm Bezi can see the project - it should be able to reference real scenes or scripts, not generic Unity boilerplate.
Pass B2 when Bezi is connected to the disposable project and demonstrably project-aware (it can name something specific about your project when asked).
B3 - One Ask query (read-mostly)
Ask a real question with a knowable answer. Good first questions:
- "Where is player input handled in this project?"
- "List the MonoBehaviours attached to the Player prefab."
- "Why might this material render pink in a build?" (if you have a shader issue)
Judge the answer on grounding, not eloquence. Does it point at real files and real objects in your project, or does it produce plausible-sounding Unity generalities? A grounded, specific answer is the signal that project-awareness works. A generic answer means Bezi is guessing, and you should trust its Actions less.
Pass B3 when Ask returns an answer that is accurate and clearly grounded in your actual project. Record the question, the answer, and a screenshot.
B4 - One small Agent Action (write)
Now give the agent one small, bounded task with an obvious success condition. Examples:
- "Add a simple
Healthcomponent with a publiccurrentHealthfield to the Player." - "Create a
GameManagerscript with a singleton pattern and add it to an empty GameObject." - "Add a null check before this line so it stops throwing on start."
Keep the task tiny and verifiable on purpose. You are testing the mechanics of agent writes, not building a feature. Watch what Bezi reports it will do, let it act, and then confirm in the Editor that the change is present and matches the request.
Pass B4 when the Action is visible in the Editor and matches what you asked - no more, no less.
B5 - Diff verification and clean revert (the decisive gate)
This is the gate that separates a real evaluation from a vibes-based one. Switch to your terminal and run:
git status
git diff
Read the entire change set. Ask yourself three questions:
- Did the agent change only what you expected? If it also touched a scene, a prefab,
.metafiles you did not anticipate, or project settings, note every extra file. - Are the changes understandable - can you explain each modified file, or are there mystery edits?
- Can you revert everything with one clean command?
Now revert:
git checkout .
git clean -nd # preview untracked files the agent added
git clean -fd # remove them once you have confirmed the preview
Reopen Unity and confirm the project is back to the B1 baseline. A tool that writes useful code but leaves changes you cannot fully see or undo is not ready for your ship branch, no matter how good the code looked.
Pass B5 when you can see the complete diff, explain it, and return to the clean baseline. If you cannot, that is a hold with a specific reason - and it is the most valuable result this test can produce.
B6 - IP, data, and cost diligence
Finally, answer the questions a company must answer before an agent touches real IP. Do not guess - check the current docs and terms, and write down the answer or "unknown, pending vendor confirmation."
- Where does my code go? Is project context sent to a third-party service? Which one?
- Is it retained? For how long, and can I opt out?
- Is it used for training? Get a clear yes/no from current terms, not from a forum.
- What is the security posture? Is there a SOC 2 report or equivalent you can request? Enterprise buyers should ask directly.
- What does it actually cost at the tier you would use in production, and how is it metered?
Pass B6 when each question has a recorded answer or an explicit "unknown - blocked pending vendor confirmation." A blocked answer is still a pass for the test; it just means the tool is a hold for production until the blocker clears.
Bezi vs Unity's own AI Assistant vs terminal agents
You do not have to choose in the abstract. You have three concrete lanes, and your project decides:
- Bezi (third-party in-Editor agent): strongest when you want an agent that reads your project and takes Editor Actions, and you are comfortable evaluating a third-party's data handling. Judge it with the B1-B6 smoke above.
- Unity AI Assistant (first-party): the built-in Ask/Plan/Agent tiers. If you want to stay inside Unity's own trust boundary and billing, start with our first-party Ask/Plan/Agent walkthrough. The trade-off is you are tied to Unity's roadmap and credits.
- Terminal / CLI agents: if you want an agent that drives the Editor from outside, the Unity CLI agent-safe session pattern keeps a human gate between the model and the project. For teams routing many model calls, the Unity AI Gateway explainer covers the plumbing.
The honest answer for most micro-studios in 2026 is: pick one agent to actually learn deeply this quarter, run the same B1-B6 smoke on each candidate you are curious about, and let the diff-and-revert step - not the demo - break the tie. A second, curated set of tools lives in our best free Unity assets for indie developers roundup if you want zero-cost building blocks to test agents against.
The receipt - bezi_agent_smoke_receipt_v1.json
Write a small JSON receipt so the decision is reproducible and auditable. A minimal shape:
{
"receipt": "bezi_agent_smoke_receipt_v1",
"date": "2026-08-14",
"unity_version": "REPLACE_WITH_ACTUAL",
"os": "REPLACE_WITH_ACTUAL",
"bezi_version": "REPLACE_WITH_ACTUAL",
"project": "disposable-bezi-lab",
"baseline_commit": "REPLACE_WITH_HASH",
"gates": {
"B1_scope_baseline": "pass",
"B2_install_connect": "pass",
"B3_ask_grounded": "pass|hold",
"B4_agent_action": "pass|hold",
"B5_diff_and_revert": "pass|hold",
"B6_ip_data_cost": "pass|blocked"
},
"agent_changed_files": ["list", "every", "file", "from", "git diff"],
"decision": "evaluation-only|production-lane|hold",
"hold_reason": "e.g. training/retention answer unknown pending vendor confirmation",
"owner": "named-engineer"
}
The agent_changed_files array is the most valuable field. It is your proof of exactly what an agent write touched, and it is the artifact a security reviewer or a future you will actually trust.
Common mistakes
- Testing on a real project first. The entire safety model depends on a disposable, version-controlled target. If you skip that, you skip the test.
- Judging on Ask quality alone. A brilliant answer says nothing about safe writes. B5 is the gate, not B3.
- Ignoring extra changed files.
.metafiles, scene edits, and project-settings changes are where surprises hide. Read the whole diff. - Assuming "it's just MCP." Check the current Bezi docs for how execution actually works before you reason about trust boundaries.
- Buying seats before B6. Approving a purchase because a Gamescom demo looked great, with the IP/data/training questions still unanswered, is how studios end up with a compliance problem instead of a productivity win.
- Letting the agent edit the ship branch "just this once." One-time exceptions become the default. Keep the gate.
Troubleshooting order
If something goes wrong, isolate the layer before you blame the tool:
- Install/connect - is Bezi actually connected to the disposable project?
- Project-awareness - does Ask reference real files, or only generic Unity concepts?
- Action mechanics - did the agent report an Action but nothing changed, or did it change the wrong thing?
- Version control - is your baseline actually clean and committed, so revert works?
- Unity-side vs Bezi-side - reproduce the symptom without Bezi. If Unity's own assistant or a fresh project shows the same issue, it is not a Bezi bug. The Unity AI Toolkit troubleshooting guide helps here.
This order stops you from mislabeling a Unity licensing or project-settings problem as an "AI agent failure."
What teams should do next Monday
Solo developer
- Make a disposable project, commit it, install Bezi.
- Run one Ask and one tiny Action.
- Diff, revert, and decide whether the seat is worth it before you touch real work.
Small team
- Assign one engineer to own the smoke and the receipt.
- Run B1-B6 on Bezi and on Unity's first-party assistant with the same tasks.
- Approve one agent for one lane, not all of them everywhere.
Company or external partner
- Separate the purchase decision from the security/IP decision.
- Require the
agent_changed_filesreceipt in any deliverable that used an agent. - Get the retention/training answer in writing before agent write access to real IP.
- Revisit pricing and terms at renewal and at each funding milestone.
Creator sharing the result
Post three things: the Ask answer, the git diff of the Agent Action, and your revert proof - labeled clearly. That is far more useful to another creator than a "Bezi is amazing" reaction, because it shows exactly where the tool helped and where you kept a gate.
Key takeaways
- Bezi puts an AI agent inside Unity that can both answer questions (Ask) and take Editor Actions, per its product site and docs.
- The August 26, 2026 Gamescom demo is a ceiling, not the floor you will hit on a real project - test on your own code.
- Always test on a disposable, version-controlled project first; that single choice is the whole safety model.
- Ask is read-mostly and low risk; Agent Actions write to your project and must be sandboxed.
- Judge Ask on grounding (does it reference your real files?), not eloquence.
- B5 - diff and revert - is the decisive gate. If you cannot see and undo every change, it is not ship-branch ready.
- Read the whole
git diff, including.meta, scene, and project-settings changes the agent may touch. - Get the IP, retention, and training answers in writing before agent write access to real IP; enterprise buyers should ask for SOC 2 or equivalent.
- "It's just MCP" is a common misconception - check current docs for how Bezi actually executes before reasoning about trust.
- Compare Bezi against Unity's first-party Ask/Plan/Agent assistant using the same tasks.
- Verify current pricing and metering at checkout; a demo tier is not a production tier.
- A narrow hold with a named reason (e.g. "training answer unknown") is a more useful result than "we used Bezi at Gamescom."
FAQ - Bezi Unity AI keep/hold
What is Bezi for Unity?
Bezi is a third-party AI agent that works inside the Unity Editor. Its docs describe a project-aware assistant that can read your scenes and code to answer questions and take Actions such as creating or editing scripts and wiring components. Confirm current capabilities on the Bezi welcome docs before you rely on any specific feature.
Is Bezi the same as Unity's built-in AI Assistant?
No. Unity's AI Assistant is first-party (Ask/Plan/Agent tiers inside Unity's own trust boundary and billing). Bezi is a separate third-party tool. Evaluate them with the same B1-B6 smoke and let the diff-and-revert step break the tie.
Is Bezi safe to run on my real Unity project?
Not as a first step. Run it on a disposable, version-controlled project so you can inspect every change with git diff and revert with git checkout .. Only consider a real project after B5 proves you can see and undo the full change set, and after B6 answers your data/IP questions.
Does Bezi use MCP to run commands in Unity?
Per Bezi's own docs, it operates as a project-aware in-Editor agent rather than a generic Model Context Protocol client executing your Unity commands. This is a common point of confusion in 2026, so verify the current Bezi documentation rather than assuming an MCP setup.
Should I install Bezi before Gamescom on August 26, 2026?
You can install it now to run this smoke, but do not let the Gamescom demo pressure you into giving agent write access to your ship branch. A curated demo shows the best case; your B1-B6 receipt shows your real case.
Does Bezi send my code to a third party, and is it used for training?
Assume project context may be sent to a service and confirm the specifics in current terms: what is sent, whether it is retained, and whether it is used for training. Get a clear written answer before agent write access to proprietary code. Enterprise evaluators should request a SOC 2 report or equivalent.
How much does Bezi cost?
Pricing, tiers, and metering can change, so verify the current plan at checkout on the day you buy. In your diligence note, confirm whether pricing is per seat, per project, or usage-based, and whether the demo tier matches the production tier.
What is the single most important test for an in-Editor agent?
The diff-and-revert gate (B5). An agent that writes good code but leaves changes you cannot fully see or undo is a liability. Being able to read the complete git diff and return to a clean baseline is what makes agent writes safe to trust.
What if Bezi's answers are generic and not grounded in my project?
Generic answers suggest weak project-awareness for your setup, which means you should trust its Actions less and lean on Ask only. Re-check that Bezi is connected to the correct project (B2), and compare against Unity's first-party assistant to see whether the grounding gap is tool-specific.