The OpenSpec tool for spec-driven development introduces an update command in version 1.6 and supports projects with the coding agent Oh My Pi and the AI editor TRAE.
Read more after the ad
With the new command /opsx:update Developers can change an existing specification created with OpenSpec before implementation without having to make a completely new attempt.
Commands and skills
In addition, OpenSpec now generates commands and skills for the CLI agent Oh My Pi and for the AI development environment TRAE from ByteDance. The OpenSpec team has also simplified the approval rules for prompts, which developers can now grant in advance. According to the release notes, the validation of requirements for a new project now works more consistently.
The command line tool OpenSpec organizes AI projects with spec-driven development. That is, developers communicate their idea to the tool (/opsx:explore), whereby existing code can also be explicitly integrated. The tool also works brown field.
Lead AI agents
With /opsx:propose OpenSpec then creates the specification in various folders and Markdown files. The specification serves as the basis for the actual development and guides AI agents in particular in the right direction. A storage option for specs in a repo is still beta and is intended to serve as a central single source of truth for a team.
Read more after the ad
As soon as the specs are ready and no /opsx:update was necessary, you start the implementation with /opsx:apply. OpenSpec works with over 25 tools, such as Antigravity, Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, Junie, Kiro, Mistral Vibe, Qwen Code and now Oh My Pi and TRAE. The publisher recommends Codex 5.5 or Opus 4.7 as models for OpenSpec itself.
OpenSpec runs on Node from version 20.19 and is open source under the MIT license. AI contributions are welcome as long as they are verified and include a model name in the pull request.
(who)
