Explore
Find and explain repository context without edits.
Focused agents, step-aware routing, and approval before changes. ML.ai Code brings the same ML.ai intelligence into your editor.
Explore, General, Architect and Plan have distinct jobs. Only General can modify your code.
Find and explain repository context without edits.
Execute a defined task, with changes subject to approval.
Lay out the files, trade-offs and order of work.
Write the plan as a document you can inspect.
Review the native diff, then Allow, Always or Deny. A denied action stops instead of being attempted through a different tool.
async function handlePay() {- await charge(); if (pending.current) return; pending.current = true; try { await charge({ idempotencyKey }); } finally { pending.current = false; }}Reusable workflows, independent sessions and connected tools, without turning every task into a new setup.
Use slash commands for packaged workflows, including project and global skills.
Background jobs run in their own sessions and report their progress without needing the panel to stay open.
The safety classifier parses commands and executable positions, including commands inside wrappers.
Configure local or remote MCP servers, with project or global scope and authentication where needed.
Tokens use VS Code Secret Storage. The local engine is separate from the chat interface.
Capabilities summarized from ML.ai Code and ML.ai documentation. The visuals are local product demonstrations.
Explore Build and Planning, then start with a task of your own.