Skip to main content

About Progress Chef Opsmith

IT operations teams often know exactly what they want to do—patch a server, roll out a configuration change, remediate drift—but turning that intent into a working script takes time and scripting expertise. Chef Opsmith is an AI-powered interface layer in the Chef 360 Platform that turns operational intent, described in natural language, into validated, production-ready automation. You describe a task, and Chef Opsmith generates the corresponding script, tests it in a sandbox, and lets you deploy it to nodes enrolled in Chef 360 Platform, with review and approval at each step.

When to use Chef Opsmith

  • Generate a Bash or PowerShell script from a plain-language description of an operational task, test it in a sandbox, and run it as a job on nodes enrolled in Chef 360 Platform.
  • Schedule and run ad hoc jobs, from one-time fixes to recurring maintenance windows, based on a description of the task requirements.

Chef Opsmith components

Chat interface

You describe operational intent as prompts in the Opsmith chat interface. Each prompt moves through five stages: implementation planning, script generation, sandbox creation, script execution, and execution status. You can require approval at each stage. For more information, see Create scripts and run jobs.

Sandbox validation

Chef Opsmith tests generated scripts in a sandbox before you deploy them. Sandboxes are available as Linux containers or as Linux and Windows virtual machines, so you can test a script in an environment like your target nodes without risk to production systems.

Job execution

After you test a script in a sandbox, you can run it as a job against nodes already enrolled in Chef 360 Platform. You can run jobs immediately, at a scheduled time, or on a recurring basis. Chef Opsmith jobs use the same execution engine as Chef Courier.

Chat history

Chef Opsmith keeps a record of all chat conversations so you can revisit and resume a previous automation request. For more information, see Create scripts and run jobs.

Note

Each chat conversation keeps its own separate context, so information from one conversation isn’t available in another.

Access Chef Opsmith

To access Chef Opsmith, select the Opsmith tile on the Chef 360 Platform hub page, or select Opsmith in the Mega menu in the top-left corner.

Next steps

See also

Thank you for your feedback!

×