What is BYO Model / BYOK?

Pointing the tool at your own model deployment or API key instead of the vendor's hosted inference.

Bring-your-own-model routes inference through infrastructure you control, such as your Azure OpenAI deployment, your Bedrock account, sometimes a self-hosted open-weights model. Your code goes to your tenancy rather than the vendor's.

This is usually a compliance requirement rather than a preference: it keeps inference inside an existing data-processing agreement and an audited boundary. It is a rare capability, and worth confirming exactly which features still work when enabled.

Top 11 BYO Model / BYOK tools

Every tool in the directory documented as supporting BYO Model / BYOK, 10 fully, 1 partially, with what its own documentation says.

Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.

  1. 1
    ChatGPT / CodexAgent Coding Tool

    Runs against OpenAI API, Amazon Bedrock, OpenRouter or Fireworks; review_model overrides the review model.

  2. 2
    Claude CodeAgent Coding Tool

    Bring your own key via Console, Bedrock, Vertex, Foundry or LLM gateways; Claude models only.

  3. 3
    CodeRabbitPR ReviewEnterprise

    Bring-your-own-LLM provider available only in self-hosted Enterprise deployments

  4. 4
    CodeSceneQuality Platform

    User controls LLM provider and model for the PR Refactoring Agent; CodeHealth MCP is model-agnostic

  5. 5
    DeepSourceQuality PlatformEnterprise

    Enterprise Server v5.0.0+ BYOK routes inference through Vertex AI, Bedrock, Azure OpenAI, OpenAI, Google AI, or Anthropic.

  6. 6
    Gemini Code AssistAgent Coding ToolStandard

    Buyer can supply their own Gemini API key for the CLI; Gemini models only.

  7. 7
    GreptilePR ReviewEnterprise

    Any OpenAI-compatible or custom LLM (Anthropic, OpenAI, Azure OpenAI, Bedrock); self-hosted only

  8. 8
    QodoPR ReviewEnterprise

    On-prem installs connect to customer OpenAI, Anthropic, Vertex AI or AWS Bedrock endpoints

  9. 9
    SemgrepCode Security PlatformEnterprise

    BYO key for OpenAI, Bedrock, Azure OpenAI, Gemini, xAI; Enterprise; forfeits fine-tuned models and ZDR.

  10. 10
    SonarQubeQuality PlatformEnterprise

    Azure OpenAI/AWS Bedrock/self-hosted gateway BYOK on Server Enterprise/Data Center only; Cloud has no BYOK option

  11. 11
    Checkmarx OneCode Security PlatformPartial

    Azure AI selectable at tenant level and Developer Assist switchable between GitHub Copilot and Claude; no customer-key BYOK.

What to look for

  • Which providers and models are supported
  • Whether all AI features work with your model, or only a subset
  • Who bears inference cost and how that changes the total price
  • Whether prompts and responses still transit the vendor's systems

Related terms

FAQ

What is BYO Model / BYOK?

Pointing the tool at your own model deployment or API key instead of the vendor's hosted inference.

How many tools support BYO Model / BYOK?

11 of the 20 tools tracked in this directory support BYO Model / BYOK, 10 fully and 1 partially, including ChatGPT / Codex, Claude Code, CodeRabbit, CodeScene, DeepSource. Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.

What should you look for in BYO Model / BYOK?

Which providers and models are supported. Whether all AI features work with your model, or only a subset. Who bears inference cost and how that changes the total price. Whether prompts and responses still transit the vendor's systems.