Agents
The same standard in every coding agent
ultracite init writes the rules into AGENTS.md, which coding agents read before they write a line, and for some adds a hook that checks every edit. 40 agents, one command.
AGENTS.md39 agents
CLAUDE.mdImportClaude Code
.claude/settings.jsonHookClaude Code
.codex/hooks.jsonHookCodex
replit.mdCopyReplit Agent
.deepagents/hooks.jsonHookDeep Agents
.github/hooks/ultracite.jsonHookGitHub Copilot
.aider.conf.ymlConfigAider
.gemini/settings.jsonConfigGemini CLI
.grok/hooks/ultracite.jsonHookGrok Build
The frontier agents
Claude Code and Codex get the deepest setup: the rules before they write, and an ultracite fix flag that hands them whatever autofix can’t settle.
Claude CodeAnthropic
Anthropic’s agentic coding tool that edits files and runs commands from your terminal, IDE or desktop.
- Rules
AGENTS.mdread on its own, or through an@AGENTS.mdimport in your CLAUDE.md- Hook
.claude/settings.jsonrunsultracite fix --hookafter every edit and reports what’s left- Fix
npx ultracite fix --claudehands what autofix can’t settle to Claude Code
Ultracite for Claude Code--agents claude
CodexOpenAI
OpenAI’s coding agent for the terminal, IDEs, the ChatGPT desktop app and cloud tasks.
- Rules
AGENTS.mdread before every task- Hook
.codex/hooks.jsonrunsultracite fix --hookafter every edit and reports what’s left- Fix
npx ultracite fix --codexhands what autofix can’t settle to Codex
Ultracite for Codex--agents codex
In the terminal
CLIs and TUIs that read your repo, edit files and run commands.
AdaLSylphAISylphAI’s terminal coding agent, also available as a desktop app.--agents adal
AiderAider-AITerminal pair programmer that edits files in your git repo, lints each one and commits the change..aider.conf.ymlConfig--agents aider
AmpAmpCoding agent that runs in your terminal or on per-thread cloud machines.--agents amp
Antigravity CLIGoogleGoogle’s terminal coding agent, which took over from Gemini CLI for consumer accounts in June 2026.--agents antigravity
CrushCharmCharm’s terminal coding agent that works with many model providers, with LSP context and MCP.--agents crush
Cursor CLIAnysphereThe Cursor agent in your terminal, interactive or headless.--agents cursor-cli
DroidFactoryFactory’s coding agent CLI, run interactively or headless in CI.--agents droid
fxVercel LabsVercel Labs’ small, model-agnostic coding agent CLI written in Zig, still marked experimental.--agents fx
Gemini CLIGoogleGoogle’s open-source terminal agent for Gemini models, now for paid API and enterprise users..gemini/settings.jsonConfig--agents gemini
gooseAgentic AI FoundationOpen-source local agent with a desktop app and a CLI, created by Block.--agents goose
Grok BuildxAIxAI’s open-source terminal coding agent, with Claude Code-compatible rules and hooks..grok/hooks/ultracite.jsonHook--agents grok
Kimi Code CLIMoonshot AIMoonshot AI’s terminal agent that edits code and runs shell commands.--agents kimi-code
Kiro CLIAmazon Web ServicesAWS’s terminal coding agent, formerly Amazon Q Developer CLI, with custom agents, steering and hooks.--agents kiro-cli
Mistral VibeMistral AIMistral AI’s open-source terminal coding agent, also usable in editors over ACP.--agents mistral-vibe
OpenClawOpenClaw FoundationSelf-hosted open-source assistant that runs on your machine and takes tasks from chat apps.--agents openclaw
OpenCodeAnomalyOpen-source coding agent for the terminal, desktop and IDEs, with 75+ model providers.--agents opencode
PiEarendilMinimal open-source terminal agent you extend with TypeScript extensions and skills.--agents pi
Qwen CodeAlibaba CloudThe Qwen team’s open-source terminal coding agent, with editor and desktop front ends.--agents qwen
Snowflake CoCoSnowflakeSnowflake’s data-focused coding agent, formerly Cortex Code, as a CLI, a desktop app and in Snowsight.--agents snowflake-coco
In the editor
Agents inside VS Code, JetBrains IDEs and their own desktop apps.
Augment CodeAugment CodeCoding agent for VS Code and JetBrains, plus the Auggie CLI, built on a codebase context engine.--agents augmentcode
ClineClineOpen-source coding agent for VS Code, also shipped as a CLI and an SDK.--agents cline
FirebenderFirebenderCoding agent for Android Studio and other JetBrains IDEs, focused on Android.--agents firebender
GitHub CopilotGitHubGitHub’s coding assistant: agent mode in editors, a CLI, and a cloud agent that opens pull requests..github/hooks/ultracite.jsonHook--agents copilot
IBM BobIBMIBM’s AI development IDE, with the Bob Shell CLI and mode-based agents.--agents bob
JunieJetBrainsJetBrains’ coding agent for its IDEs, the terminal and CI.--agents junie
Kilo CodeKilo CodeOpen-source coding agent for VS Code, JetBrains and the terminal.--agents kilo-code
QoderAlibabaAlibaba’s agentic coding platform: a desktop IDE, a JetBrains plugin and a CLI.--agents qoder
WarpWarpTerminal-based development environment with a built-in coding agent and cloud agents.--agents warp
XumCoderCoder’s desktop app, formerly Mux, for running agents in parallel, isolated workspaces.--agents xum
ZencoderZencoderCoding agent for VS Code and JetBrains, with the Zenflow desktop app and a CLI.--agents zencoder
In the cloud
Agents that work on your repo remotely and hand back a pull request or an app.
DevinCognitionCognition’s autonomous coding agent, in cloud sessions, a CLI and a desktop app.--agents devin
JulesGoogleGoogle’s asynchronous agent that works on your repo in a cloud VM and opens pull requests.--agents jules
LovableLovableBrowser-based app builder where an agent writes full-stack web apps from chat.--agents lovable
OnaOpenAIBackground coding agents in cloud dev environments, formerly Gitpod and now part of OpenAI.--agents ona
OpenHandsAll Hands AIOpen-source agent platform with a GUI, CLI, SDK and cloud that runs agents in sandboxes.--agents open-hands
Replit AgentReplitReplit’s in-browser agent that builds, runs and deploys apps from prompts.replit.mdCopy--agents replit
Vercel AgentVercelVercel’s agent that reviews pull requests and investigates production issues.--agents vercel
Frameworks
Toolkits for building your own coding agent.
Agent questions, answered
- Which file does Ultracite write for my agent?
AGENTS.md, for every agent. 36 of them read it on their own. Claude Code reads it through an@AGENTS.mdimport when your project has its ownCLAUDE.md, Gemini CLI once.gemini/settings.jsonlists it, and Aider once.aider.conf.ymldoes;initsets each of those up. Replit Agent reads onlyreplit.md, so it gets a copy of the rules there.- What happens to my existing AGENTS.md?
- Ultracite adds its block, starting at
# Ultracite Code Standards, below your own content. Runninginitagain replaces that block in place and leaves the rest of the file alone. - Which agents get checked after every edit?
- With
--hooks,initsets up a hook that runsultracite fix --hookon every file the agent edits, in Cursor, Devin Desktop, CodeBuddy, Claude Code, Codex, Deep Agents, GitHub Copilot, and Grok Build. Aider runsultracite fixon each file it edits through thelint-cmdthatinitsets in.aider.conf.yml. For OpenCode, add the plugin from its page. - My agent isn’t listed. Will Ultracite work with it?
- Most likely. Nearly every coding agent reads
AGENTS.mdnow, sonpx ultracite init --agents universalcovers it. If yours reads another file, copy the Ultracite block fromAGENTS.mdinto it. - How do I pick agents without the prompt?
initasks which agents you use. Pass--agentswith one or more IDs, separated by spaces, to skip the prompts:npx ultracite init --agents claude opencode.- I set Ultracite up before. What happens to CLAUDE.md and GEMINI.md?
- Run
initagain and the rules move toAGENTS.md.inittakes Ultracite’s block out of the files earlier versions wrote (.claude/CLAUDE.md,GEMINI.md, Firebender’s rule file and Aider’sultracite.md), removes any file left with nothing else in it, and sets up the import or settings that agent needs to readAGENTS.md. Your own content in those files stays.
Ship less slop
One command sets up your linter, formatter, editor and agents. Works with Oxlint, Biome and ESLint.