Michael Pietroforte
Blogs, Articles, and Posts
AI-powered administration in the terminal without cutoff date using OpenAI GPT-4o Search in PowerShell and Warp
(4sysops.com)
The GPT-4o Search model offers search engine functionality similar to ChatGPT Search or Perplexity
By: Michael Pietroforte submitted:Mar 28 2025
The GPT-4o Search model offers search engine functionality similar to ChatGPT Search or Perplexity
when accessed via the OpenAI API. With the free OpenAI Python Library, you can enhance your terminal AI by adding online search features, overcoming the limitations of LLM cutoff dates, and eliminating the frustration of outdated instructions.
By: Michael Pietroforte submitted:Mar 28 2025
Cline vs. Roo Code – Which VS Code extension is better for the AI-augmented IT pro?
(4sysops.com)
In a prior article, I showcased automating PowerShell management in natural language using the VS
By: Michael Pietroforte submitted:Feb 14 2025
In a prior article, I showcased automating PowerShell management in natural language using the VS
Code extension Cline. Roo Code (formerly Roo Cline) is a Cline fork that provides extra valuable features for the AI-enhanced IT pro. Roo Code remains comparable, and the insights I shared about working with MCP servers in Cline also apply to Roo Code. The main difference is that Roo Code serves system administrators more effectively, as it provides a mode more suitable for natural language use in a CLI. Additionally, Roo Code's support of VS Code's Code Actions feature makes it perfect for understanding and modifying a colleague's scripts.
By: Michael Pietroforte submitted:Feb 14 2025
Create an Amazon Machine Image (AMI) of an EC2 instance with a Bash and PowerShell script
(4sysops.com)
The provided Bash and PowerShell script helps automate the creation of Amazon Machine Images (AMIs)
By: Michael Pietroforte submitted:Jan 5 2024
The provided Bash and PowerShell script helps automate the creation of Amazon Machine Images (AMIs)
from existing AWS Elastic Compute Cloud (EC2) instances. This is particularly useful for creating point-in-time backups or disaster recovery. I mostly use the script to quickly clone an EC2 instance for testing or troubleshooting.
By: Michael Pietroforte submitted:Jan 5 2024
Launch EC2 instance from an AMI with a Bash and PowerShell script
(4sysops.com)
In my previous post, I shared a Bash and PowerShell script that enables you to swiftly generate an
By: Michael Pietroforte submitted:Jan 12 2024
In my previous post, I shared a Bash and PowerShell script that enables you to swiftly generate an
Amazon Machine Image (AMI) from an EC2 instance. In this post, I will be explaining how you can promptly launch an EC2 instance using the AMI.
By: Michael Pietroforte submitted:Jan 12 2024
METR study: Is AI-assisted coding overhyped?
(4sysops.com)
A new study by METR got a lot of attention online. It claims that developers often overestimate the
By: Michael Pietroforte submitted:Jul 18 2025
A new study by METR got a lot of attention online. It claims that developers often overestimate the
productivity boost from AI tools. In a coding test, the researchers found that AI caused a 19% "slowdown" for developers. In my opinion, it's not AI coding that's overhyped, but rather the study's findings.
By: Michael Pietroforte submitted:Jul 18 2025
Microsoft AI Shell Preview 6: MCP support and great PowerShell integration
(4sysops.com)
The key new feature in the just-released AI Shell Preview 6 is run_command_in_terminal, among
By: Michael Pietroforte submitted:Aug 15 2025
The key new feature in the just-released AI Shell Preview 6 is run_command_in_terminal, among
several new built-in tools that allow the AI model to run commands and review outputs directly in your PowerShell terminal. Additionally, AI Shell now supports local and remote MCP servers, transforming it into a versatile AI assistant across Windows, Mac, and Linux.
By: Michael Pietroforte submitted:Aug 15 2025
Remote HTTP access to self-hosted Ollama AI models
(4sysops.com)
In my previous post in the Ollama series with OpenAI OSS models, I explained how to install Ollama
By: Michael Pietroforte submitted:Aug 22 2025
In my previous post in the Ollama series with OpenAI OSS models, I explained how to install Ollama
on an Ubuntu EC2 instance. If you followed my guide, you now have everything set up to remotely access gpt-oss-20b on your self-hosted Ollama installation via HTTP. I will also showcase how to connect to remote AI models in VS Code using popular coding assistants like Cline and Roo Code, as well as through AI apps such as the local Ollama client, BoltAI, and Anything LLM.
By: Michael Pietroforte submitted:Aug 22 2025
ShellGPT for PowerShell: AI assistant with local Ollama support
(4sysops.com)
In this guide, I'll walk through installing ShellGPT (shell_gpt) - a command-line AI assistant - on
By: Michael Pietroforte submitted:Mar 21 2025
In this guide, I'll walk through installing ShellGPT (shell_gpt) - a command-line AI assistant - on
PowerShell using a local Ollama LLM. This approach lets you use AI in your terminal without relying on cloud APIs, which is great for privacy. This review highlights the use of ShellGPT on Windows through PowerShell. If you are using Mac or Linux, check out our earlier review of ShellGPT.
By: Michael Pietroforte submitted:Mar 21 2025
VS Code extension Cline: AI-automated scripting and CLI administration – A PowerShell example
(4sysops.com)
In a previous post about the new AI features in the Warp terminal, I suggested that AI interfaces
By: Michael Pietroforte submitted:Jan 24 2025
In a previous post about the new AI features in the Warp terminal, I suggested that AI interfaces
would eventually replace the CLI and facilitate the automation of script generation. The Cline extension for Visual Studio Code is a significant step in this direction, allowing you to create scripts using natural language, execute them with AI support in the terminal, rely on AI to analyze shell output and respond to errors. While the extension supports various shells, I'll demonstrate how to utilize Cline to automate PowerShell administration.
By: Michael Pietroforte submitted:Jan 24 2025
Warp for Windows
(4sysops.com)
We have reviewed Warp's Mac and Linux versions multiple times, as it stands out as the top terminal
By: Michael Pietroforte submitted:Mar 7 2025
We have reviewed Warp's Mac and Linux versions multiple times, as it stands out as the top terminal
application. The newly released Windows edition introduces AI-driven automation for PowerShell administrators.
By: Michael Pietroforte submitted:Mar 7 2025
Warp Launch Log 3: MCP support, refine prompt, image upload, reusable prompts, git support
(4sysops.com)
Warp, the top terminal app with AI support, has introduced new features in its GA release, including
By: Michael Pietroforte submitted:Jun 13 2025
Warp, the top terminal app with AI support, has introduced new features in its GA release, including
MCP support and Refine for AI responses. The Preview release now allows image uploads and the saving of reusable AI prompts. I also found a few new features that weren't mentioned in the Launch Log 3 post.
By: Michael Pietroforte submitted:Jun 13 2025
What are GitHub Copilot instruction files? A simple usage example
(4sysops.com)
In Visual Studio Code version 1.100, Microsoft introduced GitHub Copilot instruction files, which
By: Michael Pietroforte submitted:May 16 2025
In Visual Studio Code version 1.100, Microsoft introduced GitHub Copilot instruction files, which
mirror the Rules feature in AI IDEs like Cursor and Windsurf. Instructions allow you to guide the AI assistant's behavior by providing specific, context-aware directives tailored to your coding standards and project requirements.
By: Michael Pietroforte submitted:May 16 2025
