The AI-native IDE. Agents that write, plan, and debug — with any model, across your entire codebase.Specialized agents write, plan, and search — across your entire codebase, with any model.
Powering development with 19+ LLM providers
Not one AI, but many. Each agent has its own permissions, tools, and purpose. Auto-routing picks the right one.
Full-access agent that writes code, runs commands, and executes multi-file changes in isolated git branches.
Read-only agent that explores your codebase and writes implementation plans — never touches your code.
Deep codebase researcher. Traces symbols, maps dependencies, searches across every file.
Sign in with your API key from any provider — or authenticate through Creor. No middleman, no usage caps from us. Your key, your quota, your bill. Switch providers anytime.
1.0 Bring Your Own KeyYour own API key
Paste key, no limits from us. Pay your provider directly.
Creor Auth
Sign in with GitHub/Google. Use Creor's managed keys.
Repo Map builds a structural overview of your entire project — auto-injected into every session. Context settings let you tune what's included: git state, file trees, token budgets. The AI doesn't guess your architecture — it sees it.
2.0 Codebase IntelligenceDrag to adjust
Skills embed team knowledge as interconnected markdown graphs — coding patterns, architecture decisions, domain context. Rules enforce policies in every AI interaction. Define once, apply everywhere.
3.0 Skills & Rules25+ built-in tools for file ops, search, LSP, and analysis. Connect external services through MCP — Notion, Gmail, GitHub, or any custom server. Add your own tools with a single TypeScript file.
4.0 Tools & MCPMost commands run silently in the background. But when the agent detects a long-running process, a dev server, or a command that needs your input — it opens a real interactive terminal automatically. Output streams back to the agent so it always knows what happened.
5.0 Interactive TerminalHooks intercept every lifecycle event — before tool execution, on session start, after failures. Pattern-based permissions gate access per tool, per file, per agent. Nothing happens without your say.
6.0 Hooks & PermissionsSettings
Control how Creor handles tool execution permissions.
Quick Presets
Per-Action Permissions
Read Files
Read, glob, grep, list, code search
Edit Files
Edit, write, patch, multi-edit
Execute Commands
Shell / terminal commands
Web Access
Web search and fetch
MCP Tools
External MCP server tools
Tasks & Agents
Sub-tasks, skills, agents
Project Rules
No Project Rules Yet
Click 'Always (Project)' on a permission prompt or use the button below to add rules.
Configure shell scripts that run at specific points during AI agent execution.
Before Tool Execution
After Tool Execution
Shell Environment
Before Command
On Chat Message
Session Start
Runs when a session begins. Use for setup, authentication, or context injection.
echo "$(date): session.start FIRED" >> /tmp/hooks.logSession End
Tool Failure
On Notification
Before Compaction
Every edit is shown as a diff before it touches your code — accept, reject, or retry. Snapshot revert lets you roll back specific files to any prior state in the session. Nothing is permanent until you say so.
7.0 Snapshot & DiffFrom download to shipping code — three steps.
Get Creor for macOS, Windows, or Linux. Open any project — your codebase is automatically mapped and ready for AI.
Bring your own API keys from Anthropic, OpenAI, Google — or subscribe to Creor Gateway for unified billing across 19+ providers. Switch models anytime.
Describe what you want. Agents plan the approach, write the code, run the tests. Review inline diffs, approve changes, iterate — all without leaving the editor.