Claude Code integration: hand off website code changes

Letaido's Claude Code integration lets an AI agent pass website work to Claude Code, with data from 76 other apps, when you ask.

Best Claude Code integration jobs to start with

Fix SEO errors, add schema and redirects, or shrink images. Watch a job run.

Claude Code integration options, compared

Five ways to put Claude Code to work, and where each one fits.

OptionSet up by askingUses your marketing appsNo terminal neededKeeps going while you're away
Letaido AI agentYesYesYesYes
Claude Code (terminal, desktop app, IDE)YesPartlyPartlyPartly
Claude Code scheduled tasksYesPartlyYesYes
Claude Code GitHub ActionsPartlyPartlyPartlyYes
Claude Agent SDKNoPartlyNoYes
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou ask Leta. It gathers what the task needs from 76 other apps, hands the code work to Claude Code and tells you when it's done.Marketers who need site changes from Site Audit errors or a Google Sheet, without a terminal.Jobs start when you ask. Repo work needs GitHub connected in Letaido.
Claude Code (terminal, desktop app, IDE)You run it on your computer and describe the change. It reads your code, edits files and runs commands, and MCP servers connect other tools.Hands-on work in a repo you have on your machine.Needs a Claude plan, an Anthropic Console account or a cloud provider. Other tools need MCP servers or connectors you add.
Claude Code scheduled tasksA saved prompt, repositories and connectors that run in Anthropic's cloud on a schedule, an API call or a GitHub event.Recurring code chores like weekly docs checks or reviewing new pull requests.A research preview. Tasks belong to one claude.ai account and count against its usage limits.
Claude Code GitHub ActionsA workflow in your repository runs Claude Code when someone mentions @claude in an issue or pull request, or on other GitHub events.Engineering teams that want Claude in their pull requests and issues.Needs admin access to the repo and an API key or Claude subscription token as a repository secret. Other tools need MCP servers and credentials you configure.
Claude Agent SDKDevelopers run Claude Code from scripts with claude -p, or from Python and TypeScript.Custom tools and pipelines your team builds.Someone has to write and run the code.

How the Claude Code integration works

Connect Claude Code once. After that, you describe each job in plain English.

  1. 1Add Claude Code, no API key needed
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in the chat

How a Claude Code job starts

You start it by asking. Claude Code then works in the background.

  • When you askType the job in a chat, like fixing your Site Audit errors. Leta reports back when Claude Code finishes.
Setup details

Add Claude Code in Letaido

There's no key to paste. Claude Code runs on your Letaido workspace. You can pick a default model.

Connect GitHub

Add a GitHub token or the GitHub App, so Claude Code can clone your repo and push branches.

Ask for a job

Describe the change. Leta gathers what it needs and sends Claude Code the task.

Approve the first run

Allow all read operations once per app; approve each kind of write once.

Every Claude Code action the agent can take

5 actions to start, steer and read Claude Code sessions.

ReadsWrites

Related integrations

Frequently asked

How do I connect Claude Code to Letaido? +

Add Claude Code in Letaido. There's no API key to paste, because Claude Code runs on your Letaido workspace. You can choose a default model, and you connect GitHub so it can work in your repo.

Do I need a Claude subscription or an Anthropic API key? +

No. Claude Code runs through Letaido's own AI connection, and its usage is billed the same way as Leta's own work.

How long does a Claude Code job take? +

Minutes to hours, depending on the task. Claude Code works in the background, and Leta tells you in the chat when it's done. You can keep working in the meantime.

Will Claude Code change my live site? +

The jobs on this page push a new branch or open a draft pull request and merge nothing. Review the proposed changes in GitHub.

How does Claude Code reach my other apps in Letaido? +

Through Letaido's own connectors, with the same approval cards as Leta. Letaido is not an MCP server. Leta reads the data from 76 other apps and gives Claude Code what the task needs.

How is Letaido different from Claude Code scheduled tasks? +

Scheduled tasks run a saved prompt in Anthropic's cloud on a schedule, an API call or a GitHub event, and belong to one claude.ai account. With Letaido you ask in plain words, Leta gathers data from apps like Ahrefs and Google Sheets, and Claude Code does the code part.

What do I approve before Claude Code starts? +

Allow all read operations once per app; approve each kind of write once.

Get your website changes coded while you work

Connect Claude Code, then ask for a job like "Check our Ahrefs Site Audit errors and fix them in the site's code". Leta gets it done the moment you ask.

Get Letaido