About Shire
Shire is an AI coding agent language that lets a large language model hold a structured dialogue with an integrated development environment in order to automate programming work. Developers write Shire files that describe what the agent should do, which IDE actions it may call, and how its output should be handled, which lets them build custom agents for their own workflows.
The project grew out of AutoDev, a subproject of UnitMesh, and its predecessor language was called DevIns. The documentation site, built with Just the Docs, lists worked examples across the software lifecycle. These include analyzing a code change against requirements, generating CRUD code and REST API designs, adding API documentation, generating JavaDoc, and producing unit tests for Java, Python, Golang and JavaScript. Front end examples generate HTML, Ionic and React mockups shown in a web view, and testing examples cover Playwright end to end tests and API tests. Workflow features include approval gates before the next step runs, custom inline chat and chat box prompts, a terminal agent that runs shell commands, and Git integration for automatic commits, diffs of AI changed code and commit message generation. A Dify integration lets an agent design REST APIs interactively.
Shire suits developers, particularly in the JetBrains and Java ecosystem, who want to script and customize an AI assistant rather than rely on a fixed chat interface. The site publishes documentation in English and Chinese and does not publish any pricing.