Skip to main content

Streamlined AWS Bedrock setup for Claude Code - automated SSO, model discovery, and environment configuration

Project description

CLAUTH

Claude + AWS SSO helper for Bedrock

A simple CLI tool to launch Claude Code with AWS Bedrock authentication. Supports AWS SSO and direct AWS keys.


🚀 Quick Start

Install from PyPI:

pip install clauth

Run the setup wizard:

clauth init

👉 This will configure AWS SSO (or keys), discover Bedrock models, and launch Claude Code instantly.

On later runs, just use:

clauth

…and Claude Code will start with your saved credentials.


✨ Features

  • Works with AWS SSO and direct AWS keys
  • One-time setup with clauth init
  • Instant launch with clauth on subsequent runs
  • Model discovery & switching with clauth model switch—no more manual environment variables!
  • Simple config management (clauth config show, clauth delete)

📋 Requirements

  • Python 3.10+
  • AWS CLI v2
  • Claude Code CLI
  • Access to AWS Bedrock

📖 More Documentation


License

MIT License – see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clauth-0.1.0.tar.gz (185.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clauth-0.1.0-py3-none-any.whl (23.3 kB view details)

Uploaded Python 3

File details

Details for the file clauth-0.1.0.tar.gz.

File metadata

  • Download URL: clauth-0.1.0.tar.gz
  • Upload date:
  • Size: 185.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.19

File hashes

Hashes for clauth-0.1.0.tar.gz
Algorithm Hash digest
SHA256 35eea7ab1f15151a4535182cd3a5c4762abd02da531493e7574c0229046d72b6
MD5 7b976f51ef14ff68f0c1176082ab938c
BLAKE2b-256 e977090c73d4ef937ce04f7ba1ab5d179a9948305d7ad65a9ca6f1a9a9c9e38b

See more details on using hashes here.

File details

Details for the file clauth-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: clauth-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 23.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.19

File hashes

Hashes for clauth-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9e38174d5362e81f5f1806c647b7466ee7a664f252d653b7ad5c746aea6410e
MD5 6e8cbc2799260a2d8599e1a654b48b90
BLAKE2b-256 9ec02212fe6d22b05d72860eb77fbc457fe6584c1e3a392f34a48adb321d6df8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page