# wcgw

> Shell and coding agent on mcp clients

- **URL**: https://www.freshcrate.ai/projects/wcgw
- **Author**: rusiaaman
- **Category**: MCP Servers
- **Latest version**: `5.6.2` (2026-04-29)
- **License**: Apache-2.0
- **Source**: https://github.com/rusiaaman/wcgw
- **Language**: Python
- **GitHub**: 659 stars, 61 forks
- **Registry**: github
- **Tags**: `agent`, `ai-agent`, `ai-coding`, `anthropic`, `chatgpt`, `claude`, `claude-desktop`, `custom-gpt`, `llm-agent`, `python`

## Description

Shell and coding agent on mcp clients

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `5.6.2` | 2026-04-29 | High | Latest release: 5.6.2 |
| `5.6.1` | 2026-01-27 | Low | ## Security Updates  This release addresses all 14 Dependabot security alerts by updating vulnerable dependencies.  ### Security Fixes  \| Package \| Previous \| Updated \| Vulnerabilities Fixed \| \|---------\|----------\|---------\|----------------------\| \| mcp \| 1.9.2 \| 1.26.0 \| DNS rebinding (high), DoS vulnerabilities (high) \| \| filelock \| 3.18.0 \| 3.20.3 \| TOCTOU symlink vulnerabilities (medium) \| \| starlette \| 0.46.2 \| 0.50.0 \| Range header DoS (high), multipart DoS (medium) \| \| python- |
| `5.6.0` | 2026-01-23 | Low | Flattening of BashCommand schema for wider MCP client compatibility |
| `5.5.6` | 2026-01-16 | Low | Release 5.5.6 |
| `5.5.5` | 2025-12-18 | Low | - Comments before bash commands would cause issues in bash output |
| `5.5.4` | 2025-12-13 | Low | **Full Changelog**: https://github.com/rusiaaman/wcgw/compare/5.5.3...5.5.4 |
| `5.5.3` | 2025-12-04 | Low | - Revert initialize schema change - Normalising thread id for llama et al |
| `5.5.2` | 2025-12-02 | Low | ## What's Changed * Improvements to file editing. Commonly confused characters fix. Throw… by @rusiaaman in https://github.com/rusiaaman/wcgw/pull/83   **Full Changelog**: https://github.com/rusiaaman/wcgw/compare/5.5.1...5.5.2 |
| `5.5.1` | 2025-10-09 | Low | - Large command bug fix |
| `5.5.0` | 2025-10-06 | Low | *New features* - Support background commands. Multiple commands can run in parallel. Each command runs in multiplex screen.  - ZSH support. You can now configure the shell to be either zsh or bash. If you use ZSH it's automatically selected. - Multiplex improvements. You now see your default pretty prompt instead of "wcgw ->". The experience to interact with the running terminal is now much better and safer (no more overwriting by LLM).   - wcgw-vscode extension now attaches to running shell |

## Citation

- HTML: https://www.freshcrate.ai/projects/wcgw
- Markdown: https://www.freshcrate.ai/projects/wcgw.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/wcgw/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
