• About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us
AimactGrow
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
AimactGrow
No Result
View All Result

GitHub Copilot for CLI for PowerShell

Admin by Admin
April 5, 2025
Home Coding
Share on FacebookShare on Twitter



GitHub Subsequent has this cool undertaking that’s mainly Copilot for the CLI (command line interface). You may join their waitlist on the Copilot for CLI website.

Copilot for CLI offers three shell instructions: ??, git? and gh?

That is cool and all, however I exploit PowerShell. Seems these ?? instructions are simply router instructions to a bigger EXE referred to as github-copilot-cli. So when you go “?? one thing” you are actually going “github-copilot-cli what-the-shell one thing.”

So this implies I ought to have the ability to to do the identical/comparable aliases for my PowerShell immediate AND change the injected immediate (take a look at me I am a immediate engineer) so as to add ‘use powershell to.’

Now it isn’t good, however hopefully it’s going to make the purpose to the Copilot CLI group that PowerShell wants love additionally.

Listed here are my aliases. Be at liberty to recommend if these suck. Observe the addition of “consumer powershell to” for the ?? one. I’ll make a ?? and a p? the place one does bash and one does PowerShell. I might even have it use wsl.exe and shell out to bash. A lot of prospects.

perform ?? { 
$TmpFile = New-TemporaryFile
github-copilot-cli what-the-shell ('use powershell to ' + $args) --shellout $TmpFile
if ([System.IO.File]::Exists($TmpFile)) {
$TmpFileContents = Get-Content material $TmpFile
if ($TmpFileContents -ne $nill) {
Invoke-Expression $TmpFileContents
Take away-Merchandise $TmpFile
}
}
}

perform git? {
$TmpFile = New-TemporaryFile
github-copilot-cli git-assist $args --shellout $TmpFile
if ([System.IO.File]::Exists($TmpFile)) {
$TmpFileContents = Get-Content material $TmpFile
if ($TmpFileContents -ne $nill) {
Invoke-Expression $TmpFileContents
Take away-Merchandise $TmpFile
}
}
}
perform gh? {
$TmpFile = New-TemporaryFile
github-copilot-cli gh-assist $args --shellout $TmpFile
if ([System.IO.File]::Exists($TmpFile)) {
$TmpFileContents = Get-Content material $TmpFile
if ($TmpFileContents -ne $nill) {
Invoke-Expression $TmpFileContents
Take away-Merchandise $TmpFile
}
}
}

It additionally then gives to run the command. Very easy.

image

Hope you prefer it. A lot of enjoyable stuff taking place on this area.




About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, marketing consultant, father, diabetic, and Microsoft worker. He’s a failed stand-up comedian, a cornrower, and a ebook writer.

facebook
bluesky
subscribe
About   Publication

Internet hosting By
Hosted on Linux using .NET in an Azure App Service








Tags: CLICopilotGithubPowerShell
Admin

Admin

Next Post
A Case Examine with the StrongREJECT Benchmark – The Berkeley Synthetic Intelligence Analysis Weblog

A Case Examine with the StrongREJECT Benchmark – The Berkeley Synthetic Intelligence Analysis Weblog

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended.

Persuade Your Boss to Ship You to MozCon 2025 [Plus Bonus Letter Template]

Persuade Your Boss to Ship You to MozCon 2025 [Plus Bonus Letter Template]

July 4, 2025
Google Says AI Will not Substitute The Want For search engine optimization

Google Says AI Will not Substitute The Want For search engine optimization

July 15, 2025

Trending.

How you can open the Antechamber and all lever places in Blue Prince

How you can open the Antechamber and all lever places in Blue Prince

April 14, 2025
ManageEngine Trade Reporter Plus Vulnerability Allows Distant Code Execution

ManageEngine Trade Reporter Plus Vulnerability Allows Distant Code Execution

June 10, 2025
Expedition 33 Guides, Codex, and Construct Planner

Expedition 33 Guides, Codex, and Construct Planner

April 26, 2025
Important SAP Exploit, AI-Powered Phishing, Main Breaches, New CVEs & Extra

Important SAP Exploit, AI-Powered Phishing, Main Breaches, New CVEs & Extra

April 28, 2025
7 Finest EOR Platforms for Software program Firms in 2025

7 Finest EOR Platforms for Software program Firms in 2025

June 18, 2025

AimactGrow

Welcome to AimactGrow, your ultimate source for all things technology! Our mission is to provide insightful, up-to-date content on the latest advancements in technology, coding, gaming, digital marketing, SEO, cybersecurity, and artificial intelligence (AI).

Categories

  • AI
  • Coding
  • Cybersecurity
  • Digital marketing
  • Gaming
  • SEO
  • Technology

Recent News

Condé Nast advertising chief shares her framework for destroying your imposter syndrome

Condé Nast advertising chief shares her framework for destroying your imposter syndrome

August 3, 2025
Tim Cook dinner reportedly tells workers Apple ‘should’ win in AI

Tim Cook dinner reportedly tells workers Apple ‘should’ win in AI

August 3, 2025
  • About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved

No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved