You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After 6 month and still no word being heard from GitHub, the community started to roll their own version.
I will update this as more stand out.
🥇 shell-ai by @Deltik (comment)
Cross-platform, cross-shell, works with lots of providers (funnily enough not GitHub lol). Requires an API key
🥈 @NSPC911's version (comment, download)
PowerShell only, works with ollama and OpenCode (nice !), requires bat to be installed
🥉 My own implementation
PowerShell only (yet), uses the official Copilot CLI and a free 0x cost model and uses the same old aliases. Can't refine a command yet, some issues with quotes, model change and prompt refinement to come later.
Describe the feature or problem you'd like to solve
The Copilot in the CLI has been a regular part of my workflow, always useful for getting very quickly a command on the fly or explaining one. Bringing it back here would be a massive W.
Proposed solution
You could add the old features through either a command (/suggest, /explain), or directly with flags. The further behavior (copy/execute/refine) should be ideally kept.
Example prompts or workflows
Here are some prompts I did use :
copilot --suggest "in powershell, how to reload the profile ?"
copilot --suggest "pwsh 7, windows, from the current directory and going recursively, list all folders containing files ending in '.fxp', echo the full path"
copilot --suggest "pwsh 7, recursively list all file extensions"
Important
After 6 month and still no word being heard from GitHub, the community started to roll their own version.
I will update this as more stand out.
shell-aiby @Deltik (comment)Cross-platform, cross-shell, works with lots of providers (funnily enough not GitHub lol). Requires an API key
PowerShell only, works with ollama and OpenCode (nice !), requires
batto be installedPowerShell only (yet), uses the official Copilot CLI and a free 0x cost model and uses the same old aliases. Can't refine a command yet, some issues with quotes, model change and prompt refinement to come later.
Describe the feature or problem you'd like to solve
The Copilot in the CLI has been a regular part of my workflow, always useful for getting very quickly a command on the fly or explaining one. Bringing it back here would be a massive W.
Proposed solution
You could add the old features through either a command (
/suggest,/explain), or directly with flags. The further behavior (copy/execute/refine) should be ideally kept.Example prompts or workflows
Here are some prompts I did use :
Additional context
No response