Features
Neovate Code is a feature-rich AI coding agent. Here’s what you can do with it.
Core
-
12 Tools - Built-in tools including askUserQuestion, bash, edit, fetch, glob, grep (ripgrep), ls, read, skill, task, todo, and write for comprehensive coding assistance.
-
Multi Providers - Works with Anthropic, OpenAI, Google Gemini, DeepSeek, Moonshot, GLM, Groq, XAI, OpenRouter, HuggingFace, MiniMax, Cerebras, SiliconFlow, VolcEngine, Poe, Copilot, iFlow AI, AIHubMix, ZenMux, Antigravity, or add your own. Learn more →
-
/model - Switch between models mid-conversation without restarting. Learn more →
-
Sessions - Continue, resume, or fork conversations. Preserve context across sessions.
-
Compaction - Auto-summarize long conversations to stay within context limits.
-
Bash Mode - Prefix with
!to run shell commands directly. -
Images - Paste or drag images into context for visual understanding.
Advanced
-
AGENTS.md - Project-specific instructions that guide the agent’s behavior. Learn more →
-
Slash Commands - Reusable prompt templates for common workflows. Learn more →
-
21 Built-in Commands - /clear, /context, /exit, /help, /init, /login, /logout, /mcp, /model, /output-style, /resume, /review, /terminal-setup, /bug, /compact, /status, /add-dir, /spec:brainstorm, /spec:save-design, /spec:write-plan, /spec:execute-plan.
-
Skills - On-demand instruction files for specialized tasks. Learn more →
-
Spec Driven - Transform ideas into designs through brainstorming, planning, and execution. Learn more →
-
Subagents - Spawn child agents for parallel or delegated tasks. Learn more →
-
Plugin System - Hooks for lifecycle events, model resolution, tool formatting, and custom slash commands. Learn more →
-
SDK - Embed Neovate Code in your apps with full programmatic control. Learn more →
-
Output Style - Customize response formatting. Learn more →
-
MCP - Model Context Protocol with stdio/SSE/HTTP transport and async initialization. Learn more →
-
Memory Mode - Prefix with
#to persist information to AGENTS.md. -
AI Commit - Intelligent git commit message generation. Learn more →
-
Shell Command Generator - Natural language to shell command conversion. Learn more →
-
Session Log Viewer - Browse and analyze session logs. Learn more →
-
Neovate Code Desktop - Native desktop application.
-
API Key Rotation - Round-robin multiple API keys for rate limit management.
-
Git Worktree Workspace - Isolated workspaces using git worktrees.
-
Auto Upgrade - Automatic version updates.
-
API Proxy - Route requests through custom proxy endpoints.
-
Queued Messages - Queue messages while agent is processing.
-
Tool Approval System - Review and approve tool calls before execution.
Input
-
Paste Text - Paste text directly into the chat.
-
Multi-line Input - Use Option/Alt/Shift + Enter for multiple lines.
-
Smart Suggestions - Press
@or Tab to access file and context suggestions. -
History Search - Press Ctrl+R for reverse search through command history.
-
History Navigation - Use Up/Down arrows to navigate previous messages.
-
Thinking Toggle - Press Ctrl+T to toggle thinking level.
-
External Editor - Press Ctrl+G to edit in your preferred external editor.