Claude Reviews Claude Code

A bilingual, 17-chapter architectural study of Claude Code v2.1.88.

Stars
★ 1.6k
Last updated
6mo ago
License
MIT

At a glance

How it runs
Web app
Works with
Platform-specific
Cost
Free, no paid service needed
Setup effort
Low · running in minutes
Typical use
Agent engineers designing a tool-use loop can study QueryEngine.query(), stop_reason handling, and tool-result reinjection.
Not a fit if
  • Developers wanting an installable coding assistant — this repo is documentation only
  • Teams needing an SDK, API, or automation tool to integrate into workflows
  • Readers relying on current Claude Code behavior — analysis covers v2.1.88 only

What does this agent do, and when should you use it?

This is an architecture research and documentation repository, not an installable or executable AI agent. Based on the TypeScript source of Claude Code v2.1.88, it provides an architectural overview and 17 focused chapters in both English and Chinese. The material examines QueryEngine, more than 42 tools, the permission pipeline, multi-agent coordination, plugins, hooks, session persistence, context compaction, the terminal UI, services, and telemetry controls. Its deliverables are Markdown documents with architecture diagrams, code walkthroughs, and design-pattern commentary, plus a GitHub Pages site with search, dark mode, and chapter navigation. It suits engineers studying Claude Code internals, but it cannot be deployed directly as a coding assistant, SDK, API service, or automation tool.

The repository publishes a static architectural analysis of Claude Code v2.1.88 rather than executing an agent workflow. Its documentation traces how QueryEngine.query() calls the Claude API in a loop, branches on end_turn or tool_use through stop_reason, performs permission checks, and injects tool results into the next iteration; it also examines registration, validation, and execution across more than 42 tools. Other chapters cover Coordinator, agent swarms, the Plugin System, Hook System, Bash Engine, Permission Pipeline, Session Persistence, Context Assembly, Compact System, Bridge System, the React + Ink terminal UI, MCP server management, and telemetry controls. The output is bilingual Markdown, diagrams, and a hosted reading site. No executable entry point, programmatic API, or command for generating a new analysis is documented.

  1. Agent engineers designing a tool-use loop can study QueryEngine.query(), stop_reason handling, and tool-result reinjection.
  2. Developer-tool security teams can examine the documented permission pipeline spanning rule matching, AST analysis, classification, and OS sandboxing.
  3. Architects planning parallel agent workflows can review Coordinator, mailbox IPC, backend detection, and permission delegation.
  4. Developers of long-running sessions can compare JSONL persistence, parent-UUID chains, context assembly, and layered compaction.
  5. Teams building terminal interfaces or extension systems can study React + Ink, plugin loading, hook lifecycles, and MCP server management.
  6. Bilingual engineering teams can use the paired English and Chinese chapters for study, design reviews, or internal discussion.

How do you install or deploy this agent?

No installation is required because the source describes a Markdown architecture study, not a software package or executable agent. It provides no documented clone command, dependency installation, build command, runtime version, credentials, or first invocation, so a verifiable local installation procedure cannot be supplied.

How do you use this agent?

Read the Chinese README, README_EN.md, and the overview and topic chapters under the architecture directory; the Chinese edition is also published through GitHub Pages. A practical path is to begin with 00-overview and then select chapters on QueryEngine, tools, permissions, multi-agent systems, context management, or UI. There is no documented CLI, API, configuration workflow, or command for running a new source-code review.

What are this agent's strengths and limitations?

Pros
  • The scope runs from the core query loop, 42+ tools, and security controls through UI, services, configuration, and telemetry.
  • Every architecture topic is presented in both English and Chinese for cross-language teams.
  • The chapters include diagrams, code walkthroughs, scale figures, and design-pattern discussion rather than only a module inventory.
  • The GitHub Pages edition adds full-text search, dark mode, and chapter navigation.
Limitations
  • It is documentation, not a runnable agent, code-review tool, SDK, or service that can be integrated into a development workflow.
  • The findings are explicitly tied to Claude Code v2.1.88 and may not describe later releases accurately.
  • No reproducible analysis command, automated pipeline, test suite, or dependency environment is documented.
  • The study relies on community-restored or source-map-extracted source; rights to the original source remain with Anthropic, PBC.
  • No executable integration with ChatGPT, Codex, the OpenAI API, the Claude API, or Claude AI is documented.

How does this agent compare with similar options?

Key facts side by side with the most closely related agents.

Agent Source review Form / cost Stars Updated Language Full support on
Claude Reviews Claude Code This agent 46 · Major gaps Web appFree ★ 1.6k 6mo ago — —
How Claude Code Works 0 · Major gaps Web appFree ★ 3.8k 2mo ago — Claude Code
AI Website Cloner Template 37 · Major gaps Agent plugin / skillFree + model costs ★ 37k 14d ago TypeScript Claude Code
Dive into Claude Code: AI Agent System Architecture Analysis 53 · Major gaps Library / SDKFree ★ 2.2k 2d ago — Claude Code · Claude API

How does FollowAgents rate this agent?

FollowAgents source review · FARS-2.1
Major gaps
46/ 100 5-point scale 2.3 / 5
Trust 11/29
Reliability 5/14
Adaptability 9/18
Convention 8/18
Effectiveness 10/13
Verifiability 3/8
Why each dimension lost points
Trust11 / 29 · 1.9/5

The repository shows a relatively narrow GitHub Pages workflow: source access is read-only, while Pages and OIDC write permissions are scoped to deployment, and the deployment effects and triggers are visible. This supports moderate scores for least privilege and external effects. Manual dispatch supplies limited confirmation, but pushes to main deploy automatically and there is no per-action confirmation model for an Agent. The supplied files do not explain handling or flow of user, telemetry, or sensitive data. Dependencies are installed with npm ci, but VitePress uses a version range, Actions are pinned only to major-version tags, and no audit or update policy is shown. No rollback procedure is documented. The README identifies the analyzed product and version, community source repositories, and Anthropic's retained rights, but the claim that Claude read every line and authored the analysis lacks a verifiable production record, preventing full attribution credit.

Reliability5 / 14 · 1.8/5

package.json, npm ci, Node 20, and the VitePress commands provide an adequate ordinary documentation-build dependency path. Self-consistency is weakened by conflicting descriptions of the corpus as 17 chapters or episodes while the numbering presents an overview plus chapters 1–17 and elsewhere calls the bilingual set 18 articles. No application-level error messages, troubleshooting guidance, degradation behavior, or deployment-failure instructions are supplied, so failure_messages scores zero.

Adaptability9 / 18 · 2.5/5

The material clearly targets developers seeking to understand Claude Code architecture and provides bilingual content, chapter navigation, online reading, and source-reading pointers. It also reasonably defines its boundary as an educational architectural analysis rather than the original source or an executable Agent. No Agent trigger or invocation-matching mechanism is evidenced, so trigger_precision scores zero. Node 20, npm scripts, VitePress, and the Pages workflow make the documentation environment reasonably clear, although broader platform compatibility is not addressed.

Convention8 / 18 · 2.2/5

The chapter table, architectural overview, reading paths, repository tree, roadmap, and bilingual organization provide excellent information architecture. A complete license is present and the README consistently identifies MIT. Installation support is thin: commands can be inferred from package.json and the workflow, but contributor-facing local setup steps are absent. Repository, package, and displayed root-directory names differ, reducing naming stability. There are many diagrams and navigation examples but no substantive FAQ; known limitations are only lightly addressed through references to disclaimer files whose contents were not supplied. Version 1.0.0 and the analyzed Claude Code version are stated, but there is no changelog or update policy. The license copyright line names no responsible party, and unknown publisher provenance cannot supply a maintainer or contact path.

Effectiveness10 / 13 · 3.8/5

For a reading-oriented deliverable, bilingual chapters, tables, architecture diagrams, search-oriented hosting, and clear navigation make the output highly usable. Decomposing a large codebase by subsystem plausibly adds meaningful value, but the supplied files are primarily an overview and cannot establish the actual depth, correctness, or uniqueness of all 17 chapters. Reader cost is low because the site is public and the local build is simple, while content-generation, verification, and maintenance costs are undisclosed; marginal value and cost-benefit therefore stop short of full marks.

Verifiability3 / 8 · 1.9/5

The README names Claude Code 2.1.88, several quantitative claims, chapters, and two reconstructed-source repositories, providing initial traceability. However, the supplied evidence contains no systematic file, symbol, line, commit, or citation mapping for individual claims. The two community repositories offer limited cross-source leads, but no demonstrated comparison between them or corroboration against official material is shown. Facts, interpretations, and promotional statements are frequently blended—for example, claims of reading every line and of a production-grade harness are not labeled by evidence strength or inference method—so all three verifiability criteria remain thin.

Risks and how to mitigate them
  • Not found in source: sensitive-data handlingUse dedicated, low-privilege, revocable API keys — never production credentials — and keep secrets out of logs.
  • Not found in source: rollback or recovery pathBack up first, or work on a git branch or snapshot, so its changes can be undone.
  • This is a static documentation review: no build was run, hosted chapters were not accessed, and no architectural or code-size claim was independently verified.
  • The repository presents analysis of an Agent product rather than an executable Agent. Many low trust-control scores indicate absent applicable evidence, not detected malicious behavior.
  • The claim that Claude authored the work after reading the source line by line lacks generation records, prompts, review records, or a reproducible citation chain.
  • Dependencies and Actions are not pinned to immutable commits, and no security audit, upgrade policy, or deployment rollback process is shown.
  • Publisher identity is unknown but not treated as suspicious; the material gap is the absence of a named maintainer, contact channel, and update responsibility.
Evidence confidence: Low Reviewed Aug 14, 2026 Reviewed revision a52d83b77961
See the full review method →

FAQ

Is this an installable Claude Code agent?
No. The supplied material establishes a documentation project only; it includes no executable entry point, SDK, API service, or agent configuration.
Which Claude Code version does the analysis cover?
It covers @anthropic-ai/[email protected]. The source does not establish that later versions retain the same implementation.
Are Anthropic API credentials required to read it?
No credential requirement is documented. The chapters discuss the Claude API internally, but the repository does not provide a credential-dependent application to run.
Can it automatically review another codebase?
That capability is not evidenced; no command or workflow for analyzing other repositories is provided.
What is covered by the license?
The analysis documentation is released under MIT. The README separately states that rights to the original Claude Code source remain with Anthropic, PBC.
View on GitHub ↗ Install ↓

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents