Docs / AI integrations

AI integrations

Bedrock's AI providers are integration plugins you can turn on or off in Settings → Integrations. Each shows a switch and, when enabled, its configuration. A Default send target at the top decides what new prompt cards use.

Everything runs with your own keys or local server — Bedrock adds no service of its own.

Clipboard

Always on. "Running" a clipboard-target prompt copies the assembled payload so you can paste it anywhere.

Claude CLI

Runs your local Claude Code binary headlessly and captures the reply in the card. This is the only target that can read and edit files in the project.

  • Binary path — leave blank to resolve claude on your PATH, or set an absolute path (e.g. ~/.local/bin/claude).
  • Permission modeplan is read-only; acceptEdits / bypassPermissions let Claude modify files. Use the looser modes with care.
  • Model — optional override.

Claude (Terminal)

Opens a new Terminal window in the project, starts Claude, and seeds it with the prompt as an interactive session you keep using. Reuses the Claude CLI settings above. macOS only.

Claude API

Calls Anthropic's Messages API with your API key. Returns text only (it can't touch files). Set your key and a model id.

Gemini API

Calls Google's Gemini API with your API key. Returns text only. Set your key and a model (default gemini-2.0-flash).

LM Studio (local)

Talks to a model served locally by LM Studio — fully offline, no key.

  1. In LM Studio, open the Developer tab and start the local server, then load a model.
  2. In Bedrock, set the Server URL (default http://localhost:1234/v1) and click Refresh to list models, then pick one.

LM Studio also powers the in-editor Writing assist.

If a run fails with "couldn't load the model", that model can't load in your LM Studio install — pick a different one. Requests go through Bedrock's native HTTP layer, so you do not need to enable CORS.

Turning integrations off

Disable any provider with its switch. A disabled target disappears from the prompt card target list and refuses to run, with a message pointing back here.

Get release notes

An email when a new build ships or a major feature lands. A few times a quarter — never your inbox sold.

You're on the list — watch for a confirmation email.