Scotty: A beautiful SSH task runner

freek.dev
March 31, 2026
4 min read
46/100
Summary
Scotty is a new SSH task runner that allows users to define and execute deploy scripts and remote tasks directly from the terminal. It supports both Laravel Envoy's Blade format and a new plain bash format, providing real-time visibility into task execution.
Key Takeaways
- Scotty is a new SSH task runner that allows users to define and execute deploy scripts from the terminal, providing real-time output of each step.
- Scotty supports both Laravel Envoy's Blade format and a new plain bash format for defining tasks, catering to different user preferences.
- Users can pause task execution mid-deploy, run a pretend mode to preview commands, and validate their setup with a built-in doctor command.
- Scotty was developed using AI and is based on the Laravel Envoy codebase, although it is a complete rebuild with enhanced features.
Coverage & discussions
Hacker News · freek.dev
Community discussions
Community Sentiment
Concerns
- The comments suggest skepticism about the necessity of Scotty, as many users feel that existing solutions like Bash and Ansible already provide similar functionalities.
- There is a clear sentiment that the features of Scotty, such as task summaries and error handling, are not innovative compared to traditional scripting methods.
- Users express frustration over the lack of unique value in Scotty, indicating that it may not address real user needs effectively.
Related Articles

Putting Linux on my RTX Spark laptop because I don't have a Microsoft account
Oct 19, 2026

Atlassian’s Mike Cannon-Brookes: AI agents need a name tag—and a human to be accountable for their actions
Oct 19, 2026

The reverts will continue until morale improves
Oct 19, 2026

I no longer care to work on any Ruby gems so I've archived all my repositories
Oct 19, 2026

Harness Engineering 101: The LLM is the brain, the harness is the body
Oct 19, 2026