fnclaude
v2.0.2
Published
fnclaude — wrapper around Claude Code (umbrella package; depends on @fnclaude/cli and @fnclaude/renderer)
Readme
fnclaude
Umbrella package for Claude Code CLI and renderer. Bundles @fnclaude/cli and @fnclaude/renderer as a single dependency.
Installation
npm install fnclaude
bun add fnclaudeThis installs the full Claude Code CLI along with the renderer runtime. The package exports a shim entrypoint (fnc command) that wraps the CLI.
Install details
fnclaude bundles @fnclaude/cli and @fnclaude/renderer as a single umbrella package. Dependencies are resolved via workspace references to ensure the CLI and renderer always use compatible versions.
Compatibility
Runtime requirement: fnclaude requires Bun for session execution. The CLI and renderer are distributed as JavaScript bundles, installable via npm or Bun, but at runtime the terminal session manager uses Bun's PTY integration for reliable shell interaction. A working Bun installation (1.1.0 or later) is required to run fnc commands.
What's included
@fnclaude/cli— Claude Code command-line interface@fnclaude/renderer— Renderer and WebSocket server for interactive sessions
Quick start
After installation, the fnc command provides access to all Claude Code functionality:
fnc --help # Show available commands
fnc <project-path> # Start a new session in a projectFor detailed documentation on CLI features and usage, see the individual package readmes.
