macOS
brew install recclocal Homebrew formula metadata
brew / rang 3931
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de recc pour les workflows d'agents IA.
installation
brew install recclocal Homebrew formula metadata
aperçu
Remote Execution Caching Compiler
historique
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.
posture de sécurité
formula declares a Homebrew service.
risque orange · confiance moyen · infrastructure
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
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.confexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
buildbox-casd | cli | exécutable global | |
buildbox-casd-wrap | cli | exécutable global | |
buildbox-run-hosttools | cli | exécutable global | |
casupload-oci | cli | exécutable global | |
recc | cli | exécutable global | |
recc-c++ | cli | exécutable global | |
recc-cc | cli | exécutable global | |
recc-server | cli | exécutable global | |
rumbad | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://buildgrid.gitlab.io/recc
métadonnées d'installation
| Clé du paquet | brew:recc |
|---|---|
| Version | 1.4.25 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/recc |
| Page d'accueil | https://buildgrid.gitlab.io/recc |
| Docs amont | https://buildgrid.gitlab.io/recc |
| Licence | Apache-2.0 |
| Archive source | https://gitlab.com/BuildGrid/buildbox/buildbox/-/archive/1.4.20/buildbox-1.4.20.tar.gz |
| Dernière mise à jour | 2026-09-16T19:12:16Z |
| Pulse | updated |
| Dépendances | abseil, c-ares, grpc, openssl@3, protobuf, re2 |
| Dépendances de compilation | cmake, gettext, nlohmann-json, pkgconf, tomlplusplus |
| Bibliothèques fournies par macOS | curl |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | declared |
| Précautions | 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++ |
faits du registre
| 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 |
|
piste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.