Supervised
The lead allows nothing unattended: every action waits for approval. New teams start here.
- Reads
- Approval
- Edits
- Approval
- Commands
- Approval
Engineers brief the work, AI roles plan, write and check it, and reviewers approve each step. In Orchestrator mode, separate roles test and review every change, and, unless the autonomy dial is raised, shipping needs a person's yes. Team leads choose the model vendor or a local model, set the action boundaries and, if they wish, a spend cap per task.
Rollout needs a valid Nxgyle license key, verified offline; Nx IDE installs in VS Code as the Nxgyle Code extension.
Nx·Studio is where process owners shape the digital workers their teams run. Nx IDE is where engineering teams build and maintain the software around them. The Cognitive Engine takes routine decisions only once a rule qualifies.
See which team uses which productAn engineer briefs the task in plain language. Nx IDE reads the codebase, proposes a plan, edits the files and runs the tests, holding each change for that engineer's approval by default.
With many coding assistants, the developer checks everything alone. In Orchestrator mode one role writes, separate test and review roles verify, and the chain puts the shipping question to a person.
Delivery teams in regulated sectors, including those maintaining or modernizing older platforms. Approval checkpoints, written rules and a model per role fit the change process your managers already run.
At each step your engineers can inspect, approve or restore the work. How much runs unattended is set by you.
The engineer states the need in plain language. Each new chat opens on Code mode; a slash command (/) moves it to any other built-in mode, 31 in total. Typing @ attaches files, errors, terminal output, PDFs, or Word and Excel content.
Larger changes start in Plan mode with a written plan. Reviewers comment on any section, and only that section is revised. Building waits for plan approval, given by a reviewer or, at higher dial levels, after a countdown.
By default, editor sessions hold every change and command for a person. Team leads loosen it per project through written rules and the Delegation Dial's five levels. Agent instructions call for a stop before any commit, push or deployment, and deny rules make that stop binding at any level.
While the agent works, checkpoints save file snapshots anyone on the task can compare or restore with a click. A running meter tracks estimated spend and how much context the model has used so far.
When a task changed files, it closes by default with a self-review, a full build and test pass, and a summary of the changes for your reviewer.
Team leads pick from vendors your security colleagues have already cleared: over 20 providers, from major AI clouds to open-model hosts, or models on your own hardware. Changing vendor is a settings change, not a project.
Where policy keeps code in-house, leads point roles at Ollama, LM Studio or another compatible server on your own machines.
Teams can connect an existing chat-assistant subscription, or the models VS Code already offers, before anyone buys new seats.
A lead can store a model per role, so planning runs on one model while coding and review use others.
Vendor API keys live in the operating system's keychain or credential manager, never in a shared settings file.
Each request leaves the engineer's machine for the model vendor your team chose; nothing passes through Nxgyle on the way. We receive no usage reports, and the license is checked offline.
There is no telemetry channel in the extension, so the team's code, prompts and usage records stay with you.
Calls go straight to the selected vendor; when a team runs a local model, they stay on the workstation.
For teams bound by the US Trade Agreements Act, the TAA edition is compiled without restricted model families or providers; no setting adds them back.
Leads list paths in the project's ignore file (.nexgileignore), and the agents never read them.
Cortex maps the codebase locally, including which code calls which services. Before an approval, reviewers see what a change is likely to break, with a risk grade between low and critical. The map updates as work proceeds and stays on the workstation.
Routes, request flows, subsystems and how far a proposed change reaches, all mapped on the engineer's own laptop, offline.
Legacy code is rewritten file by file in a target language, with every difference marked for review.
Project notes are kept between sessions, and searching past chats shows what the team decided and why.
Word, Excel and PDF specs, plus web pages, can feed a task; if a lead enables it, the agents study other repositories too.
Whatever the approval settings, the tool refuses unsafe writes and can hold agents to set folders. On macOS and Linux, switching on the optional sandbox makes the operating system block command writes outside the project.
On by default, they record file state as the agent works. Restoring one takes a click, though commands already run in the terminal are not undone.
Leads restrict which paths the agents may change and can keep automated runs inside named folders; the tooling enforces both.
Opt-in on macOS and Linux: the OS keeps command writes inside the project and approved folders, and can block outbound network calls.
The tool refuses partial saves, whether a write was cut off or skipped code with “rest of the file unchanged”.
Thirty-one modes come built in, including Plan, Code, Tester, Reviewer and Shipper, each with a narrow remit. Leads give each task the role that fits, and the team can add agents, skills and commands as plain files or from built-in marketplaces.
Alongside ten core modes sit 21 task specialists, for jobs from refactoring to database migration, so each task goes to a fitting role.
Each custom agent is defined in a short Markdown file that the team versions and peer-reviews like any other change.
Skills, meaning reusable instructions, and tool connections install from built-in marketplaces, or the team writes them once and shares them across projects.
Instruction files kept in the repository, including AGENTS.md, hand every role the team's engineering conventions.
With the Orchestrator on, a coding task is divided by duty. One role or a small team writes the change, two independent roles verify it, and in the standard setup shipping waits on an approval question for the person who owns the task.
Tester and Reviewer receive only the requirement and the changed files, never the coder's reasoning, and both lack editing tools.
A failed test or a change request sends the work to a fresh coder; after two retries, the task owner decides what happens next.
A single Stop button halts every agent in the run at once, and a live agent map shows what each one is doing.
Leads follow several AI chats in one view, seeing how far each agent has got, what it has spent and what it is asking.
A larger job can go to two to five agents, for example one on the server side and one on the interface. They coordinate by message and through a task list the team can see.
A broad change is cut into up to 30 tasks that run together, each in its own working copy. Each task can also open a draft pull request (a proposed change) on GitHub for review.
Up to five read-only reviewers go over a change together, and fixes begin only on the findings the team picks.
By instruction, Shipper keeps to its own branch and never overwrites a colleague's work. “Ship?” is an approval question. At Supervised and Trust Reads it always waits for a person; further up the dial, only a deny rule keeps a person in the decision.
Approvals, written policy, automated checks and separated duties are configured once, then apply wherever the agents run.
In the editor, every action waits for a person unless a lead changes the default.
Leads write rules that allow, prompt for or refuse an action, and every auto-approval names the rule behind it.
Agent instructions require a pause before a commit, push, deployment, migration or deletion; adding a deny rule makes it a stop no dial level can skip.
Team scripts run at chosen lifecycle events and can hold a task open, for example until linting passes.
Agents cannot change the permission, hook or plugin configuration, and the lead agent must ask before editing its own rule files.
Tester and Reviewer have no file-editing tools, so the checkers never become the authors.
Tool access, rules, hooks and the sandbox are code-level controls, not instructions in a prompt.
Expect three questions from your security officer before a team goes live. Who signed off on an action? Where does its cost show up? Which code was within the agents' reach? The answers below show where to look.
Either a team member approved it, or it ran under a rule or setting someone configured, and each auto-approval cites that rule. Have leads record the dial level and policy files per project; editor sessions start in approval mode.
As a running estimate on every task, and by day, model and project in the Usage & Cost dashboard, where budget alerts also appear. Agree whether to set per-task caps; a cap that is reached pauses the work for a decision.
Only what your configuration grants. Bring the rule files that mark actions as allowed, asked or denied. Sub-agents obey the same deny rules, no agent can change the permission or hook setup, and the checking roles cannot edit.
Settings and rule files hold most controls. Keep the rule files under version control next to the code, and your security staff can inspect each one and map it to a control you already run.
Go to the Trust CenterA single control under the chat box sets the agents' unattended scope. Start new teams at Supervised, and agree as a team when a project moves up a level.
Note for leads: the dial never switches checkpoints off. Above Supervised, a sub-agent (one agent started by another, such as an Orchestrator role) inherits every auto-approval, though deny rules continue to bind it.
The lead allows nothing unattended: every action waits for approval. New teams start here.
The lead lets agents read project files freely, while edits and commands still wait for approval.
Reads and edits proceed alone. Routine agent questions, even plan approval, default to the first option offered when the 60-second timer runs out; commands still wait. Agree this step as a team.
Reads, edits and commands run alone, and so do tool connections set to always-allowed. Starting sub-agents, writing protected or outside-project files and a few always-ask actions still wait, and deny rules still block.
Approvals stop except in three cases: a deny rule still blocks, a protected or outside-project file still prompts, and certain actions, fetching web pages among them, still ask. Keep it for proven work.
Ten core modes, each with one responsibility; the Orchestrator chains several of them on a single task when the team switches it on.
Drafts the scope and design for the team to approve.
Writes the features and refactors the team asks for.
Answers the team's questions about the code, without editing.
Tracks a reported fault to its cause and fixes it.
Runs coder, checkers and shipper as one chain.
Tests what another role wrote.
Gives a second review to another role's code.
Moves approved work onto its own branch.
Interviews the team and writes the project wiki.
Updates the wiki after each commit.
Need another role? The team writes it up in a short Markdown file and makes it available to one project or to all.
Plan, build, verify and ship in the same editor, at the autonomy level each team has agreed.
Hand off the first draft of the approach.
Features, refactors and upgrades the team assigns.
Defects caught before release.
Independent review, then an approved release.
Project-wide context for every task.
Works with the tools your engineers already run.
Speed within the limits your leads set.
One chat, or many agents in parallel.
Fits the habits your engineers have.
The team can run agents side by side and split jobs across small agent teams. A large change can run as parallel tasks, each able to open a draft pull request.
Reviewers comment on plans before anything is built, and /review puts up to five reviewers on a change at once.
Leads can allow, prompt or deny by rule, attach scripted checks to lifecycle events, and turn on an operating-system sandbox on macOS and Linux.
Memory that lasts across sessions, research across documents and the web, and a cost view that splits spend by model and by project.
Recent releases from the major vendors are now selectable.
Short answers for planning a rollout.
Ask us something elseOnly where your leads allow it.
Editor sessions require approval by default, and rules plus the dial level set what proceeds alone; above Supervised, sub-agents inherit that freedom within your deny rules. The command-line runner auto-approves unless started with approval required, so decide who may use it.
Yes, if a lead sets one.
Spend appears as a running estimate; budget alerts are warnings only, and an optional per-task cap puts the task on hold for a decision.
Over 20 providers, or models running entirely on your own hardware.
The TAA edition leaves out restricted-origin providers, and local models keep source code on your premises.
No.
The extension has no telemetry and Nxgyle operates no relay, so your code reaches just the vendor your team selected.