1Password
External CLIop(ref)
Resolves a 1Password secret reference through the separately installed op CLI.
Lucentive Labs · agent-tooling
Broker declared secrets into an authorized child process without printing their values.
Ferry is a Node CLI and library that resolves declared secrets from configured backends, checks command arguments against policy, injects authorized values into a child environment, redacts those values from child output, and appends value-free JSONL audit records.
Backends
op(ref)
Resolves a 1Password secret reference through the separately installed op CLI.
file(name)
Headless reuse. AES-256-GCM, scrypt key from FERRY_FILE_KEY.
env(varName?)
Local dev; reads process.env / a local .env.
Documented boundary
Limitations
Get started
Install @lucentive-labs/ferry from npm, declare your secrets, then prefix an authorized command with ferry run --. MIT-licensed, zero runtime dependencies. Review the canonical README for backend setup and the trust boundary before use.