clippy-ps1
v1.0.0
Published
CLI that translates natural language to PowerShell commands
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"