Supervised
Every action is reviewed by a person before it runs.
- Reads
- Asks
- Edits
- Asks
- Commands
- Asks
Nx IDE gives your engineering organization specialist AI agents inside VS Code. They plan, write and check changes, and in Orchestrator mode separate specialists test and review them. It runs on the model provider you choose, or a fully local model, and by default no change lands without an engineer's approval.
Nx IDE ships as a VS Code extension named Nxgyle Code and is activated with a Nxgyle license key, checked offline.
Nx·Studio gives each business process its own digital worker, owned by your enterprise. Nx IDE raises the output of the engineers who maintain and extend your systems. The Cognitive Engine settles routine decisions after its rules have proven themselves.
Explore the platformSpecialist AI agents that read your codebase, plan the work, change code and run tests, in the editor most engineers already use. By default, no change lands without an engineer's approval.
Most AI coding tools leave a developer checking every suggestion by hand. Nx IDE divides the labor: under Orchestrator mode a single agent drafts the change, and a second and third agent test and review it. The agents are designed to pause for approval before anything ships.
The CTO weighs delivery capacity and security posture; the CFO weighs model spend, visible task by task. Both keep the freedom to change model providers without changing tools.
Five steps, each with a control your engineering leaders set: what the agents may do alone, and what waits for a person.
An engineer states the requirement in plain language and attaches what matters: files, error output, PDFs, or Word and Excel documents. Work starts in Code mode, and any of the 31 built-in modes is one command away.
Bigger changes start with a written plan from Plan mode. Reviewers annotate it section by section, and building waits until the plan is approved: by a reviewer, or after a countdown at higher dial levels.
By default, every change and command waits for approval. Written policy and the five-level Delegation Dial determine what may run unattended. The agents are designed to ask before code is committed, pushed or deployed, and deny rules block an action outright at every level.
Checkpoints, snapshots of your files, are saved as the agents work; any earlier state can be compared with today's or recovered in a single click. A live meter shows each task's estimated cost while it runs.
By default, when a task changes files, Nx IDE reviews its own edits and runs your build and tests, then reports a summary of every change it made.
Choose from more than 20 model providers across the major clouds and open-model hosts, or run models on hardware you control. Changing providers never means changing tools.
Models can run on hardware you control, through any compatible model server, so source code never has to leave your network.
Engineers can sign in with an AI assistant subscription the company already holds, or use the models its VS Code environment provides.
Each specialist keeps its own model setting, so planning, coding and review can each run on the model that balances cost and quality.
Provider API keys sit in the operating system's secure credential store, not in settings files.
Code travels directly to the model provider you selected, and no Nxgyle server sits on the path. The extension reports nothing to us, and license checks happen offline.
The product no longer contains usage reporting (telemetry), so no code, prompts or usage data ever come to Nxgyle.
Each request travels only to your selected provider; local models keep it on the machine.
Organizations subject to the US Trade Agreements Act can use a separate TAA edition, which excludes providers and model families of restricted origin at build time. They cannot be switched back on.
Anything named in an ignore file (.nexgileignore) stays out of reach for every agent.
Cortex, a private map of your codebase, shows which code calls which services, what a change could break and how serious that would be. It is built on the developer's machine, stays current during the work and never leaves that machine.
Flows, routes, subsystems and a change's likely impact are visible before the change is made, computed locally with no network calls.
Translate mode converts older code one file at a time and flags each difference, so modernization stays reviewable.
Project notes carry forward between sessions, and earlier decisions stay findable in past conversations.
Documents and web pages are usable sources and, when enabled, so are other code repositories.
Beyond approvals, Nx IDE refuses unsafe file writes and can restrict where agents may edit. An optional sandbox, available for macOS and Linux, lets the operating system itself block commands from changing anything outside the project.
On by default and saved as the agents work, so the files can return to any earlier state in one click.
Rules can restrict where agents edit, and automated work can be fenced into chosen folders; the tools themselves enforce both.
For macOS and Linux only: commands may change files just within the project and folders you approve, and can lose network access.
Incomplete files are never saved, and writes that were cut off, or that skip code with “rest of the file unchanged”, are turned down.
31 built-in modes, from Plan and Code to Tester, Reviewer and Shipper, each focused on one part of the job. Teams can add their own agents, skills and commands as simple files, or install them from built-in marketplaces.
Ten core roles and 21 specialists cover day-to-day engineering, refactoring and database migrations included.
A custom agent is one short Markdown file, versioned and reviewed like any other change in your repository.
Skills (reusable instructions) and tool connections come from built-in marketplaces, or are written once and shared.
Instruction files in the project, such as AGENTS.md, tell every specialist how your organization builds software.
In Orchestrator mode, one specialist or a small team writes the change, two others check it independently, and a person is asked whether it ships.
The Tester and Reviewer start fresh with only the requirement and the changed files, never the author's reasoning. Editing is not available to either of them.
If tests fail or changes are requested, a fresh implementer tries again, no more than twice, before the decision returns to a person.
A single Stop brings the entire chain to a halt, and an agent map tracks each agent's current task.
One screen runs several AI sessions in parallel, with each agent's progress, cost and open questions in view.
For larger jobs, 2–5 agents split the work, such as back end and front end, sharing a task list and messaging each other in plain sight.
Large changes break into up to 30 small tasks that run in parallel, each in a separate copy of the code. Any of them can become a draft pull request on GitHub if you choose.
A panel of up to five reviewers checks your changes simultaneously and edits nothing; fixes wait until you select them.
The Shipper is instructed to commit on a branch of its own and leave others' work untouched. “Ship?” is an approval question: at the Supervised and Trust Reads levels a person always answers it, and higher up a deny rule keeps it that way.
The change-management disciplines your organization already runs, built into how the agents work.
Nothing is edited or executed by default until someone signs off.
Policies turn into rules that permit, question or block each action, and each automatic approval names the rule that allowed it.
The agents are designed to pause and check with you before they commit, push, deploy, migrate or delete. Under a deny rule, the pause becomes mandatory at every level.
Your scripts run at set points, for example a code-quality check that must pass before a task completes.
No agent can touch the files that hold permissions, hooks or plugins, and the main agent must ask before it edits its own rule files.
Whoever tests or reviews a change has no ability to edit files.
Tool access, rules, hooks and the sandbox are enforced in code, not left to instructions the AI may or may not follow.
Any AI coding tool raises three executive questions: who approved a change, what it cost, and how far the agents could reach. Here is how Nx IDE answers each.
Either a person, or a setting or policy someone put in place. Approval is on by default, and written rules and the Delegation Dial define what may run unattended. The agents are designed to check in before code is committed, pushed or deployed.
A live meter shows each task's estimated cost as it runs, and a Usage & Cost dashboard breaks spend down by day, model and project, with budget alerts. Optional per-task limits pause work until someone decides.
Anything your settings and rules did not permit. Rules sort each action into allowed, needs approval, or denied, and deny rules also bind sub-agents. No agent may edit permission or hook files, and the tester and reviewer cannot edit at all.
Nearly every control is a setting or a rule file. Your security team can read them, version the rule files alongside your code and map each one to controls it already runs.
Review the security evidenceA single setting under the chat box decides how much the agents may do unattended. Raise it one level at a time, as results justify it.
Note: checkpoints remain on at all five levels. Above Supervised, sub-agents (agents started by another agent, such as the Orchestrator's specialists) run with every automatic approval switched on, and they remain subject to your deny rules.
Every action is reviewed by a person before it runs.
Reads within the project happen without approval, while edits and commands keep asking.
Reads and edits run unattended. After a 60-second countdown, routine questions such as plan approval default to their first suggestion. Commands still ask.
Reads, edits and commands run unattended, as do tool connections marked always allowed. Starting sub-agents, editing protected files or files outside the project, and certain always-ask actions still require approval, and deny rules keep blocking.
Everything proceeds unprompted, with three exceptions. Deny rules still block, and edits to protected or outside-project files still require approval, as do a few actions such as fetching web pages.
Ten core roles, each answerable for a single duty. For one task, the Orchestrator brings several together.
Scopes the work and designs it before code is written.
Writes new code and reworks old code.
Explains the system and answers questions about it.
Finds and fixes defects, step by step.
Runs a team of author, tester, reviewer and shipper.
Tests each change independently.
Reviews code it did not write.
Commits approved work to its own branch.
Interviews your team, then writes a project wiki.
Updates the wiki with every commit.
Need a role that isn't listed? Write it as a brief Markdown file, for one project or all of them.
From planning through release, Nx IDE has a role at each stage, and your policy decides how much it does unattended.
Settle the approach before money is spent on code.
Deliver new work and retire technical debt.
Find defects before customers find them.
Independent review, then a controlled release step.
Decisions made with the whole codebase in view.
Fits the systems your organization already runs.
Pace set within limits you define.
From a single session to many agents at once.
Fits how your engineers already work.
Many agents can work at once and small teams can coordinate, while large changes break into parallel tasks, each with an optional draft pull request.
A plan document stakeholders comment on before anything is built, plus code review by up to five reviewers at once.
Rules that permit, ask or block, custom checks at key moments (hooks) and an optional operating-system sandbox on macOS and Linux.
Project memory across sessions, reading of web pages and documents, and a Usage & Cost dashboard with budget alerts.
The model list includes current releases from leading AI providers.
In the editor, only if you allow it.
Approval is the default there, and your rules plus the Delegation Dial set how much it may do alone. The command-line version approves automatically by default, and at higher dial levels sub-agents also act without asking, within your deny rules.
Spend is visible as it happens.
Budget alerts by day and month warn but never stop work, and optional per-task limits pause an agent until someone decides.
No.
Choose among more than 20 providers, including fully local models, and the TAA edition removes providers of restricted origin. Code never has to leave your network.
No.
There is no telemetry and no Nxgyle service in between; the model provider you choose is the only recipient of your code.