macOS
brew install recclocal Homebrew formula metadata
brew / Rang 3931
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für recc in AI-Agent-Workflows.
Installation
brew install recclocal Homebrew formula metadata
Überblick
Remote Execution Caching Compiler
Verlauf
recc is a C and C++ compiler-command launcher that uses the Remote Execution APIs for build caching and optional remote execution.
recc began as a compiler-wrapper client for the Remote Execution API. The original public GitLab project was created in 2018.
Development was subsequently consolidated into the BuildBox suite, where recc is maintained alongside content-addressable storage, runner, worker, and related remote-build components.
The official documentation says recc is in active development and is used at Bloomberg. It is designed to work with Remote Execution services such as BuildGrid and workers such as buildbox-worker.
The original standalone BuildGrid/recc repository is marked obsolete after recc was merged into the unified BuildBox repository.
recc wraps compilation and link commands. It queries a Remote Execution service for a cached result, downloads a hit, or otherwise runs the action locally or submits it for remote execution.
It is useful where existing compiler-oriented builds need shared caching or remote capacity while retaining familiar C/C++ command lines.
recc gives conventional C and C++ compiler invocations access to Remote Execution API caching and execution without requiring the build to originate in a system such as Bazel. Its evolution from a standalone repository into the BuildBox monorepo also reflects consolidation in the Remote Execution API tooling ecosystem.
Sicherheitslage
formula declares a Homebrew service.
orange Risiko · mittel Konfidenz · infrastructure
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
./recc/recc.conf${RECC_CONFIG_DIRECTORY}/recc.conf~/.recc/recc.conf${RECC_CONFIG_PREFIX_DIR}/recc.conf${INSTALL_DIR}/../etc/recc/recc.confExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
buildbox-casd | cli | globales Executable | |
buildbox-casd-wrap | cli | globales Executable | |
buildbox-run-hosttools | cli | globales Executable | |
casupload-oci | cli | globales Executable | |
recc | cli | globales Executable | |
recc-c++ | cli | globales Executable | |
recc-cc | cli | globales Executable | |
recc-server | cli | globales Executable | |
rumbad | cli | globales Executable |
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.
https://buildgrid.gitlab.io/recc
Installationsmetadaten
| Paketschlüssel | brew:recc |
|---|---|
| Version | 1.4.25 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/recc |
| Homepage | https://buildgrid.gitlab.io/recc |
| Upstream-Dokumentation | https://buildgrid.gitlab.io/recc |
| Lizenz | Apache-2.0 |
| Quellarchiv | https://gitlab.com/BuildGrid/buildbox/buildbox/-/archive/1.4.20/buildbox-1.4.20.tar.gz |
| Zuletzt aktualisiert | 2026-09-16T19:12:16Z |
| Pulse | updated |
| Abhängigkeiten | abseil, c-ares, grpc, openssl@3, protobuf, re2 |
| Build-Abhängigkeiten | cmake, gettext, nlohmann-json, pkgconf, tomlplusplus |
| Von macOS bereitgestellte Bibliotheken | curl |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | declared |
| Einschränkungen | To launch a compiler with recc, set the following variables: CC=$HOMEBREW_PREFIX/opt/recc/bin/recc-cc CXX=$HOMEBREW_PREFIX/opt/recc/bin/recc-c++ |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | recc |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.