Announcing: The Scout CLI and AI Workflows as Code
Learn More
Product Updates

Announcing: The Scout CLI and AI Workflows as Code

We are excited to announce the Scout CLI + Scout Workflows as Code!

Alex BoquistAlex Boquist
Share article:

We are excited to announce the release of the Scout CLI and Scout AI Workflows as Code!

Designed specifically for AI builders looking to productionize their applications, the Scout CLI and AI Workflows as Code enable the seamless integration of AI workflows into your existing development processes. Now, you can store, version, and manage your AI workflows directly in your codebase, empowering teams to:

  • Collaborate Effectively: Treat AI workflows like any other piece of code in your repository. Use familiar tools like Git for version control, collaboration, and peer reviews.
  • Automate with Confidence: Leverage CI/CD pipelines to test, validate, and deploy AI workflows, ensuring they are production-ready at every step.
  • Streamline SOPs: Align AI workflow development with your standard operating procedures (SOPs), creating a unified and efficient development lifecycle.

The Scout CLI is the ultimate tool for managing and deploying AI workflows programmatically, giving engineering teams the flexibility they need to scale their AI applications while maintaining precision and control.

Getting Started

Install the Scout CLI

You can easily install the Scout CLI using Homebrew:

bash
brew tap scoutos/scoutos-cli
brew install scoutos-cli

Once installed, verify the installation by running:

scout --version

Connect to Your Scout Account

Authenticate your local environment with:

scout link

This will securely connect your CLI to your Scout account.

Initialize a Scout Project

To start a new Scout project in your local directory, run:

scout init

The CLI will walk you through the setup process.

Run a Workflow

To run a specific workflow, use the following command:

scout workflows run <workflow_folder>

Replace <workflow_folder> with the folder name of the workflow you want to run.

Deploy a Workflow

To deploy a workflow, use the following command:

scout workflows deploy <workflow_folder>

For more details, visit the Scout CLI GitHub Repository.

📁 AI Workflow Project Structure

🔹 Key Components:

  • /workflows/[workflow_name]/workflow.yml – Defines each AI workflow.
  • /workflows/[workflow_name]/inputs/default.json – Stores default input parameters for the workflow.
  • scout.config.ts – Configuration settings for your Scout project.

We’re excited to see what you’ll build with the Scout CLI! Stay tuned for more guides and tutorials, and visit scoutos.com for additional resources.

Alex BoquistAlex Boquist
Share article:

Ready to get started?

Sign up for free or chat live with a Scout engineer.

Try for free