---
title: "Claude Code"
description: "Claude Code is an app for Home Assistant. It has 1.6k installs sharing analytics and was last updated July 9, 2026."
canonical: "https://vulpo.app/integrations/apps/claudecode"
url: "https://vulpo.app/integrations/apps/claudecode.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Claude Code

> Claude Code is an app for Home Assistant. It has 1.6k installs sharing analytics and was last updated July 9, 2026.

Claude Code is an app that runs Anthropic's AI coding assistant in a browser-based terminal inside Home Assistant. It opens as its own page in the sidebar and can read and write Home Assistant configuration files. The assistant can help edit YAML configuration, create automations and scripts, and debug configuration problems. With the optional hass-mcp integration enabled, it can query entity states, control devices, and list services. Other options include dark or light terminal themes, tmux-based session persistence across page refreshes, and remote control from claude.ai or the Claude mobile app. It needs Home Assistant OS and an Anthropic account, with sign-in handled inside the terminal, and it runs with broad host access including the Supervisor and Docker.

Automatic summary of the docs and configuration of robsonfelix/robsonfelix-hass-addons. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/supervisor_app/?app=1016f397_claudecode&repository_url=https%3A%2F%2Fgithub.com%2Frobsonfelix%2Frobsonfelix-hass-addons)

Apps need Home Assistant OS. Container and Core installs cannot run them.

## Supports

- **Opens in the sidebar**: Its own page opens inside Home Assistant.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Add its app repository under Settings, Apps, then install and start it.

## From the README

> Run Claude Code, Anthropic's AI-powered coding assistant, directly in your Home Assistant sidebar with full access to your configuration.
>
> - Web Terminal: Access Claude Code through a browser-based terminal
> - Config Access: Read and write Home Assistant configuration files
> - hass-mcp Integration: Direct control of HA entities and services
> - Session Persistence: Optional tmux integration to preserve sessions across page refreshes
> - Customizable Theme: Choose between dark and light terminal themes
> - Multi-Architecture: Supports amd64, aarch64, armv7, armhf, and i386
> - Secure Authentication: Claude Code handles its own authentication securely

From the README of [robsonfelix/robsonfelix-hass-addons](https://github.com/robsonfelix/robsonfelix-hass-addons/blob/HEAD/claudecode/README.md), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## Permissions

- **Hardware access**: Can reach USB, serial or GPIO devices.
- **Home Assistant API**: Can read and control Home Assistant.
- **Supervisor API**: Can talk to the Supervisor, which manages apps and the system.
- **Sign-in checks**: Can check Home Assistant usernames and passwords.
- **Full hardware access**: Runs with full access to the host's hardware.
- **Docker access**: Can control the other containers on the host.

## Configuration

- **Enable Home Assistant MCP**: Enable the Home Assistant MCP server for direct entity and service interaction from Claude Code. Allows Claude to query states, call services, and interact with your smart home.
- **Enable Playwright MCP**: Enable the Playwright MCP server for browser automation. Requires the "Playwright Browser" add-on to be installed and running. Allows Claude to navigate web pages, fill forms, click elements, and take screenshots.
- **Playwright CDP Host**: Hostname of the Playwright Browser add-on for CDP connection. Leave empty for default (playwright-browser). If connection fails, check the Playwright Browser container hostname (e.g., 1016f397-playwright-browser).
- **Terminal Font Size**: Font size for the web terminal in pixels (10-24). Adjust for readability on your display.
- **Terminal Theme**: Color theme for the web terminal. Choose 'dark' for dark backgrounds or 'light' for light backgrounds.
- **Working Directory**: The default working directory when Claude Code starts. Use /homeassistant for direct access to HA configuration files.
- **Session Persistence**: Enable tmux session persistence. When enabled, your terminal session survives browser refreshes and disconnects. Recommended for long-running tasks.
- **Auto-update Claude Code**: Automatically check for and install Claude Code updates on add-on startup. Keeps Claude Code current without requiring add-on version bumps.
- **Enable Remote Control**: Automatically start Claude Code with Remote Control enabled for every session. Allows you to view and steer your local Claude Code session from claude.ai/code or the Claude mobile app. Requires a claude.ai Pro, Max, Team, or Enterprise subscription (API keys are not supported). Security note: this add-on runs as root with full access to your Home Assistant host, so anyone who can sign in to the linked Claude account can control it. Leave this off unless you need it.
- **Remote Control Session Name Prefix**: Prefix for auto-generated Remote Control session names visible in claude.ai/code and the Claude mobile app. Defaults to "HomeAssistant", producing names like "HomeAssistant-graceful-unicorn". Only applies when Enable Remote Control is on.

## At a glance

- Kind: App
- Brand: [Anthropic](https://vulpo.app/integrations/anthropic.md)
- Number: 1.6k installs sharing analytics
- Connection: Connection not stated
- Upkeep: Updated in the last 6 months
- Needs: Needs Home Assistant OS
- Runs on: x86-64, 64-bit ARM, 32-bit ARM, 32-bit ARM (hard float), 32-bit x86
- Latest version: 1.2.65, last updated July 9, 2026
- Source: <https://github.com/robsonfelix/robsonfelix-hass-addons>

## Other ways in for Anthropic

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Anthropic](https://vulpo.app/integrations/core/anthropic.md) | Built-in integration | 7.3k installs sharing analytics | Needs the vendor's cloud | Part of Home Assistant |
| [Claude Usage](https://vulpo.app/integrations/marketplace/trickv-hass-claude-usage.md) | Marketplace integration | 480 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [AI Agent](https://vulpo.app/integrations/marketplace/layertm-claude-ha.md) | Marketplace integration | 86 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Claude Chat](https://vulpo.app/integrations/marketplace/h0jezvgoxfepbq2c-claude-chat-for-homeassistant.md) | Marketplace integration | 52 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Claude Pulse](https://github.com/nikolmedo/ClaudePulse) | Marketplace integration | 34 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/apps/claudecode

---

- HTML version of this page: https://vulpo.app/integrations/apps/claudecode
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
