aitools
1.0.30
PowerShell wrapper for AI coding assistants. Batch process files using Claude Code, Aider, Gemini CLI, GitHub Copilot CLI, and Codex CLI with unified commands and pipeline support.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
2026 Chrissy LeMaire
Package Details
Author(s)
- Chrissy LeMaire
Tags
AI CLI Claude Aider Gemini Copilot Codex Automation CodeGeneration
Functions
Clear-AIToolConfig ConvertTo-AITImage Get-AITool Get-AIToolConfig Get-AIToolCredential Get-AITPrompt Install-AITool Initialize-AITool Invoke-AITool Invoke-AIToolSimple Invoke-AIToolStream Remove-AIToolConfig Set-AIToolConfig Set-AIToolCredential Set-AIToolDefault Test-AIToolCredential Uninstall-AITool Update-AITool Update-PesterTest
Dependencies
-
- Microsoft.PowerShell.ThreadJob (>= 2.2.0)
- PSFramework (>= 1.7.249)
FileList
- aitools.nuspec
- aitools.format.ps1xml
- aitools.psm1
- LICENSE
- messages\codex-init-prompt.txt
- messages\psopenai-api-key-info.txt
- private\Build-SingleFilePrompt.ps1
- private\Get-CommandVersion.ps1
- private\Get-ProcessorArchitecture.ps1
- private\Initialize-GitContext.ps1
- private\Invoke-PSOpenAI.ps1
- private\Invoke-ToolWithCapture.ps1
- private\New-AiderArgument.ps1
- private\New-ClaudeArgument.ps1
- private\New-CopilotArgument.ps1
- private\New-GeminiArgument.ps1
- private\Resolve-ContextFiles.ps1
- private\Show-ModuleMessage.ps1
- private\Test-AiderAPIKey.ps1
- private\Test-Command.ps1
- private\Test-FileModifiedFresh.ps1
- private\Test-SudoRequired.ps1
- private\Update-ErrorTracking.ps1
- public\ConvertTo-AITImage.ps1
- public\Get-AIToolConfig.ps1
- public\Get-AITPrompt.ps1
- public\Install-AITool.ps1
- public\Invoke-AIToolSimple.ps1
- public\Remove-AIToolConfig.ps1
- public\Set-AIToolConfig.ps1
- public\Set-AIToolDefault.ps1
- public\Test-GitFileModified.ps1
- public\Update-AITool.ps1
- demo-unattended-output.ipynb
- messages\aider-api-key-info.txt
- messages\gemini-init-prompt.txt
- private\Add-DynamicContextToPrompt.ps1
- private\ConvertTo-PromptText.ps1
- private\Get-InitialModifiedSnapshot.ps1
- private\Get-ToolConfiguration.ps1
- private\Install-Pdf2Img.ps1
- private\Invoke-StreamingExecution.ps1
- private\Invoke-WithRetry.ps1
- private\New-AIToolResult.ps1
- private\New-CodexArgument.ps1
- private\New-CursorArgument.ps1
- private\New-OllamaArgument.ps1
- private\Resolve-ToolAlias.ps1
- private\Start-ParallelExecution.ps1
- private\Test-ClaudeAuth.ps1
- private\Test-DockerContainer.ps1
- private\Test-GeminiAuth.ps1
- private\Test-ToolInitialized.ps1
- public\Clear-AIToolConfig.ps1
- public\Get-AITool.ps1
- public\Get-AIToolCredential.ps1
- public\Initialize-AITool.ps1
- public\Invoke-AITool.ps1
- public\Invoke-AIToolStream.ps1
- public\Select-UnmodifiedFile.ps1
- public\Set-AIToolCredential.ps1
- public\Test-AIToolCredential.ps1
- public\Uninstall-AITool.ps1
- public\Update-PesterTest.ps1
- aitools.psd1
- demo-unattended.ipynb
- messages\claudecode-init-prompt.txt
- messages\githubcopilot-init-prompt.txt
- private\Build-BatchPrompt.ps1
- private\Find-AvailableAITool.ps1
- private\Get-OperatingSystem.ps1
- private\Initialize-AIToolDefault.ps1
- private\Invoke-ChatMode.ps1
- private\Invoke-SudoCommand.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.30 (current version) | 15 | 2/13/2026 |
| 1.0.25 | 81 | 1/15/2026 |
| 1.0.20 | 6 | 1/14/2026 |
| 1.0.15 | 15 | 1/5/2026 |
| 1.0.12 | 57 | 12/17/2025 |
| 1.0.11 | 21 | 12/7/2025 |
| 1.0.10 | 39 | 11/20/2025 |
| 1.0.5 | 14 | 11/19/2025 |
| 1.0.4 | 64 | 11/3/2025 |
| 1.0.3 | 5 | 11/2/2025 |
| 1.0.2 | 4 | 11/1/2025 |
| 1.0.1 | 4 | 11/1/2025 |
| 1.0.0 | 4 | 11/1/2025 |
| 0.0.1 | 274 | 4/7/2024 |