clippy-ps1
v1.0.0
Published
CLI that translates natural language to PowerShell commands
Downloads
5
Readme
Clippy
CLI em Bun que traduz linguagem natural em comandos do PowerShell usando IA (via OpenRouter).
Instalacao
bun installConfiguracao
Defina sua chave de API do OpenRouter:
$env:OPENROUTER_API_KEY = "sua-chave-aqui"Uso
# Traduzir um comando
bun run cli.ts "listar todos os arquivos"
# Traduzir e executar
bun run cli.ts -e "criar pasta chamada backup"
# Modo interativo
bun run cli.ts -i
# Ajuda
bun run cli.ts --helpExemplos
bun run cli.ts "mostrar processos usando mais memoria"
# Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 10
bun run cli.ts "encontrar arquivos maiores que 100mb"
# Get-ChildItem -Recurse | Where-Object { $_.Length -gt 100MB }
bun run cli.ts "deletar arquivos temporarios"
# Remove-Item -Path $env:TEMP\* -Recurse -Force -WhatIfModelos Disponiveis
Por padrao usa anthropic/claude-sonnet-4. Para usar outro modelo:
$env:CLIPPY_MODEL = "openai/gpt-4o"Modelos populares no OpenRouter:
anthropic/claude-sonnet-4openai/gpt-4ogoogle/gemini-prometa-llama/llama-3-70b-instruct
Instalacao Global
bun linkDepois use clippy diretamente:
clippy "listar arquivos"