← All tools

jpvelasco/juggernaut

AI Agent
Popularity 65 Updated Development & Build

Juggernaut is a one-command setup tool that configures Claude Code to use AWS Bedrock, with cross-platform support (bash/zsh/fish/PowerShell), dry-run mode, and validation scripts.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

<p align="center" <img src="docs/logo.png" alt="Juggernaut" width="200" </p

<p align="center" <a href="https://github.com/jpvelasco/juggernaut/actions/workflows/ci.yml"<img src="https://github.com/jpvelasco/juggernaut/actions/workflows/ci.yml/badge.svg" alt="CI"</a <a href="https://github.com/jpvelasco/juggernaut/releases/latest"<img src="https://img.shields.io/github/v/release/jpvelasco/juggernaut" alt="Release"</a <a href="https://github.com/jpvelasco/juggernaut/blob/main/LICENSE"<img src="https://img.shields.io/github/license/jpvelasco/juggernaut" alt="License"</a <a href="https://github.com/jpvelasco/juggernaut/blob/main/go.mod"<img src="https://img.shields.io/github/go-mod/go-version/jpvelasco/juggernaut" alt="Go"</a <a href="https://www.npmjs.com/package/juggernaut-bedrock"<img src="https://img.shields.io/npm/v/juggernaut-bedrock" alt="npm"</a <a href="https://app.codacy.com/gh/jpvelasco/juggernaut/dashboard?utmsource=gh&utmmedium=referral&utmcontent=&utmcampaign=Badgegrade"<img src="https://app.codacy.com/project/badge/Grade/2bf1e68b80964537b5c65350663c3073" alt="Codacy Grade"</a </p

<h1 align="center"Juggernaut</h1

<p align="center"<strongSafe Bedrock routing for coding agents — Claude Code, Codex, OpenCode, and Grok</strong</p

Safe Bedrock on-ramp for coding CLIs — not a proxy, not another agent harness.

For teams already on AWS who want Claude Code, Codex, OpenCode, or Grok on Bedrock without hand-editing configs or MITMing traffic.

Install from npm: juggernaut-bedrock — npm install -g juggernaut-bedrock

Why Juggernaut (not a proxy)

  • Configures native CLI settings; does not sit in the request path — Bedrock traffic flows directly from your CLI to AWS, no intermediate service.
  • Refuses foreign config leaves (Juggernaut law) — apply never clobbers keys you configured elsewhere unless you pass --force (a backup is still created).
  • Keychain-only secrets; never overwrites the real CLI binary — credentials stay in the OS keychain, and Juggernaut never installs over an unknown file matching a managed CLI name.
  • Survives Claude Code updates — a non-secret runtime fallback keeps Bedrock routing active if an update replaces settings.json; doctor guides the repair.

Non-goals

  • Not a multi-model jailbreak for Claude Code
  • Not an agent orchestrator
  • Not affiliated with Anthropic or Amazon Web Services

Why Bedrock?

| Feature | Direct Anthropic API | Amazon Bedrock | |---------|---------------------|----------------| | Billing | Separate Anthropic account | Consolidated AWS billing | | Authentication | API keys only | IAM, SSO, roles, federation | | Data Residency | Anthropic infrastructure | Your chosen AWS region | | Compliance | Anthropic's certifications | AWS compliance (SOC, HIPAA, FedRAMP) | | Network | Public internet | VPC endpoints, PrivateLink | | Governance | Limited | IAM policies, CloudTrail, quotas |

Install

Prerequisite: install Claude Code from Anthropic, then install Juggernaut from npm.

curl -fsSL https://claude.ai/install.sh | bash
npm install -g juggernaut-bedrock

The old scripts/install.sh and scripts/install.ps1 installers are deprecated stubs in v5. Juggernaut is published through juggernaut-bedrock.

60-second path