Anthropic just said Claude CLI is back — here's what it means for $2/month API users
Anthropthic reversed course today. OpenClaw-style Claude CLI usage is allowed again.
If you missed the drama: OpenClaw is a terminal-based Claude client. Anthropic had briefly restricted certain CLI-style API usage patterns. Now they've clarified that it's fine.
This matters a lot if you're using Claude via a flat-rate API wrapper — which is exactly what I built.
Why the CLI reversal is bigger than it looks
The question was never really "can I use Claude in a terminal?" The question was: who gets to decide how you interact with your AI subscription?
When Anthropic restricts CLI usage, they're implicitly saying: use our interface, on our terms, generating data we can monitor and optimize.
When they reverse and say "CLI is fine," they're acknowledging that developer freedom matters. That programmatic access is legitimate. That wrapping their API in your own interface is acceptable.
This is good news for everyone building Claude-powered tools — including the flat-rate wrapper I use every day.
What I'm actually running
For context: I pay $2/month for Claude access via SimplyLouie. It's a flat-rate wrapper around the Claude API. No per-token billing, no usage dashboards, no surprise invoices.
Here's how I use it from the CLI:
# Basic query
curl -X POST https://simplylouie.com/api/chat \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"message": "explain the OpenClaw situation in 2 sentences"}'
# Pipe it like a proper Unix citizen
echo "summarize this code" | curl -X POST https://simplylouie.com/api/chat \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d @-
# Stream output
curl -X POST https://simplylouie.com/api/chat \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: text/event-stream" \
-d '{"message": "write a bash script to monitor disk usage", "stream": true}'
This works. Right now. $2/month. No per-token math.
The cost math that makes CLI usage viable
Here's the problem with pay-as-you-go when you use Claude from the CLI:
# With per-token billing, every command costs money
# You start doing this:
prompt = input("Query: ")
if len(prompt) > 100: # Am I spending too much?
prompt = prompt[:100] # Truncate to save tokens
response = claude.messages.create(
model="claude-opus-4-5",
max_tokens=500, # Keep this low to save money
messages=[{"role": "user", "content": prompt}]
)
# Was that 300 tokens? 500? Did it just cost me $0.04?
With flat-rate:
# You just... use it
prompt = input("Query: ")
response = requests.post(
"https://simplylouie.com/api/chat",
headers={"Authorization": f"Bearer {TOKEN}"},
json={"message": prompt}
)
print(response.json()["response"])
# Cost: $0. Already paid for with the flat rate.
The second version is how CLI tools should work. No anxiety. No mental overhead. You think, you type, you get an answer.
What OpenClaw's model shows us
OpenClaw built a CLI client for Claude. People loved it because:
- Terminal workflows are faster than browser UIs
- You can pipe, script, and automate
- No tracking pixels, no session analytics, no behavioral optimization
- It works in environments where a browser doesn't
The same reasons apply to flat-rate API access. You want Claude to be a tool you control, not a service that controls your workflow.
The Qwen alternative is getting real
Also in the news today: Qwen3.6-Max-Preview (629 points on HN). The open-source models are getting genuinely good.
This is actually a forcing function for flat-rate Claude access to exist. If Anthropic keeps restricting developer usage AND charges premium per-token prices, developers will route around them. The OpenClaw reversal suggests Anthropic understands this.
Flat-rate wrappers like SimplyLouie exist in that middle ground: you get Claude quality without Claude's per-token pricing anxiety. If Qwen eventually matches Claude quality at zero cost, the comparison shifts — but right now, Claude is still the better model for most tasks.
Try it yourself
Free trial, card required but not charged for 7 days:
# 1. Sign up at simplylouie.com
# 2. Get your token from the dashboard
# 3. Set it once
export LOUIE_TOKEN="your_token_here"
# 4. Use it everywhere
alias ai='curl -s -X POST https://simplylouie.com/api/chat \
-H "Authorization: Bearer $LOUIE_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"message\": \"$*\"}" | jq -r ".response"'
# 5. Now just:
ai "what does SIGTERM do"
ai "write a regex to match IPv6 addresses"
ai "explain this error: segmentation fault core dumped"
$2/month. No per-token counting. CLI-friendly. simplylouie.com
What's your preferred way to use Claude — browser, CLI, or API? The OpenClaw saga makes me think more developers want terminal access than the browser-first companies assume.
Top comments (0)