21pounder/terminalAgent

122 stars · Last commit 2026-05-28

A powerful terminal coding agent based on Claude Agent SDK. Better then Claude Code when start up a new project, or u have no idea. Just try it.

README preview

# Terminal Coding Agent

[中文文档](./README_CN.md) | English

A powerful CLI-based multi-agent coding assistant powered by [Claude Agent SDK](https://github.com/anthropics/claude-agent-sdk).

> **Rust version available**: [rust-terminal-coding-agent](https://github.com/21pounder/rust-terminal-coding-agent)

<p align="center">
  <a href="https://github.com/yourusername/terminalAgent/releases"><img src="https://img.shields.io/badge/version-7.0.0-blue" alt="Version"></a>
  <a href="https://www.typescriptlang.org/"><img src="https://img.shields.io/badge/TypeScript-5.9-3178C6?logo=typescript&logoColor=white" alt="TypeScript"></a>
  <a href="https://github.com/anthropics/claude-agent-sdk"><img src="https://img.shields.io/badge/Claude-Agent%20SDK-orange?logo=anthropic" alt="Claude Agent SDK"></a>
  <a href="https://dify.ai"><img src="https://img.shields.io/badge/Dify-Workflow-1C64F2?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAyeiIvPjwvc3ZnPg==" alt="Dify"></a>
  <a href="https://playwright.dev"><img src="https://img.shields.io/badge/Playwright-1.57-2EAD33?logo=playwright&logoColor=white" alt="Playwright"></a>
  <a href="https://nodejs.org"><img src="https://img.shields.io/badge/Node.js-18+-339933?logo=node.js&logoColor=white" alt="Node.js"></a>
  <a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-green" alt="License"></a>
</p>

<p align="center">
  <img src="./docs/images/terminal-demo.png" alt="Terminal Demo" width="700">

View full repository on GitHub →