Skip to main content

Token economy and workflow stack for Claude Code

Project description

⚡ Claude Code Optimizer v1.0.0

The ultimate modular framework for token economy, multi-agent workflows, and safety inside Claude Code.

License: MIT Bash Claude Code PRs Welcome

Maximize output quality. Minimize token drain. Built for solo developers and growing teams.


💡 The Problem

Claude Code is an incredibly powerful CLI agent, but by default, it can be expensive and noisy. It aggressively reads terminal output (including ANSI color codes and progress bars), re-reads its entire context on every turn, and can quickly bloat its memory with stale tasks. Without guardrails, you will burn through your API limits rapidly.

🚀 The Solution

Claude Code Optimizer v1.0.0 is a production-grade, highly modular bash framework that configures your machine and projects for maximum token efficiency and robust team collaboration.

Running this script injects a battle-tested stack of hooks, skills, specialized agents, slash commands, and third-party tools into your global and local .claude/ environments. Users save 60-90% on token costs without sacrificing reasoning capability.


✨ Core Features

  • 🧠 Token Economy Engine: Features Chain-of-Draft (/user:chain-of-draft) and Caveman ([caveman]) modes to enforce ultra-lean AI reasoning outputs, saving thousands of tokens per session.
  • 🚧 Smart Interception Hooks:
    • read-once.sh: Blocks Claude from re-reading unchanged files.
    • compact-output.sh: Intelligently strips ANSI noise and truncates massive terminal outputs (like npm test or git log).
    • cost-guard.sh: Warns you when you hit 80% of your daily token budget.
  • ⚙️ Strict Effort Control: Built-in hooks (effort-gate-pre/effort-gate-post) that give teeth to your intent. Using /user:effort-low blocks expensive commands like docker build and restricts API calls.
  • 🧹 Context & Memory Hygiene: Auto-generates aggressive .claudeignore blocks, prunes stale MEMORY.md logs via token-trim, and facilitates clean checkpointing with the /user:handoff command.
  • 📦 Smart Tool Integrations: Auto-installs 2026's best token-saving tools like codesight (semantic indexing) and rtk (Rust Token Killer).

📦 Optional Workspaces (Packs)

Claude Code Optimizer has evolved from a configuration script into a fully modular framework. Launch the interactive wizard to install any of these workflow packs:

  • 👥 Team Pack (--team): Scales Claude for 2-8 person teams. Auto-generates specialized agents (frontend-specialist, devops-specialist, etc.) and a strict INTERFACES.md contract. Includes interface-guard.sh to prevent Claude from making changes outside your assigned domain.
  • 📚 Docs Pack (--docs): Deploys a dedicated technical-writer agent. Scaffolds PRD.md, ARCHITECTURE.md, and MEMORY_BANK.md. Includes /user:ticket-gen to automatically translate PRDs into actionable Linear/Jira engineering tickets.
  • 🛠️ OSS Skill Pack (--oss-pack): Injects vetted community skills directly into your global setup. Includes webapp-tester (for automated Playwright e2e validation) and design-system (to block generic AI UI outputs and enforce premium aesthetics).

🚀 Installation

Recommended (via PyPI):

pip install claudeoptimize

Alternative (Bash Installer): This script requires zero external dependencies to run.

# 1. Download the script
curl -fsSL https://raw.githubusercontent.com/IAZENT/claude-code-optimizer/main/claude-optimize.sh -o claude-optimize.sh

# 2. Make it executable
chmod +x claude-optimize.sh

# 3. Run the interactive installer globally
./claude-optimize.sh --install

💻 Usage

Once installed globally, you can initialize any project or update your global settings effortlessly.

Fast Track

The recommended first-time setup command:

claudeoptimize --both --yes

(Installs the global ~/.claude/ config, initializes the current directory, and auto-installs the recommended token-saver CLI tools).

CLI Commands

Command Description
claudeoptimize Interactive setup menu (Global, Project, Team, Docs, OSS).
claudeoptimize --both Quick setup for global + current project.
claudeoptimize --team Initialize the multi-agent Team Collaboration Pack.
claudeoptimize --docs Scaffold the PRD and Architecture Docs Pack.
claudeoptimize --oss-pack Install vetted open-source workflow skills.
claudeoptimize --budget 150000 Sets your daily token ceiling to 150k (used by the cost-guard hook).
claudeoptimize --analyze Parses local logs to show your top token-burning projects today.
claudeoptimize --status Checks your machine's optimization health and pack installation status.
claudeoptimize --update Pulls the latest templates and components from GitHub and self-updates.

🛠️ The Commands You Get

Once optimized, you unlock a suite of powerful workflow commands directly inside Claude Code:

Core Workflows

  • /user:plan — Numbered plan, no code until you confirm.
  • /user:debug — Root cause + minimal fix, skips the exploratory noise.
  • /user:compress — Checkpoints your current state into MEMORY.md so you can safely /compact.
  • /user:handoff — Gracefully saves your session state and unmerged changes before a full context clear.
  • /user:claude-md-audit — Audits your project files to strip inferable boilerplate and save prompt tokens.

Token Economy

  • /user:chain-of-draft — 80-90% fewer reasoning tokens (CoD mode).
  • /user:effort-low — Triggers a lean session (Chain-of-Draft + no subagents + blocks heavy execution).
  • /user:effort-high — Triggers a deep session (full reasoning + architectural subagents allowed).
  • /user:budget-check — Live report on your daily token spend and context health.

🤝 Contributing

Contributions are welcome! If you've found a new way to shave off tokens, discovered a new plugin, or wrote a better hook:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📜 License

Distributed under the MIT License. See LICENSE for more information.


Built to make AI coding sustainable.

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

claudeoptimize-1.0.3.tar.gz (57.5 kB view details)

Uploaded Source

Built Distribution

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

claudeoptimize-1.0.3-py3-none-any.whl (97.1 kB view details)

Uploaded Python 3

File details

Details for the file claudeoptimize-1.0.3.tar.gz.

File metadata

  • Download URL: claudeoptimize-1.0.3.tar.gz
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for claudeoptimize-1.0.3.tar.gz
Algorithm Hash digest
SHA256 42c52e163d2b7321d30f7191aee3c7baa4656569b755174abbcec63cd3263de5
MD5 21e65b06ef3dd1b9a15db51a9531efcf
BLAKE2b-256 8307e38d2aece149b707359fd62c8f8d90be0f8a3ae1f6d6a733b8a4e1669a17

See more details on using hashes here.

Provenance

The following attestation bundles were made for claudeoptimize-1.0.3.tar.gz:

Publisher: release.yml on IAZENT/claude-code-optimizer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file claudeoptimize-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: claudeoptimize-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 97.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for claudeoptimize-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 78ddccc5e88bea11b12d8a537d6c14fd380cd1e99df5265a3d11c950d94ca20f
MD5 da3746f83db53c2347c02a9e233c8e03
BLAKE2b-256 7dab9e8e94bef1c358dad16b0169f1c136286d738f3dd472c2a24c166496e2c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for claudeoptimize-1.0.3-py3-none-any.whl:

Publisher: release.yml on IAZENT/claude-code-optimizer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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