Claude Code Tools

codingbuddy-claude-plugin

official

Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills

Version
5.6.3
Last Updated
2026-04-12
Source
official

English | 한국어 | 中文 | 日本語 | Español

Codingbuddy

CI npm version License: MIT

Prove your AI coding is actually improving.

Codingbuddy is a multi-AI MCP server that orchestrates 37 specialist agents across 9 AI tools — and measures the impact on your code quality with every session.


What’s New in v5.6.0 — HUD Statusbar Wave

  • Breathing Buddy Face — the buddy face reacts to your session phase (idle / thinking / active / blocked / victory) so the status bar feels alive.
  • Cost Velocity Indicator — session spend-rate badge with 🔥 / ↗ / → / 💤 trend glyphs tells you whether you’re on a slow planning pass or a hot refactor burn.
  • Cache Savings Badge — quantifies prompt-cache discounts as 💰$N.NN saved so you see the value of caching in real time.
  • Mode Rainbow Coloring — per-mode ANSI truecolor gradients (PLAN ◇ / ACT ◆ / EVAL ◈ / AUTO ◊) with NO_COLOR env support for CI and greyscale terminals.
  • Smart Context Bar — visual [████░░░░░░] 42% progress bar replaces plain Ctx:42% text with warning and danger thresholds.
  • Adaptive Layout Engine — HUD fits narrow terminals gracefully with fit_segments adaptive truncation.
  • Rate-limit Severity Icons — visual warnings when you approach API rate limits.

Session Impact Report

At the end of every session, codingbuddy shows you what actually happened:

┌─────────────────────────────────────────────────┐
│            Session Impact Report                │
├─────────────────────────────────────────────────┤
│                                                 │
│  Issues prevented           12                  │
│    Security                  4  (2 critical)    │
│    Accessibility             3                  │
│    Performance               2                  │
│    Code Quality              3                  │
│                                                 │
│  Agents dispatched           8                  │
│  Checklists generated        5                  │
│  Mode transitions            PLAN → ACT → EVAL │
│  Context decisions          14                  │
│                                                 │
└─────────────────────────────────────────────────┘

Most AI rules tools tell you to “code better.” Codingbuddy proves you did.


Quick Start

# 1. Install
npm install -g codingbuddy

# 2. Initialize your project
npx codingbuddy init

# 3. Add to your AI tool's MCP config
{
  "mcpServers": {
    "codingbuddy": {
      "command": "npx",
      "args": ["codingbuddy", "mcp"]
    }
  }
}

Start coding with PLAN, ACT, EVAL, or AUTO keywords.

Claude Code users: Install as a plugin for the full experience:

# 1. Add marketplace
claude marketplace add JeremyDev87/codingbuddy

# 2. Install plugin
claude plugin install codingbuddy@jeremydev87

The plugin adds session-aware hooks that power Impact Reports, buddy greetings, onboarding tours, achievement badges, and adaptive performance mode. Update to the latest version with claude plugin install codingbuddy@jeremydev87.

See the Plugin Guide for details.

Full Getting Started Guide →


Why Codingbuddy?

Measurable results, not promises. Session Impact Reports show issues prevented, agents dispatched, and quality improvements — backed by data from every tool call.

37 specialists, not one generalist. Security engineers, accessibility experts, performance specialists, architects — each with domain expertise that a single AI cannot match.

One ruleset, 9 AI tools. Same quality standards whether you use Cursor, Claude Code, GitHub Copilot, or any other supported tool. Switch tools without losing consistency.

Quality gates that ship. The PLAN → ACT → EVAL cycle iterates until Critical=0 and High=0. Production-ready code, not “good enough” code.


What’s New in v5.4.0

Question-First Planning — Codingbuddy now asks before it plans. Ambiguous prompts trigger a clarifying question, and clear prompts walk through Discover→Design→Plan stages with explicit user confirmation at each step.

Council Scene — PLAN, EVAL, and AUTO modes open with a visible council scene showing which specialist agents are assembled and ready to collaborate.

Permission Forecast — Before execution, codingbuddy surfaces what permission classes (repo-write, network, external) will be needed, so you can prepare approval bundles in advance.

Execution Gate — When the planning stage hasn’t advanced past discovery, specialist dispatch is suppressed to avoid premature work.

Council State Pipeline — Real-time council badges show agent handoffs, stage transitions, and blockers as they happen during tool execution.


Supported AI Tools

ToolIntegrationSetup
Claude CodeMCP Server + PluginGuide
CursorMCP ServerGuide
GitHub Copilot / CodexMCP ServerGuide
Antigravity (Gemini)MCP ServerGuide
Amazon QMCP ServerGuide
KiroMCP ServerGuide
WindsurfMCP ServerGuide
AiderMCP ServerGuide
OpenCodeMCP ServerGuide

All Setup Guides →


How It Works

Codingbuddy enforces a quality-driven development cycle:

    PLAN                    ACT                     EVAL
 ┌──────────┐          ┌──────────┐          ┌──────────────┐
 │ Architect │          │Developer │          │  Code Review  │
 │  designs  │───────▶  │implements│───────▶  │  + Parallel   │
 │  approach │          │ with TDD │          │  Specialists  │
 └──────────┘          └──────────┘          └──────┬───────┘

                                          ┌─────────┴─────────┐
                                          │                   │
                                    Critical > 0?       Critical = 0
                                    High > 0?           High = 0
                                          │                   │
                                          ▼                   ▼
                                    Back to PLAN        Ship with
                                                       confidence

AUTO mode runs the full cycle autonomously:

AUTO: Implement JWT authentication with refresh tokens
→ Plans architecture with security requirements
→ Implements with TDD
→ Reviews: security, performance, accessibility, code quality
→ Iterates until production-ready

Impact Telemetry

Codingbuddy tracks what its agents do during your session and generates a summary at the end.

What It Tracks

EventDescription
Mode transitionsPLAN/ACT/EVAL workflow progression
Agents dispatchedWhich specialists were activated and when
Issues preventedProblems caught before reaching production
Checklists generatedDomain-specific quality gates applied
Context decisionsArchitectural decisions persisted across sessions
Rules matchedProject-specific rules enforced during the session

How It Works

  1. Every MCP tool call logs impact events to the session
  2. Events are categorized by domain (security, accessibility, performance, quality) and severity
  3. At session end, get_session_impact generates the summary report

No configuration needed. Impact telemetry is always on.


Agents

37 specialist agents organized in a 3-tier system.

Mode Agents (4)

Orchestrate the development workflow.

AgentRole
Plan ModeDesign architecture and test strategy
Act ModeExecute implementation with TDD
Eval ModeMulti-specialist code review
Auto ModeAutonomous PLAN → ACT → EVAL until quality met

Primary Agents (18)

Core implementation and review roles.

AgentFocus
Solution ArchitectHigh-level system design
Technical PlannerImplementation planning with TDD tasks
Frontend DeveloperReact/Next.js, Server Components, accessibility
Backend DeveloperNode.js, Python, Go, Java — Clean Architecture
Mobile DeveloperReact Native, Flutter, iOS, Android
Data EngineerSchema design, migrations, query optimization
Data ScientistEDA, statistical modeling, ML, Jupyter
Systems DeveloperRust, C/C++, FFI, embedded, low-level performance
Code ReviewerMulti-dimensional quality assessment
Test EngineerTDD cycle, coverage, all test types
Security EngineerAuth, encryption, vulnerability remediation
Software EngineerGeneral-purpose, any language (fallback)
DevOps EngineerDocker, monitoring, deployment
Platform EngineerIaC, Kubernetes, multi-cloud, GitOps
Tooling EngineerBuild tools, project configuration
Agent ArchitectAI agent design and validation
AI/ML EngineerLLM integration, RAG, prompt engineering
UI/UX DesignerVisual hierarchy, interaction patterns, UX laws

Specialist Agents (13)

Domain experts dispatched in parallel during EVAL.

AgentDomain
ArchitectureLayer boundaries, dependency direction, SOLID
Test StrategyTDD vs test-after, coverage planning
SecurityOWASP, auth/authz, XSS/CSRF
AccessibilityWCAG 2.1 AA, ARIA, keyboard navigation
PerformanceCore Web Vitals, bundle size, rendering
Code QualityComplexity analysis, DRY, design patterns
SEOMetadata, JSON-LD, Open Graph
i18nTranslation keys, RTL, locale formatting
IntegrationAPI patterns, OAuth, circuit breakers
Event ArchitectureEvent Sourcing, CQRS, Saga, message queues
DocumentationJSDoc, code comments, API docs
ObservabilityOpenTelemetry, tracing, SLI/SLO
MigrationStrangler Fig, zero-downtime migrations

Utility Agents (2)

AgentPurpose
Parallel OrchestratorMulti-issue parallel execution with file-overlap validation
Plan ReviewerPlan quality and feasibility checks

Full Agent Reference →


Built-in Skills

Reusable workflows that enforce consistent development practices.

SkillDescription
shipRun CI checks, create branch, commit, push, and PR
retrospectiveAnalyze session archives for patterns and improvements
test-driven-developmentRed → Green → Refactor cycle enforcement
systematic-debuggingRoot cause analysis before proposing fixes
security-auditOWASP Top 10 review, secrets scanning
performance-optimizationProfiling-first optimization workflow
refactoringTidy First principles with test safety
brainstormingExplore intent and requirements before building

Full Skills Library →


Configuration

Create codingbuddy.config.json in your project root:

{
  "language": "en",
  "verbosity": "compact",
  "ai": {
    "defaultModel": "claude-sonnet-4-20250514"
  }
}
SettingOptionsDefault
languageen, ko, ja, zh, es, pt-br, de, fren
verbosityminimal, compact, standard, detailedcompact
ai.defaultModelAny Claude model IDclaude-sonnet-4-*

Configuration Reference →


Terminal Dashboard (TUI)

Real-time visualization of agent activity, task progress, and workflow state.

npx codingbuddy tui

Multi-session support, responsive layout, and zero overhead on MCP response times.

TUI Guide →


Documentation

DocumentDescription
Getting StartedInstallation and setup
Agent SystemComplete agent reference
Skills LibraryWorkflow skills
Supported ToolsAI tool integration guides
ConfigurationConfig file options
Plugin GuideClaude Code plugin setup
TUI GuideTerminal dashboard
API ReferenceMCP server capabilities

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

License

MIT © Codingbuddy