Usage
Subcommands
facet adapter install
adapter.js, verifies it exports a valid adapter, and places it in ~/.facets/adapters/<name>/.
Specifier formats:
| Format | Example | Description |
|---|---|---|
| Built-in name | opencode | Resolves to the first-party npm package |
| npm package | @acme/adapter-custom | Downloads from the npm registry |
| Git URL | git+https://github.com/user/repo.git | Clones the repository |
| Git URL with ref | git+https://github.com/user/repo.git#v1.0.0 | Clones at a specific tag/branch |
| Local path | ./path/to/adapter | Uses a local directory |
opencode— OpenCode adapter (@agent-facets/adapter-opencode)claude-code— Claude Code adapter (@agent-facets/adapter-claude-code)codex— Codex adapter (@agent-facets/adapter-codex)
facet adapter list
~/.facets/adapters/.
facet adapter remove
~/.facets/adapters/.