Skip to content

Supported agents and providers

Every AI coding agent, provider service and convention the AIBOM environment, filesystem and commit passes recognise.

Updated 02 Nov 2026Checked against cli@4c8c3b71c

Each entry below is detected by the environment and filesystem passes. The Detection signals column lists the catalog rules: environment-variable names and repo-relative path globs.

Generated from the CLI’s embedded catalog. To change an entry, edit the catalog file named at the foot of this page in Vulnetix/cli and run just gen-aibom or just gen-cbom.

Tool Vendor Type Detection signals
AdaL AdaL cli-agent config: .adal/**
instructions: AGENTS.md
skills: .adal/skills/**
Aider Aider cli-agent env: AIDER_*, OPENAI_API_KEY, ANTHROPIC_API_KEY
config: .aider/**, .aider.conf.yml
ignore: .aiderignore
memory: .aider.chat.history.md, .aider.input.history
skills: .aider/skills/**
commit: (?i)co-authored-by:\s*aider\s*\([^)]*\)\s*<aider@aider\.chat>, (?i)<aider@aider\.chat>
Amp Sourcegraph cli-agent env: AMP_API_KEY, AMP_SETTINGS_FILE, AMP_TOOLBOX, AMP_LOG_LEVEL, AMP_FORCE_BEL, AMP_SKIP_UPDATE_CHECK
config: .amp/**, .amp/settings.json, .amp/settings.jsonc
instructions: AGENTS.md
plugins: .amp/plugins/**
skills: .amp/skills/**
commit: (?i)co-authored-by:\s*amp\s*<amp@ampcode\.com>, (?i)<amp@ampcode\.com>, (?i)^\s*amp-thread:\s*https://
Claude Code Anthropic cli-agent env: ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN, CLAUDE_CODE_*, CLAUDECODE, CLAUDE_PLUGIN_ROOT
agents: .claude/agents/**
commands: .claude/commands/**
config: .claude/settings.json, .claude/settings.local.json, .mcp.json
hooks: .claude/hooks/**
ignore: .claudeignore
instructions: CLAUDE.md, AGENTS.md, .claude/CLAUDE.md
marketplace: .claude-plugin/marketplace.json, **/.claude-plugin/plugin.json
memory: .claude/**/memory/**, .vulnetix/memory.yaml
plugins: .claude/plugins/**
skills: .claude/skills/**, skills-lock.json
commit: (?i)co-authored-by:\s*claude\b, (?i)^\s*claude-session:\s*https://claude\.ai, (?i)generated with \[?claude code, (?i)<noreply@anthropic\.com>
Codebuff Codebuff cli-agent env: CODEBUFF_*
config: .codebuff/**, codebuff.json
ignore: .codebuffignore
instructions: AGENTS.md
skills: .codebuff/skills/**
Command Code Command cli-agent config: .commandcode/**
instructions: AGENTS.md
skills: .commandcode/skills/**
Coro Code Coro cli-agent env: CORO_*
config: .coro/context.json
Cortex Code Cortex cli-agent config: .cortex/**
instructions: AGENTS.md
skills: .cortex/skills/**
Crush Charm cli-agent config: .crush/**, crush.json, .crush.json
instructions: CRUSH.md, AGENTS.md
skills: .crush/skills/**
Droid Factory cli-agent config: .factory/**
instructions: AGENTS.md
skills: .factory/skills/**
commit: factory-droid\[bot\], (?i)<\d+\+factory-droid\[bot\]@users\.noreply\.github\.com>
Forge Antinomy (ForgeCode) cli-agent env: FORGE_*
agents: .forge/agents/**
commands: .forge/commands/**
config: .forge/**, forge.yaml, .forge.toml
instructions: AGENTS.md
skills: .forge/skills/**
Gemini CLI Google cli-agent env: GEMINI_API_KEY, GOOGLE_API_KEY, GOOGLE_GENAI_USE_VERTEXAI
config: .gemini/**, .gemini/settings.json
instructions: GEMINI.md, .gemini/GEMINI.md, AGENTS.md
skills: .gemini/skills/**
Goose Block cli-agent config: .goose/**
instructions: .goosehints, AGENTS.md
skills: .goose/skills/**
Grok CLI Grok CLI (community) cli-agent config: .grok/settings.json
IBM Bob IBM cli-agent config: .bob/**
instructions: AGENTS.md
skills: .bob/skills/**
Kimi Code CLI Moonshot AI cli-agent env: KIMI_API_KEY, KIMI_CODE_HOME, KIMI_MODEL_NAME
instructions: AGENTS.md
skills: .kimi/skills/**
Kode Kode cli-agent config: .kode/**
instructions: AGENTS.md
skills: .kode/skills/**
Letta Code Letta cli-agent env: LETTA_API_KEY, LETTA_BASE_URL, LETTA_AGENT_ID, LETTA_CONVERSATION_ID
config: .letta/**, .letta/settings.json
ignore: .letta/.lettaignore
instructions: AGENTS.md
skills: .letta/skills/**
MCPJam MCPJam cli-agent config: .mcpjam/**
instructions: AGENTS.md
skills: .mcpjam/skills/**
Mistral Vibe Mistral AI cli-agent env: MISTRAL_API_KEY
config: .vibe/**
instructions: AGENTS.md
skills: .vibe/skills/**
Mux Mux cli-agent config: .mux/**
instructions: AGENTS.md
skills: .mux/skills/**
Nanocoder Nano Collective cli-agent env: NANOCODER_CONFIG_DIR, NANOCODER_CONTEXT_LIMIT
config: agents.config.json
instructions: AGENTS.md
Neovate Neovate cli-agent config: .neovate/**
instructions: AGENTS.md
plugins: .neovate/plugins/**
skills: .neovate/skills/**
Octofriend Synthetic cli-agent instructions: OCTO.md
OpenAI Codex OpenAI cli-agent env: OPENAI_API_KEY, CODEX_*
config: .codex/**, .codex/config.toml
instructions: AGENTS.md, .codex/AGENTS.md
skills: .codex/skills/**
commit: (?i)co-authored-by:\s*codex\s*<(?:noreply|codex)@openai\.com>, (?i)<(?:noreply|codex)@openai\.com>, chatgpt-codex-connector\[bot\]
OpenClaw OpenClaw cli-agent config: .openclaw/**
instructions: AGENTS.md
skills: .openclaw/skills/**
OpenHands All Hands AI cli-agent config: .openhands/**
instructions: .openhands/microagents/**, AGENTS.md
skills: .openhands/skills/**
commit: (?i)<openhands@all-hands\.dev>, openhands-ai\[bot\]
Pi Pi cli-agent config: .pi/**
instructions: AGENTS.md
plugins: .pi/extensions/**
skills: .pi/skills/**
Plandex Plandex cli-agent env: PLANDEX_*
config: .plandex-v2/**, .plandex-dev-v2/**
ignore: .plandexignore
commit: (?m)^\s*\xf0\x9f\xa4\x96 Plandex \xe2\x86\x92\s
Qwen Code Alibaba cli-agent env: DASHSCOPE_API_KEY
config: .qwen/**
instructions: QWEN.md, AGENTS.md
skills: .qwen/skills/**
Refact.ai Small Magellanic Cloud AI cli-agent config: .refact/**
commit: (?i)co-authored-by:\s*refact\s+agent\s*<agent@refact\.ai>, (?i)<agent@refact\.ai>
Sketch Bold Software cli-agent commit: (?i)co-authored-by:\s*sketch\s*<hello@sketch\.dev>, (?im)^\s*change-id:\s*s[0-9a-f]{16}k\b
VT Code vinhnx cli-agent env: VTCODE_*
agents: .vtcode/agents/**
config: vtcode.toml, .vtcode/**
instructions: AGENTS.md
skills: .vtcode/skills/**
Warp Warp.dev cli-agent env: WARP_HONOR_PS1, WARP_IS_LOCAL_SHELL_SESSION, WARP_USE_SSH_WRAPPER
ignore: .warpindexingignore
instructions: WARP.md, **/WARP.md
commit: (?i)co-authored-by:\s*oz(?:\s+agent)?\s*<oz-agent@warp\.dev>, (?i)<(?:oz-)?agent@warp\.dev>
g3 dhanji cli-agent env: G3_*
memory: .g3/sessions/**
skills: .g3/skills/**
gptme gptme cli-agent env: GPTME_*
config: gptme.toml, gptme.local.toml
instructions: AGENTS.md
skills: .gptme/skills/**
iFlow CLI iFlow cli-agent config: .iflow/**
instructions: IFLOW.md, AGENTS.md
skills: .iflow/skills/**
opencode SST cli-agent env: OPENCODE_*
agents: .opencode/agent/**
commands: .opencode/command/**
config: .opencode/**, opencode.json, opencode.jsonc, .opencode.json
instructions: AGENTS.md, .opencode/AGENTS.md
skills: .opencode/skills/**
Bolt StackBlitz cloud-agent config: .bolt/**, .bolt/config.json
ignore: .bolt/ignore
instructions: .bolt/prompt
Charlie Charlie Labs cloud-agent commit: charliecreates\[bot\], (?i)<198680274\+charliecreates\[bot\]@users\.noreply\.github\.com>, (?i)co-authored-by:\s*charliehelps\s*<charlie@charlielabs\.ai>, (?i)<charlie@charlielabs\.ai>
Claude GitHub App Anthropic cloud-agent commit: (?i)<209825114\+claude\[bot\]@users\.noreply\.github\.com>
Codegen Codegen cloud-agent commit: codegen-sh\[bot\], (?i)<131295404\+codegen-sh\[bot\]@users\.noreply\.github\.com>
Cosine Genie Cosine cloud-agent env: COSINE_*
config: .cosine/**, cosine.toml, .cosine.toml
commit: (?i)co-authored-by:\s*(?:cosine|genie)\s*<(?:agent|genie)@cosine\.sh>, (?i)<(?:agent|genie)@cosine\.sh>
Devin Cognition cloud-agent commit: devin-ai-integration\[bot\], (?i)<158243242\+devin-ai-integration\[bot\]@users\.noreply\.github\.com>, (?i)co-authored-by:\s*devin ai\b
Jules Google cloud-agent commit: google-labs-jules\[bot\], (?i)<161369871\+google-labs-jules\[bot\]@users\.noreply\.github\.com>
Lovable Lovable cloud-agent config: .lovable/**
commit: (?im)^\s*x-lovable-edit-id:\s*edt-[0-9a-f-]+, (?i)<159125892\+gpt-engineer-app\[bot\]@users\.noreply\.github\.com>
Ona (Gitpod) Gitpod cloud-agent config: .ona/**, .ona/automations.yaml
commit: (?i)co-authored-by:\s*ona\s*<no-reply@ona\.com>, (?i)<no-reply@ona\.com>
OpenAI Codex Cloud OpenAI cloud-agent commit: (?i)<199175422\+chatgpt-codex-connector\[bot\]@users\.noreply\.github\.com>
Replit Agent Replit cloud-agent memory: replit.md
commit: (?i)<no-reply@replit\.com>, (?im)^author:?\s*replit\s+(?:ai\s+)?agent\b, (?im)^author:?\s*replit\s+assistant\b
SWE-agent Princeton NLP cloud-agent commit: (?i)<noemail@swe-agent\.com>
Solver Laredo Labs cloud-agent env: SOLVER_*
commit: (?i)<152345546\+solver-app\[bot\]@users\.noreply\.github\.com>
Tembo Tembo cloud-agent commit: tembo\[bot\], tembo-io\[bot\], (?i)<208362400\+tembo(?:-io)?\[bot\]@users\.noreply\.github\.com>
Tusk Tusk cloud-agent config: .github/workflows/tusk-sanity-check.yml
commit: (?i)<[0-9]+\+use-tusk\[bot\]@users\.noreply\.github\.com>, (?i)co-authored-by:\s*use-tusk\[bot\]\b
v0 Vercel cloud-agent env: V0_API_KEY
commit: (?i)<it\+v0agent@vercel\.com>, (?i)<v0\[bot\]@users\.noreply\.github\.com>
AGENTS.md instructions agents.md (community) convention instructions: **/AGENTS.md, **/AGENT.md, .rules
Model Context Protocol Anthropic convention config: **/mcp.json, .mcp.json, **/.mcp.json
Conductor Conductor ide env: CONDUCTOR_*
config: .conductor/settings.toml, .conductor/**
instructions: .worktreeinclude
Cursor Anysphere ide env: CURSOR_*
commands: .cursor/commands/**
config: .cursor/**, .cursor/mcp.json
hooks: .cursor/hooks.json
ignore: .cursorignore, .cursorindexingignore
instructions: .cursorrules, .cursor/rules/**, AGENTS.md
skills: .cursor/skills/**
commit: (?i)co-authored-by:\s*cursor(?:\s+agent)?\b, (?i)<cursoragent@cursor\.com>
Google Antigravity Google ide commands: .agents/workflows/**, .agent/workflows/**
instructions: .agents/rules/**, .agent/rules/**
skills: .agents/skills/**
Kiro Amazon ide config: .kiro/**
hooks: .kiro/hooks/**
instructions: .kiro/specs/**, AGENTS.md
skills: .kiro/skills/**
steering: .kiro/steering/**
Qoder Alibaba ide config: .qoder/**
ignore: .qoderignore
instructions: AGENTS.md, .qoder/rules/**
memory: .qoder/repowiki/**
skills: .qoder/skills/**
Trae ByteDance ide config: .trae/**
instructions: .trae/rules/**, AGENTS.md
skills: .trae/skills/**
Trae CN ByteDance ide config: .trae/**
instructions: .trae/rules/**, AGENTS.md
skills: .trae/skills/**
Windsurf Codeium ide commands: .windsurf/workflows/**
config: .windsurf/**
hooks: .windsurf/hooks.json
ignore: .codeiumignore
instructions: .windsurfrules, .windsurf/rules/**, AGENTS.md
skills: .windsurf/skills/**
Zed Zed Industries ide config: .zed/**, .zed/settings.json
instructions: .rules, AGENT.md, AGENTS.md
skills: .zed/skills/**
Amazon Q Developer Amazon ide-extension env: AMAZON_Q_*
config: .amazonq/**
instructions: .amazonq/rules/**, AGENTS.md
skills: .amazonq/skills/**
commit: amazon-q-developer\[bot\]
Augment Augment Code ide-extension config: .augment/**
ignore: .augmentignore
instructions: .augment-guidelines, .augment/rules/**, AGENTS.md
skills: .augment/skills/**
Bito Bito ide-extension config: .bito.yaml, .bito.yml
Cline Cline ide-extension config: .cline/**
hooks: .clinerules/hooks/**
instructions: .clinerules, .clinerules/**, AGENTS.md
skills: .cline/skills/**
CodeBuddy Tencent ide-extension config: .codebuddy/**
instructions: AGENTS.md
skills: .codebuddy/skills/**
Continue Continue ide-extension env: CONTINUE_*
config: .continue/**, .continue/config.json, .continue/config.yaml, .continuerc.json
ignore: .continueignore
instructions: .continue/rules/**, AGENTS.md
skills: .continue/skills/**
GitHub Copilot GitHub ide-extension env: GITHUB_COPILOT_*, COPILOT_*
config: .copilot/**, .vscode/mcp.json
instructions: .github/copilot-instructions.md, .github/instructions/**, AGENTS.md
prompts: .github/prompts/**
skills: .copilot/skills/**
commit: (?i)co-authored-by:\s*copilot\s*<copilot@github\.com>, (?i)<copilot@github\.com>, copilot-swe-agent\[bot\], (?i)<\d+\+copilot@users\.noreply\.github\.com>
JetBrains AI Assistant JetBrains ide-extension config: .aiassistant/**
instructions: .aiassistant/rules/**, AGENTS.md
Junie JetBrains ide-extension config: .junie/**
instructions: .junie/guidelines.md, AGENTS.md
skills: .junie/skills/**
Kilo Code Kilo ide-extension config: .kilocode/**, .kilocodemodes
instructions: .kilocode/rules/**, AGENTS.md
skills: .kilocode/skills/**
Pochi Pochi ide-extension config: .pochi/**
instructions: AGENTS.md
skills: .pochi/skills/**
Qodo Qodo ide-extension config: .codiumai.toml, .ai_config.toml
Roo Code Roo ide-extension config: .roo/**, .roomodes
instructions: .roorules, .roo/rules/**, AGENTS.md
skills: .roo/skills/**
Sourcegraph Cody Sourcegraph ide-extension env: SRC_ACCESS_TOKEN
config: .cody/**, .sourcegraph/**, cody.json
instructions: .sourcegraph/**/*.rule.md, AGENTS.md
skills: .cody/skills/**
Sourcery Sourcery ide-extension config: .sourcery.yaml
Supermaven Supermaven ide-extension ignore: .supermavenignore
Tabby TabbyML ide-extension ignore: .tabbyignore
Tabnine Tabnine ide-extension config: .tabnine/**, .tabnine_root
skills: .tabnine/skills/**
Tongyi Lingma Alibaba ide-extension config: .lingma/**
ignore: .tongyiignore
instructions: .lingma/rules/**, AGENTS.md
Traycer Traycer ide-extension env: TRAYCER_*
agents: .traycer/cli-agents/**
config: .traycer/**
Zencoder Zencoder ide-extension config: .zencoder/**
instructions: AGENTS.md
skills: .zencoder/skills/**
AI21 Labs AI21 Labs service env: AI21_API_KEY
AWS Bedrock Amazon service env: AWS_BEARER_TOKEN_BEDROCK, BEDROCK_*
Aleph Alpha Aleph Alpha service env: AA_TOKEN, ALEPH_ALPHA_API_KEY
Alibaba DashScope (Qwen) Alibaba service env: DASHSCOPE_API_KEY
Anthropic API Anthropic service env: ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN, ANTHROPIC_BASE_URL
AssemblyAI AssemblyAI service env: ASSEMBLYAI_API_KEY
Azure OpenAI Microsoft service env: AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_*
Baichuan Baichuan Intelligence service env: BAICHUAN_API_KEY
Baseten Baseten service env: BASETEN_API_KEY
Black Forest Labs (FLUX) Black Forest Labs service env: BFL_API_KEY
Braintrust Braintrust service env: BRAINTRUST_API_KEY
Cerebras Inference Cerebras service env: CEREBRAS_API_KEY
CodeRabbit CodeRabbit service config: .coderabbit.yaml, .coderabbit.yml
commit: coderabbitai\[bot\], (?i)<coderabbitai@users\.noreply\.github\.com>
Cohere API Cohere service env: COHERE_API_KEY, CO_API_KEY
Cubic Cubic service commit: (?i)<[0-9]+\+cubic-dev-ai\[bot\]@users\.noreply\.github\.com>
DeepInfra DeepInfra service env: DEEPINFRA_API_KEY, DEEPINFRA_API_TOKEN
DeepSeek API DeepSeek service env: DEEPSEEK_API_KEY
Deepgram Deepgram service env: DEEPGRAM_API_KEY, DEEPGRAM_TOKEN
Devlo Devlo service commit: (?i)<[0-9]+\+devloai\[bot\]@users\.noreply\.github\.com>
ElevenLabs ElevenLabs service env: ELEVENLABS_API_KEY
Ellipsis Ellipsis service config: ellipsis.yaml, ellipsis.yml
commit: ellipsis-dev\[bot\], (?i)<65095814\+ellipsis-dev\[bot\]@users\.noreply\.github\.com>
Exa Exa service env: EXA_API_KEY
Fal.ai Fal service env: FAL_KEY, FAL_API_KEY
Featherless AI Featherless AI service env: FEATHERLESS_API_KEY, FEATHERLESS_AI_API_KEY
Fireworks AI Fireworks AI service env: FIREWORKS_API_KEY
FriendliAI FriendliAI service env: FRIENDLI_TOKEN
Google AI / Vertex Google service env: GEMINI_API_KEY, GOOGLE_API_KEY, GOOGLE_GENAI_USE_VERTEXAI, GOOGLE_CLOUD_PROJECT
Greptile Greptile service config: greptile.json, .greptile/**
commit: (?i)<[0-9]+\+greptile-apps\[bot\]@users\.noreply\.github\.com>
Groq API Groq service env: GROQ_API_KEY
Helicone Helicone service env: HELICONE_API_KEY
Hugging Face Hugging Face service env: HF_TOKEN, HUGGING_FACE_HUB_TOKEN, HUGGINGFACEHUB_API_TOKEN
Hyperbolic Hyperbolic service env: HYPERBOLIC_API_KEY
IBM watsonx.ai IBM service env: WATSONX_APIKEY, WATSONX_URL, WATSONX_PROJECT_ID
Inception Labs (Mercury) Inception Labs service env: MERCURY_API_KEY, INCEPTION_API_KEY
Jina AI Jina AI service env: JINA_API_KEY, JINA_AUTH_TOKEN
Korbit Korbit service ignore: .korbitignore
commit: (?i)<[0-9]+\+korbit-ai\[bot\]@users\.noreply\.github\.com>
Lambda Inference API Lambda service env: LAMBDA_API_KEY
LangSmith LangChain service env: LANGSMITH_API_KEY, LANGCHAIN_API_KEY, LANGSMITH_ENDPOINT, LANGCHAIN_TRACING_V2
Langfuse Langfuse service env: LANGFUSE_PUBLIC_KEY, LANGFUSE_SECRET_KEY, LANGFUSE_HOST
Lepton AI Lepton AI service env: LEPTON_API_TOKEN
Luma AI Luma AI service env: LUMA_API_KEY
MiniMax MiniMax service env: MINIMAX_API_KEY, MINIMAX_GROUP_ID
Mistral API Mistral AI service env: MISTRAL_API_KEY
Mistral Codestral Mistral AI service env: CODESTRAL_API_KEY
Moonshot AI (Kimi) Moonshot AI service env: MOONSHOT_API_KEY
NVIDIA NIM / build.nvidia.com NVIDIA service env: NVIDIA_API_KEY, NVIDIA_NIM_API_KEY
Nebius AI Studio Nebius service env: NEBIUS_API_KEY
Novita AI Novita AI service env: NOVITA_API_KEY
Ollama Ollama service env: OLLAMA_HOST, OLLAMA_MODELS
OpenAI API OpenAI service env: OPENAI_API_KEY, OPENAI_ORG_ID, OPENAI_ORGANIZATION, OPENAI_BASE_URL, OPENAI_API_BASE
OpenRouter OpenRouter service env: OPENROUTER_API_KEY
Perplexity API Perplexity service env: PERPLEXITY_API_KEY, PPLX_API_KEY
Portkey Portkey service env: PORTKEY_API_KEY
Predibase Predibase service env: PREDIBASE_API_TOKEN, PREDIBASE_TENANT_ID
Qodo Merge (PR-Agent) Qodo service config: .pr_agent.toml
commit: (?i)<[0-9]+\+qodo-merge\[bot\]@users\.noreply\.github\.com>
Reka AI Reka AI service env: REKA_API_KEY
Replicate Replicate service env: REPLICATE_API_TOKEN
Runway Runway service env: RUNWAY_API_KEY, RUNWAYML_API_SECRET
SambaNova Cloud SambaNova service env: SAMBANOVA_API_KEY
Sarvam AI Sarvam AI service env: SARVAM_API_KEY
Serper Serper service env: SERPER_API_KEY
Stability AI Stability AI service env: STABILITY_API_KEY
StepFun StepFun service env: STEPFUN_API_KEY, STEP_API_KEY
Sweep Sweep service config: sweep.yaml
commit: (?i)<sweep@sweep\.dev>, (?i)<\d+\+sweep-nightly\[bot\]@users\.noreply\.github\.com>, sweep-nightly\[bot\]
Tavily Tavily service env: TAVILY_API_KEY
Together AI Together service env: TOGETHER_API_KEY, TOGETHER_AI_API_KEY
Upstage (Solar) Upstage service env: UPSTAGE_API_KEY
Vercel AI Gateway Vercel service env: AI_GATEWAY_API_KEY
Volcengine Ark (Doubao) ByteDance service env: ARK_API_KEY, VOLCENGINE_API_KEY
Voyage AI Voyage AI service env: VOYAGE_API_KEY
Writer Writer service env: WRITER_API_KEY
Zhipu AI / BigModel (GLM) Zhipu AI service env: ZHIPUAI_API_KEY, ZHIPU_API_KEY, BIGMODEL_API_KEY
xAI API xAI service env: XAI_API_KEY, GROK_API_KEY
Edit this pageSources: cli/internal/aibom/catalog/tools.json, cli/internal/aibom/aibomgen
esc
↑ ↓ move↵ openSearches in your browser. A key like autonomy.max or a code like threshold_required jumps straight to it.