| Primary positioningHarbor: this repository. Infisical: infisical.com | All-in-one agent execution layerplugins, tools, runs, traces, exec, jobs, apps; credentials are one primitive among several | End-to-end secrets management platformvault, dynamic secrets, rotation, PAM, PKI, Kubernetes injector, plus agent-credential extensions |
|---|
| Workspace / tenancy modelHarbor: apps/api schema. Infisical: docs.infisical.com | Harbor's pick: Harbor.Workspace is the top-level isolation primitiveevery plugin connection, OAuth grant, run, and trace is bound to a workspace_id | Organizations / projects / environmentsstandard secrets-platform tenancy; confirm exact naming on infisical.com/docs |
|---|
| Credential storage primitiveHarbor: apps/api/src/plugins/oauth/. Infisical: docs.infisical.com | Workspace-scoped OAuth state in KV-backed credential storagetokens dispatched host-side at exec time; never exposed to executing code | Harbor's pick: competitor.Dedicated encrypted vault with static + dynamic secretscore product — supports rotation, machine identities, and BYOK encryption; confirm cipher choices on infisical.com/docs |
|---|
| Agent credential brokeringHarbor: apps/api worker. Infisical: github.com/Infisical/agent-vault | Harbor's pick: tie.Host-side dispatch from isolated exec runtimeagent code calls `hrbr.tools.<plugin>.<method>` with no provider token in scope; Harbor injects credentials at the dispatch boundary | Harbor's pick: tie.Agent Vault HTTP credential proxyopen source HTTP proxy that attaches secrets at the edge so agents never hold tokens; github.com/Infisical/agent-vault |
|---|
| MCP supportHarbor: CLAUDE.md "MCP Mental Model". Infisical: docs.infisical.com/agent-sentinel | Harbor's pick: Harbor.Consumes third-party MCP servers; exposes a protected Harbor MCP endpointmcp.tryharbor.ai advertises protected-resource metadata; Harbor also installs third-party MCP servers as plugins | Official MCP server + Agent Sentinel for outbound MCP brokeringgithub.com/Infisical/infisical-mcp-server exposes Infisical itself; Agent Sentinel governs outbound MCP servers including OAuth dynamic client registration |
|---|
| Execution / runtime layerHarbor: apps/api/src/plugins/worker/. Infisical: infisical.com | Harbor's pick: Harbor.Cloudflare codemode Worker isolate via `hrbr exec`typed TypeScript execution; orbit.* primitives; sandbox separate from API Worker | Not applicableInfisical is not an execution runtime; it brokers credentials to agents that run elsewhere |
|---|
| Integration / catalogue surfaceHarbor: registry catalog. Infisical: docs.infisical.com/integrations | 149 registry entries / 135 unique provider familiesderived at build time from packages/sdk/registry-catalog/data/v1/catalog.json | Secrets-platform integrations (CI/CD, Kubernetes, frameworks)AWS Amplify, GitHub Actions, GitLab, Jenkins, Spring Boot, Kubernetes Operator, and more; this is an infra-integration catalogue, not a tool catalogue |
|---|
| Audit / observabilityHarbor: apps/api/src/plugins/worker/. Infisical: docs.infisical.com | Harbor's pick: tie.Runs + spans persisted to D1exec paths create queryable run / span records for workspace-scoped inspection | Harbor's pick: tie.Secret-access audit logsidentity-aware access logs for vault reads / writes; confirm retention and event scope on docs.infisical.com |
|---|
| Open source / self-hostHarbor: github.com/zonko-ai. Infisical: github.com/Infisical/infisical | SDK public on github.com/zonko-aicontrol plane is closed source; first-party self-host is on the Enterprise roadmap | Harbor's pick: competitor.Open source with self-host optionInfisical core is open source; Kubernetes-native self-host is a documented deployment model; confirm license SPDX on github.com/Infisical/infisical |
|---|
| Dynamic secrets / rotationHarbor: this repository. Infisical: docs.infisical.com | Not applicableHarbor does not generate or rotate provider credentials; OAuth refresh is handled at the provider boundary | Harbor's pick: competitor.First-class featuredynamic secret generation and scheduled rotation are core product capabilities; confirm supported providers on docs.infisical.com |
|---|
| Pricing modelHarbor: tryharbor.ai. Infisical: infisical.com/pricing | Harbor's pick: tie.Free + Workspace + Enterprise tiersWorkspace tier usage-based units not yet priced publicly | Harbor's pick: tie.Public pricing page at infisical.com/pricingplan names and unit metrics should be recorded against infisical.com/pricing at edit time; not asserted here |
|---|
| Public docsHarbor: docs.tryharbor.ai. Infisical: infisical.com/docs | Harbor's pick: tie.docs.tryharbor.ai with concept docs, guides, recipes; llms.txt publishedllms.txt is live; verify any expanded LLM docs when they ship | Harbor's pick: tie.infisical.com/docs with platform, CLI, SDK, integrations references; llms.txt publisheddocs index at infisical.com/docs/llms.txt is referenced from individual doc pages |
|---|