Skip to content

docs(readme): honest cost & billing section (within subscription as of 2026-06-27)#38

Merged
ikeikeikeike merged 1 commit into
mainfrom
docs/billing-honesty
Jun 27, 2026
Merged

docs(readme): honest cost & billing section (within subscription as of 2026-06-27)#38
ikeikeikeike merged 1 commit into
mainfrom
docs/billing-honesty

Conversation

@ikeikeikeike

Copy link
Copy Markdown
Member

Adds a Cost & billing section stating plainly that, as of 2026-06-27
with Claude Code's current subscription model, bough runs entirely inside the
operator's Claude Code subscription — no separate Anthropic API billing.

Backed by a 6-dimension audit of the v0.9.4 tree:

  • no Anthropic SDK / LLM HTTP client (go.mod + grep clean)
  • the only LLM exec is claude --print (subscription auth; API-key env vars stripped via SanitizeAnthropicEnv)
  • live proof: a real observer run-once envelope reported "apiKeySource":"none"
  • the auto-fired hooks (internal/cli/hook.go) do not import claudecli — pure filesystem; UserPromptSubmit stdout is ordinary input tokens of the operator's own turn
  • LLM calls only in explicit observer run-once / evolve --generate (+ opt-in daemon), rate-limited 10/session · 30/hour · 3-fail breaker

Includes an explicit caveat that this reflects Claude Code's billing model as
of 2026-06-27 and may change if Anthropic changes Claude Code metering — which
is outside bough's control.

…ription as of 2026-06-27)

State plainly that bough runs inside the operator's Claude Code subscription
with no separate API billing, backed by the audit: no Anthropic SDK / no HTTP
model endpoint, claude --print only, API-key env stripped, hooks are pure
filesystem, LLM calls only in explicit observer/evolve commands (rate-limited).
Caveat that this reflects Claude Code's billing model as of 2026-06-27 and is
outside bough's control if Anthropic changes it.
@ikeikeikeike
ikeikeikeike merged commit 55faadb into main Jun 27, 2026
1 check passed
@ikeikeikeike
ikeikeikeike deleted the docs/billing-honesty branch June 27, 2026 07:44
ikeikeikeike added a commit that referenced this pull request Jul 4, 2026
fix: retrospective review fixes for merged PRs #27/#30/#38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant