AI DevOps Framework (aidevops) is an advanced AI operations platform and OpenCode plugin designed to automate and manage development, business, marketing, and creative projects. Currently at version 3.8.74, the framework is under active development with frequent minor releases, typically on a daily or near-daily cadence as evidenced by the release history (v3.8.74, v3.8.73, etc.). Key differentiators include autonomous orchestration by an AI supervisor, a suite of 13 multi-domain specialist AI agents (with over 900 subagents), multi-model safety verification for high-stakes operations, and cost-aware model routing for resource efficiency. It emphasizes a Git-first workflow, parallel agent execution using Git worktrees, and self-healing/self-improving capabilities. The framework is optimized for OpenCode and Claude models, providing enterprise-level security and quality control for autonomous project delivery.
npm install aidevopsNo compatibility data collected yet for this library.
This quickstart demonstrates how to install, update, and check the status of the AI DevOps Framework (aidevops) using its command-line interface, executed programmatically via Node.js's child_process.exec.
Interact with aidevops through your terminal using `aidevops <command>`, or programmatically via Node.js `child_process` (as shown in the quickstart).
Regularly run `aidevops update` to ensure you are on the latest stable version. Review the `CHANGELOG.md` (e.g., via `aidevops docs changelog`) before major deployments or critical AI tasks to understand recent changes.
Ensure all necessary API keys for AI providers and OpenCode are correctly set in your environment or `aidevops` configuration. Monitor API usage and consult provider documentation for rate limits.
Upgrade your Node.js environment to version 18 or higher using tools like `nvm` or your system's package manager.
Always use `aidevops` commands for managing project workflows, branches, and worktrees. If manual Git intervention is necessary, proceed with caution and ensure you understand the framework's Git-first workflow implications.
Run `npm install -g aidevops` (or `brew install marcusquinn/tap/aidevops`) and ensure your shell's PATH includes the npm global bin directory. Restart your terminal if necessary.
Upgrade your Node.js environment to version 18 or higher. Consider using `nvm` (Node Version Manager) to easily switch between Node.js versions: `nvm install 18 && nvm use 18`.
Set the appropriate environment variable (e.g., `ANTHROPIC_API_KEY`) with a valid key, or configure it via `aidevops config set <key> <value>` if supported.
Attempt to repair or re-initialize the worktree using `aidevops git repair` (if available) or manually recreate the project's state. In severe cases, you may need to re-initialize the project (`aidevops init`) and re-fetch changes.