AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

paultyng/testagent

A fake CLI agent for testing orchestration tooling — emits Claude-shaped hooks, MCP traffic, and stream-json without calling any LLM.

🛠 AI-built Go MIT GitHub ↗
★ 3
stars
70
AI relevance
50
solo dev
2
tool sigs

SUMMARY AI summary by gpt-5-mini

testagent is a deterministic fake CLI that mimics Claude/Codex command behavior without a model, network, or API keys. It’s intended for developers who build or test hook handlers and for CI pipelines that shell out to `claude`/`codex` and need reproducible runs. Key features: - Emits the same JSON hook payloads and stream-json frames real Claude would use (argv-compatible). - Supports scripted REPL commands like /fake-tool and /fake-tool-result for local iteration. - Hook handler types: Type="http" and Type="command" (pipes event JSON to a command or POSTs it). - Installable via `go install` or used as a Go tool module for pinned CI versions. - Provides a compatibility matrix (COMPATIBILITY.md). Limitations: no model generation, not all hook events or handler types implemented, and it doesn’t fake an MCP server. Licensed MIT.

AI Coding Tools Used

This repository contains config files from these AI coding tools, indicating AI-assisted development.

OpenAI Codex (AGENTS.md) AGENTS.md Claude Code CLAUDE.md

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🤝 Agent frameworks (1)
MCP
🤖 LLM models (1)
Claude

GitHub Topics

#agent #agentic-ai #claude-code #cli #coding-agent #mcp #mock #model-context-protocol #orchestration #testing #tui

Language breakdown (by bytes)

Go
100%

Owner

Account
paultyng
Type
User
Followers
207

Dates

Created on GitHub 2026-05-08
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-05-09 18:17