Easy Agent

Easy Agent

Claude Code rebuilt from scratch to learn from

Description

Claude Code is great to use, but how it organizes conversations, tools and permissions is a guess. Easy Agent rebuilds a Claude Code-style terminal coding agent from scratch in readable, extensible TypeScript, with a tutorial and code snapshot for each stage.

Streaming chat, file and shell tools, permission modes, sessions, MCP, skills, sub-agents, agent teams, multimodal input and plugins are all implemented, and you can install eagent from npm as an everyday tool.

Features



Full feature set:Tools, permissions, sessions, MCP and sub-agents.

Staged tutorial:36 stages with articles and snapshots.

Usable:Install eagent from npm.

Extensible:Plugins and skills.