Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

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

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, MIT License. Shortened.

Permissions

  • Hardware accessCan reach USB, serial or GPIO devices.
  • Home Assistant APICan read and control Home Assistant.
  • Supervisor APICan talk to the Supervisor, which manages apps and the system.
  • Sign-in checksCan check Home Assistant usernames and passwords.
  • Full hardware accessRuns with full access to the host's hardware.
  • Docker accessCan control the other containers on the host.

Configuration

  • Enable Home Assistant MCPEnable 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 MCPEnable 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 HostHostname 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 SizeFont size for the web terminal in pixels (10-24). Adjust for readability on your display.
  • Terminal ThemeColor theme for the web terminal. Choose 'dark' for dark backgrounds or 'light' for light backgrounds.
  • Working DirectoryThe default working directory when Claude Code starts. Use /homeassistant for direct access to HA configuration files.
  • Session PersistenceEnable tmux session persistence. When enabled, your terminal session survives browser refreshes and disconnects. Recommended for long-running tasks.
  • Auto-update Claude CodeAutomatically check for and install Claude Code updates on add-on startup. Keeps Claude Code current without requiring add-on version bumps.
  • Enable Remote ControlAutomatically 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 PrefixPrefix 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.

Information

Installs
1.6k sharing analytics
Connection
Not stated
Upkeep
Updated in the last 6 months
Version
1.2.65,
Kind
App
Needs
Needs Home Assistant OS
Runs on
x86-64, 64-bit ARM, 32-bit ARM, 32-bit ARM (hard float), 32-bit x86

More from Anthropic

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers

Updated