Skip to content

Commit db58760

Browse files
wenfengwangclaude
andcommitted
docs: refocus messaging on authenticated cloud service CLIs/APIs
AnyCLI wraps authenticated cloud service CLIs/APIs, not general purpose tools. Update all docs, website, and CLI descriptions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 7ba0730 commit db58760

5 files changed

Lines changed: 13 additions & 14 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Project Overview
44

5-
AnyCLI makes every tool agent-native by wrapping existing CLIs, APIs, or services into lightweight, agent-friendly command-line interfaces.
5+
AnyCLI wraps authenticated cloud service CLIs/APIs into agent-friendly interfaces with automatic credential injection and middleware hooks.
66

77
## Tech Stack
88

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# AnyCLI
22

3-
**Make every tool agent-native.**
3+
**One CLI to authenticate them all.**
44

5-
AnyCLI wraps any existing CLI, API, or service into a lightweight, agent-friendly command-line interface — no MCP server needed, no schema bloat, no protocol overhead.
5+
AnyCLI wraps authenticated cloud service CLIs/APIs (GitHub, Cloudflare, AWS, GCP, etc.) into agent-friendly interfaces with automatic credential injection and middleware hooks.
66

77
## Why?
88

WHY_ANY_CLI.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Drawing from Peter Steinberger and the broader community, AnyCLI follows these p
7979

8080
## The Vision
8181

82-
AnyCLI makes every tool agent-native. Wrap any existing CLI, API, or service into a lightweight, agent-friendly command-line interface — no MCP server needed, no schema bloat, no protocol overhead. Just tools that agents already know how to use.
82+
AnyCLI wraps authenticated cloud service CLIs/APIs into agent-friendly interfaces — no MCP server needed, no schema bloat, no protocol overhead. Install, authenticate, and let agents use tools they already know.
8383

8484
## References
8585

cmd/root.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ var version = "dev"
1111

1212
var rootCmd = &cobra.Command{
1313
Use: "any",
14-
Short: "Make every tool agent-native",
15-
Long: "AnyCLI wraps existing CLIs into agent-friendly interfaces via PATH shims with a declarative JSON-based middleware pipeline.",
14+
Short: "Wrap authenticated cloud service CLIs/APIs for agents",
15+
Long: "AnyCLI wraps authenticated cloud service CLIs/APIs (gh, wrangler, aws, gcloud, etc.) into agent-friendly interfaces with automatic credential injection and middleware hooks.",
1616
}
1717

1818
// SetVersion sets the version string.

website/public/index.html

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<title>AnyCLI - Make Every Tool Agent-Native</title>
7-
<meta name="description" content="AnyCLI wraps any CLI into an agent-friendly interface. No MCP, no schema bloat. Just tools that agents already know.">
7+
<meta name="description" content="AnyCLI wraps authenticated cloud service CLIs/APIs into agent-friendly interfaces. Install, authenticate, and let agents use tools they already know.">
88
<link rel="preconnect" href="https://fonts.googleapis.com">
99
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1010
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
@@ -495,10 +495,10 @@
495495
<div class="hero-grid"></div>
496496
<div class="hero-content">
497497
<div class="hero-badge">Agent-native package manager</div>
498-
<h1>Make every tool<br><span class="accent">agent-native</span></h1>
498+
<h1>One CLI to<br><span class="accent">authenticate them all</span></h1>
499499
<p class="hero-sub">
500-
Wrap any CLI into an agent-friendly interface with middleware hooks.
501-
No MCP server, no schema bloat, no protocol overhead.
500+
Wrap authenticated cloud service CLIs/APIs into agent-friendly interfaces.
501+
Automatic credential injection. No MCP, no schema bloat.
502502
</p>
503503
<div class="install-box">
504504
<div class="install-header">
@@ -534,7 +534,7 @@ <h1>Make every tool<br><span class="accent">agent-native</span></h1>
534534
<section id="how" class="fade-in">
535535
<div class="section-label">How it works</div>
536536
<h2>Four commands. That's it.</h2>
537-
<p class="section-desc">Install a tool, authenticate, and start using it. AnyCLI downloads the binary, wraps it with middleware hooks, and creates a PATH shim.</p>
537+
<p class="section-desc">Install a cloud service CLI, authenticate once, and let agents use it. AnyCLI handles credential injection, binary downloads, and PATH shims.</p>
538538
<div class="flow">
539539
<div class="flow-step">
540540
<div class="flow-num">01</div>
@@ -575,7 +575,6 @@ <h2>Before &amp; after hooks, declaratively</h2>
575575
<span class="dim">load</span> <span class="white">~/.anycli/registry/gh.json</span><br>
576576
<span class="dim">hook</span> <span class="yellow">before</span> <span class="green">inject-auth</span> <span class="dim">set GH_TOKEN from credentials</span><br>
577577
<span class="dim">exec</span> <span class="white">/usr/local/bin/gh pr list --state open</span><br>
578-
<span class="dim">hook</span> <span class="blue">after</span> <span class="green">ensure-json</span> <span class="dim">wrap output as JSON</span><br>
579578
<span class="dim">exit</span> <span class="green">0</span>
580579
</div>
581580
</div>
@@ -689,7 +688,7 @@ <h2>Agent-native by design</h2>
689688

690689
<!-- CTA -->
691690
<div class="cta-section fade-in">
692-
<h2>Ready to make your tools agent-native?</h2>
691+
<h2>Ready to let agents use your cloud services?</h2>
693692
<p class="cta-desc">Install AnyCLI in 10 seconds. Open source, MIT licensed.</p>
694693
<div class="cta-install" onclick="copyInstall()">
695694
<span class="prompt">$</span>
@@ -700,7 +699,7 @@ <h2>Ready to make your tools agent-native?</h2>
700699
<!-- FOOTER -->
701700
<footer>
702701
<div class="footer-inner">
703-
<div class="footer-text">AnyCLI &mdash; Make every tool agent-native</div>
702+
<div class="footer-text">AnyCLI &mdash; One CLI to authenticate them all</div>
704703
<div class="footer-links">
705704
<a href="https://github.com/sheet0/anycli">GitHub</a>
706705
<a href="https://github.com/sheet0/anycli/blob/main/WHY_ANY_CLI.md">Why CLI?</a>

0 commit comments

Comments
 (0)