Automic VaultAutomic Vault

brew

happy-coder mit Homebrew, Nix, apk, apt, dnf, MacPorts, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für happy-coder in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install happy-coder

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install happy

MacPorts ports tree · devel/happy/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#happy-coder

nixpkgs package indexes · pkgs/by-name/ha/happy-coder/package.nix · Quelle: api.github.com

Alpine Linux apkverifiziert · 92%
sudo apk add happy

Alpine Linux edge package indexes · happy · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install happy

Debian stable package indexes · happy · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install happy

Fedora Rawhide package metadata · happy · Quelle: dl.fedoraproject.org

Arch Linux pacmanverifiziert · 92%
sudo pacman -S happy

Arch Linux sync databases · happy · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install happy

openSUSE Tumbleweed package metadata · happy · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

CLI for operating AI coding agents from mobile devices

Befehle und Aliase

  • happy
  • happy-mcp

Verlauf

Projektgeschichte und Nutzung

Happy Coder is a CLI-centered mobile and web control layer for AI coding agents. Its package history is tied to the fast-moving 2025-2026 coding-agent ecosystem: local agents stay on user-owned machines while phones and browsers provide remote control, notifications, and voice-driven interaction.

Projektgeschichte

The original `happy-cli` repository describes Happy Coder as a CLI that connects local Claude Code to a mobile device. The newer official repository and documentation describe Happy as a mobile and web client for Claude Code and Codex with end-to-end encryption, real-time sync, and a CLI installed as `happy`.

The official README records a package-name migration from `happy-coder` to `happy`, crediting the donation of the shorter npm package name. That migration is an important packaging detail: Homebrew still uses the `happy-coder` formula name in the input batch, while the documented npm command installs `happy`.

Adoptionsgeschichte

Happy's adoption path is shaped by developers who already run Claude Code or Codex locally but want to monitor or steer sessions away from the keyboard. The official site emphasizes mobile access, multiple active sessions, push notifications, voice control, and no requirement to move code onto rented cloud machines.

Wie es verwendet wird

The documented workflow is to install the CLI, then run `happy claude` or `happy codex` instead of invoking the underlying agent directly. Happy wraps the local agent, allows control from phone, tablet, web app, or desktop, and can switch control back to the local keyboard.

Warum Paket-Nerds sich dafür interessieren

Happy Coder is package-nerd-interesting because it shows how AI-agent tools are being packaged as local wrappers plus mobile/web companions, not just as SaaS endpoints. The executable names `happy` and `happy-mcp`, the package-name migration, and the split between archived CLI-specific and broader app repositories are the details a formula maintainer has to track.

Zeitleiste

  • 2026-04-20: Official documentation page records a published update date for the Happy Coder docs.
  • 2026: Official README documents migration from the `happy-coder` package to the `happy` package name.
  • 2026: Official repository presents Happy as a mobile and web client for Claude Code and Codex.

Related projects

  • Happy Coder is directly related to Claude Code, Codex, the Happy App, Happy CLI, Happy Agent, Happy Server, and the Happy web app. The project also has an MCP-facing executable in the package facts.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 3 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
happycliglobales Executable
happy-mcpcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version0.13.0
Manager aktualisiert2026-06-22
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.13.0

https://github.com/slopus/happy-cli

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:happy-coder
Version0.13.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/happy-coder
Homepagehttps://happy.engineering
Repositoryhttps://github.com/slopus/happy-cli
Upstream-Dokumentationhttps://github.com/slopus/happy-cli#readme
LizenzMIT
Quellarchivhttps://github.com/slopus/happy-cli/archive/refs/tags/v0.13.0.tar.gz
Zuletzt aktualisiert2026-06-22T14:03:42-07:00
Pulseupdated
Abhängigkeitendifftastic, node, ripgrep
Build-Abhängigkeitenyarn
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehappy-coder
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

happy-coder

nix profile install nixpkgs#happy-coder
  • normalized package name match
  • Abgeglichen nach: Happy Coder
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ha/happy-coder/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts94%

happy

sudo port install happy
  • installed executable or alias match
  • Abgeglichen nach: Happy
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/happy/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

happy 1.20.1.1-1

Parser generator for Haskell

https://www.haskell.org/happy/

sudo apt install happy
  • Section: haskell
  • Architecture: amd64
  • 3 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Happy
Debian stable package indexes · deb.debian.org · Debian stable package indexes: happy from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

happy

nix profile install nixpkgs#happy
  • installed executable or alias match
  • Abgeglichen nach: Happy
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: happy from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt92%

happy 1.20.1.1-1

Parser generator for Haskell

https://www.haskell.org/happy/

sudo apt install happy
  • Section: universe/devel
  • Architecture: amd64
  • 3 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Happy
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: happy from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

happy 1.21.0-r3

Parser generator for Haskell

https://www.haskell.org/happy/

sudo apk add happy
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: happy
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: happy from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

happy-doc 1.21.0-r3

Parser generator for Haskell (documentation)

https://www.haskell.org/happy/

sudo apk add happy-doc
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: happy
  • installed executable or alias match
  • Abgeglichen nach: Happy
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: happy-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf92%

ghc-happy-lib 2.1.7-1.fc44

Haskell happy-lib library

https://hackage.haskell.org/package/happy-lib

sudo dnf install ghc-happy-lib
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: happy
  • 16 Abhängigkeiten
  • 6 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ghc-happy-lib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

ghc-happy-lib-common 2.1.7-1.fc44

Common data files for happy-lib

https://hackage.haskell.org/package/happy

sudo dnf install ghc-happy-lib-common
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: happy
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ghc-happy-lib-common from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

ghc-happy-lib-devel 2.1.7-1.fc44

Haskell happy-lib library development files

https://hackage.haskell.org/package/happy

sudo dnf install ghc-happy-lib-devel
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: happy
  • 4 Abhängigkeiten
  • 3 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ghc-happy-lib-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

ghc-happy-lib-doc 2.1.7-1.fc44

Haskell happy-lib library documentation

https://hackage.haskell.org/package/happy

sudo dnf install ghc-happy-lib-doc
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: happy
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ghc-happy-lib-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

ghc-happy-lib-prof 2.1.7-1.fc44

Haskell happy-lib profiling library

https://hackage.haskell.org/package/happy

sudo dnf install ghc-happy-lib-prof
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: happy
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ghc-happy-lib-prof from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf92%

happy 2.1.7-1.fc44

Parser Generator for Haskell

https://hackage.haskell.org/package/happy

sudo dnf install happy
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: happy
  • 7 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: happy from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman92%

happy 2.1.6-2

The Parser Generator for Haskell

https://hackage.haskell.org/package/happy

sudo pacman -S happy
  • License: BSD-2-Clause
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Happy
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: happy from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper92%

happy 2.1.7-1.4

Happy is a parser generator for Haskell

https://hackage.haskell.org/package/happy

sudo zypper install happy
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: happy
  • 6 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Happy
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: happy from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment