Automic VaultAutomic Vault

brew

falco を Homebrew でインストール

falco のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install falco

local Homebrew formula metadata

概要

パッケージ概要

VCL parser and linter optimized for Fastly

コマンドとエイリアス

  • falco

履歴

プロジェクトの歴史と使われ方

falco is a Fastly VCL developer tool, parser, linter, formatter, local simulator, debugger, and test runner. It is unrelated to the Falco cloud-native security project; the Homebrew formula points to ysugimoto/falco, whose README describes it as a Fastly VCL tool.

プロジェクトの歴史

The project was created in July 2021 to make Fastly custom VCL development less dependent on slow remote deployment validation. Its README frames the core problem as a deployment loop where service versions are cloned, custom VCL is uploaded, and syntax errors are discovered only when Fastly validates activation.

The implementation grew from local parsing and linting into a broader developer workflow: formatting, statistics, a VCL interpreter-backed local simulator, a debugger, unit testing written in VCL, a console, and Terraform plan support for the Fastly provider.

採用の歴史

Official install paths include downloadable GitHub release binaries, Homebrew, and `go install`, which places the tool in the normal package-manager and Go-toolchain channels used by Fastly VCL maintainers. The README also documents GitHub Actions usage through a separate falco-github-action, showing CI linting as a first-class workflow.

使われ方

The default workflow is `falco lint`, often run with include paths and verbose output against a main VCL file before deployment. Other subcommands cover `fmt`, `simulate`, `test`, `console`, `stats`, and `terraform`, making the CLI useful both interactively and in automated checks.

The tool is intentionally Fastly-specific. The README says it targets Fastly VCL 2.x and does not try to track newer generic Varnish syntax, because Fastly adds its own builtins, predefined variables, and compatibility constraints.

パッケージ好きにとっての重要性

For package-manager users, this falco is a good example of a niche operational CLI whose package name collides with a much larger security project. Its significance is in bringing CDN configuration validation, formatting, simulation, and tests into local shells and CI rather than leaving mistakes to remote Fastly activation.

タイムライン

  • 2021: Repository created for a Fastly-focused VCL developer tool.
  • 2021: v0.1.0 released on GitHub.
  • 2025: v2.0.0 released.
  • 2026: v2.3.0 released.

Related projects

  • Fastly custom VCL is the primary target environment.
  • The README documents Terraform plan support for the Fastly Terraform provider.
  • The README links a GitHub Action for CI linting.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
falcocliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版2.3.0
マネージャ更新日2026-05-01
ローカルデータOK
上流最新
検出された最新v2.3.0

https://github.com/ysugimoto/falco

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:falco
バージョン2.3.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/falco
ホームページhttps://github.com/ysugimoto/falco
リポジトリhttps://github.com/ysugimoto/falco
上流ドキュメントhttps://github.com/ysugimoto/falco#readme
ライセンスMIT
ソースアーカイブhttps://github.com/ysugimoto/falco/archive/refs/tags/v2.3.0.tar.gz
最終更新2026-05-01T17:43:28Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

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