Introduction

Brewcode is a plugin suite for Claude Code that makes sessions infinite. A regular Claude Code session loses context during compaction. Brewcode automatically saves knowledge, passes state between compaction cycles, and continues work without restarting.

Two plugins. 19 skills. 14 agents. 9 lifecycle hooks.

Features

Infinite sessions

Automatic context handoff at ~90% capacity. The same session continues working without manual restart. KNOWLEDGE.jsonl survives any number of compaction cycles.

🔍

Quorum code review

3 to 5 parallel reviewers work independently. Results are merged using a quorum algorithm (2/3 agreement). Deduplication and ranking by severity.

🧠

Knowledge accumulation

Agents record patterns, errors, and architectural facts in KNOWLEDGE.jsonl. Knowledge is injected into every agent prompt and converted into project rules.

Skills and agents

19 skills and 14 specialized agents. Built-in tools for creating your own skills, agents, and hooks. Prompt optimization.

Why Brewcode

The core problem

Claude Code loses context during compaction. Multi-session tasks require manual restart and re-explanation. Brewcode solves this: the PreCompact hook saves knowledge, writes the handoff state, and the session continues automatically. One cycle: specplanstart — and the task runs to completion.

What’s included

PluginPurposeSkills
brewcodeInfinite tasks, codebase exploration, review, prompt optimization, skill/agent creation15
brewdocDocumentation tools: sync, generation, memory optimization, PDF conversion4

Both plugins are installed with a single command from GitHub and load automatically with every Claude Code session.

Next step

Head to Installation to set up Brewcode in 2 minutes.