Credential access
Reads Supabase tokens, database passwords, env files, and project config.
agent safety
supabase CLI manages hosted projects, databases, functions, and local dev state.
Reads Supabase tokens, database passwords, env files, and project config.
Can deploy functions, run migrations, and change project state.
Publishes functions, migrations, and generated API artifacts.
Gate deploy, db push, secrets, link, and token commands.
Allow local status and generation; require approval for remote database or function changes.
安装
sudo av install brew:supabasebrew install supabaselocal Homebrew formula metadata
scoop install main/supabaseScoop official bucket manifest trees · bucket/supabase.json · source: api.github.com
概览
Postgres development platform
受保护工具覆盖
Supabase CLI stores access tokens in the macOS Keychain through go-keyring, which creates items through `/usr/bin/security`. Those items allow `/usr/bin/security` to read the token non-interactively. Our isotope builds a signed Supabase CLI and replaces the Go credential backend on macOS so new Keychain items trust the Supabase executable instead of the security tool.
green risk · low confidence · appliance
本地 README 摘录
This repository is the Automic Vault fork of Supabase CLI.
Automic Vault is a macOS-first secret and execution control system that keeps sensitive credentials behind explicit human approval in the Automic Vault GUI app instead of exposing them directly to terminal tools.
This fork currently adds the following behavior on top of upstream supabase/cli:
protected tool:supabase package recipe that builds and signs both theBun/TypeScript supabase launcher and the Go supabase-go helper.
supabase-go binary insteadof github.com/zalando/go-keyring shelling out to /usr/bin/security, so Keychain trust is attached to the Supabase executable.
automicvault Go build tag for the secure credential backend,while default upstream builds continue to use go-keyring.
plaintext fallback token at ~/.supabase/access-token and Keychain ACLs that allow /usr/bin/security to read Supabase secrets.
supabase-go av-migrate command used by the Automic Vault protected toolmigration hook to rewrite insecure Keychain items and move fallback access tokens into the signed Supabase credential backend.
user's real Keychain.
来源: local coverage notes
来源摘录
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
supabase | cli | global executable |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://supabase.com/docs/reference/cli/about
安装元数据
| Package key | brew:supabase |
|---|---|
| Version | 2.105.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/supabase |
| Homepage | https://supabase.com/docs/reference/cli/about |
| Repository | https://github.com/supabase/cli |
| Upstream docs | https://supabase.com/docs/guides/local-development/cli/getting-started |
| License | MIT |
| Source archive | https://registry.npmjs.org/supabase/-/supabase-2.105.0.tgz |
| Last updated | 2026-06-05T17:13:10Z |
| Pulse | updated |
| Dependencies | node |
| Bottle | available (arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | supabase |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
main/supabase
scoop install main/supabase来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。