OpenSpec brings structured change management to IntelliJ. Propose, design, implement, and archive every change with full traceability and living documentation.
OpenSpec integrates directly into your IntelliJ workflow. No context switching, no external tools, no broken links.
Every change starts with a clear proposal documenting what, why, and the rollback plan. No more undocumented infrastructure decisions.
Track changes from proposal through design, implementation, and archive. A complete audit trail lives alongside your code.
Specs evolve as your project grows. Delta specs from completed changes automatically merge into your master specifications.
Tool windows, gutter icons, navigation, and inspections built for IntelliJ. OpenSpec feels like a natural part of your IDE.
All artifacts are plain Markdown files that live in your repository. Review proposals in PRs, track history with git blame.
Validation rules ensure every change meets your project standards. Custom checks for security, documentation, and architecture.
Generate proposals, designs, and specs with Claude, OpenAI, or Gemini. Or copy prompts to your favorite AI coding tool.
Every change follows a clear lifecycle that produces documented, reviewable artifacts at each step.
Define what changes and why. Capture impact analysis and rollback procedures before writing a line of code.
Detail the technical implementation. Document decisions, trade-offs, and architecture with full justification.
Execute against a concrete task list. Track progress with checkboxes. Every step is verifiable and reversible.
Completed changes move to the archive with full context preserved. Specs sync to your living standards.
OpenSpec is language-agnostic and works with any project structure.
npm i -g @fission-ai/openspec)Install OpenSpec from the JetBrains Marketplace and bring structured change management to your next project.