
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
🤖 CLI de IA para desenvolvimento - Cria projetos estruturados e código limpo usando OpenAI ou Google Gemini
Um agente de inteligência artificial via linha de comando que cria projetos estruturados e código limpo seguindo as melhores práticas de Clean Code e Clean Architecture usando OpenAI ou Google Generative AI.
# Clone o repositório
git clone <repository>
cd open-agent-cli
# Instale o projeto
pip install -e .
# Configure o agente
open-agent config
# Instalação global
pip install open-agent-cli
# Ou com pip3
pip3 install open-agent-cli
# Em ambiente virtual
python -m pip install open-agent-cli
pipx install open-agent-cli
# Configuração interativa (recomendado)
open-agent config
# Ou configure diretamente
open-agent config --provider openai --api-key SUA_CHAVE --model gpt-4o-mini
# Ver configuração atual
open-agent config --show
# Listar modelos disponíveis
open-agent config --list-models
# Atualizar apenas o modelo
open-agent config --model gpt-4o-mini
# Atualizar temperatura (0.0-2.0)
open-agent config --temperature 0.1
# Atualizar max tokens
open-agent config --max-tokens 8000
# Trocar provedor
open-agent config --provider google --model gemini-1.5-flash
# Criar um projeto React com Vite
open-agent run "Crie um projeto React com Vite e Tailwind CSS"
# Adicionar uma rota ao FastAPI
open-agent run "Adicione uma rota /users ao meu app FastAPI que retorna um JSON"
# Configurar Docker
open-agent run "Configure Docker para este projeto Python"
# Otimizar código
open-agent run "Otimize o código deste projeto para melhor performance"
# Criar projeto React
open-agent run --type react "Crie um projeto React moderno com TypeScript"
# Criar projeto Python
open-agent run --type python "Crie um projeto Python com FastAPI e SQLAlchemy"
# Criar projeto Node.js
open-agent run --type node "Crie um projeto Node.js com Express e MongoDB"
# Listar todos os arquivos
open-agent list-files
# Listar arquivos Python
open-agent list-files --pattern "*.py"
# Listar com conteúdo
open-agent list-files --content
# Analisar arquivo Python
open-agent analyze main.py "Analise este arquivo e sugira melhorias"
# Analisar com instrução específica
open-agent analyze app.py --instruction "Adicione validação de entrada e tratamento de erros"
# Sugestões gerais
open-agent suggest "Como posso melhorar a performance deste projeto?"
# Sugestões específicas
open-agent suggest "Adicione testes unitários e documentação"
# Deploy com Docker
open-agent deploy docker "Configure deploy com Docker e docker-compose"
# Deploy no Heroku
open-agent deploy heroku "Configure deploy no Heroku"
# Deploy em VPS
open-agent deploy vps "Configure deploy em VPS com Nginx e systemd"
# Status do agente
open-agent status
# Mostrar configuração
open-agent config --show
# Versão
open-agent version
O agente opera em modo seguro por padrão, que:
open-agent run "Crie uma API Python com Flask que seja um CRUD completo com dados mockados"
open-agent run "Crie um projeto React com TypeScript, Vite, Tailwind CSS e estrutura bem organizada"
open-agent analyze app.py "Refatore este código seguindo Clean Code e adicione validações"
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Se você encontrar algum problema ou tiver dúvidas:
open-agent status
para verificar a configuraçãoopen-agent config --show
para ver as configurações atuaisDesenvolvido com ❤️ para facilitar o desenvolvimento de software
FAQs
🤖 CLI de IA para desenvolvimento - Cria projetos estruturados e código limpo usando OpenAI ou Google Gemini
We found that open-agent-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.