Skip to main content

Overview

Friday can execute complex coding tasks using Claude Code, including working with repositories, running commands, and producing detailed summaries. To enable this capability you must connect both your Anthropic API key and GitHub account. After setup, Friday will use Claude Code automatically whenever a task requires it.

Prerequisites

  1. An Anthropic (starts with sk-ant-). You can create one at console.anthropic.com.
  2. A GitHub account with access to the repositories you want Claude Code to work with.

Step-by-step guide

1

Start with a real coding request

Tell Friday what you want Claude Code to do. This gives Friday the context it needs to request access and complete the setup.Example prompts:
  • “Use Claude Code to review the latest PR in myorg/api and summarize the changes.”
  • “Use Claude Code to fix the failing tests in myorg/frontend.”
  • “Every Friday at 3pm, use Claude Code to generate a changelog from this week’s merged PRs.”
2

Connect your Anthropic API key

If you haven’t connected your Anthropic API key previously, Friday will prompt you to add it.
  • Click Connect Anthropic.
  • Enter your API key (starts with sk-ant-).
  • Friday validates the key and stores it securely.
3

Connect your GitHub account

Claude Code uses GitHub to clone and interact with repositories. If you haven’t connected GitHub previously, Friday will prompt you to authorize the GitHub integration.
  • Click Connect GitHub.
  • Follow the GitHub setup flow to authorize the Friday GitHub App.
4

Continue your task

After both integrations are connected, the task you set up in Step 1 will continue automatically.
5

Use Claude Code for future automations

Whenever you need Claude Code in a task, simply include it in your prompt. Because both integrations are now ready, Friday will handle the operation automatically; no further credential steps are required.

Security and permissions

  • Your Anthropic API key is stored securely and encrypted; the raw key is never exposed after setup.
  • Claude Code runs in a sandboxed environment that blocks destructive operations like rm -rf, sudo, and direct network requests, ensuring your code and systems remain safe.
  • GitHub access is scoped to the repositories you selected when installing the Friday GitHub App.

Revoking access

Note: By revoking access, any current and future Spaces set up with Friday will no longer be able to use Claude Code until you reconnect. To remove the Anthropic API key from Friday:
  1. In Friday, go to Settings → Integrations.
  2. Find the Anthropic integration and click Remove.
To revoke GitHub access, see the GitHub revocation instructions.

Next steps