mirror of
https://github.com/katanemo/plano.git
synced 2026-06-08 14:55:14 +02:00
Spawn the local `claude` binary as a subprocess and expose it as an
Anthropic Messages-compatible provider. Hosted in brightstaff
(`CLAUDE_CLI_LISTEN_ADDR`), with session reuse, idle TTL, and watchdog.
User-facing surface is `model_providers: [{ model: claude-cli/* }]` —
the Python CLI auto-fills name/provider_interface/base_url/access_key
and the launcher (native + supervisord) enables the bridge listener
only when at least one claude-cli provider is present.
|
||
|---|---|---|
| .. | ||
| source | ||
| __init__.py | ||
| test_config_generator.py | ||
| test_defaults.py | ||
| test_init.py | ||
| test_native_runner_claude_cli.py | ||
| test_obs_collector.py | ||
| test_obs_pricing.py | ||
| test_obs_render.py | ||
| test_trace_cmd.py | ||
| test_version_check.py | ||