Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A curl-esque CLI for making HTTP requests that require payment. Designed for humans and agents alike.
Requires Rust. Ensure ~/.cargo/bin is in your PATH.
It is recommended to use a wallet dedicated for usage with purl.
Run purl help for all commands or purl topics for detailed documentation.README 전문 보기 ↗A curl-esque CLI for making HTTP requests that require payment. Designed for humans and agents alike.
via Homebrew
brew install stripe/purl/purl
via source
git clone https://github.com/stripe/purl
cd purl
cargo install --locked --path cli
Requires Rust. Ensure ~/.cargo/bin is in your PATH.
It is recommended to use a wallet dedicated for usage with purl.
# Set up your wallet
purl wallet add
# Preview payment without executing
purl --dry-run https://api.example.com/data
# Make a request
purl https://api.example.com/data
# Require confirmation before paying
purl --confirm https://api.example.com/data
# Understand payment requirements for a resource
purl inspect http://api.example.com/data
# See your balance
purl balance
# See and manage wallets
purl wallet list
purl [OPTIONS] <URL>
purl <COMMAND>
Run purl help for all commands or purl topics for detailed documentation.
-L / --location follows HTTP redirects, but does not authorize payments to a
different origin (scheme, host, or effective port). Cross-origin payment requests
are rejected, including with --confirm or --dry-run. Request the intended
payment destination directly instead. This also applies to the library client;
applications relying on cross-origin paid redirects must use the destination URL.
Same-origin redirects and ordinary non-payment redirects continue to work.
make build # Build
make test # Run tests
make release # Build release binary