Tianshu Harness
TypeScript coding-agent runtime shared by a terminal TUI, a desktop app, and a VS Code extension. The **harness** keeps each task's goal, scope, and success criteria in a task contract outside the chat history, blocks a claim of done until tests, a diff, or a verification command back it, and takes a git checkpoint before each turn's first edit. The main README is Chinese; an English README is linked.
cliidetuitypescript
- Stars
- 1.2k
- Adoption surface
- slightly complex
- Autonomy
- bounded
- Recovery
- resumable
- License
- ✅ open-source
Repository ↗ Example: English README ↗
Related in Coding agent products (IDEs, CLIs, full suites)
Maintain Tianshu Harness? Add the badge
Paste this into your README so readers can find the list and see how Tianshu Harness compares:
[](https://github.com/RyanAlberts/best-of-Agent-Harnesses)