Sobre o projeto
eve é um framework open-source, filesystem-first, desenvolvido pela Vercel para criar agentes de IA duráveis. Projetado para simplificar a criação e a implantação de agentes autônomos, o eve trata o sistema de arquivos como a interface principal de autoria, permitindo que desenvolvedores inspecionem, estendam e operem projetos de agentes com facilidade.
### Principais recursos e estrutura do projeto
Em um projeto eve, as capacidades centrais do agente são organizadas em diretórios convencionais dentro de uma pasta `agent/`:
- **instructions.md**: o prompt de sistema sempre ativo que define o comportamento do agente.
- **tools/**: um diretório para funções tipadas (ferramentas) que o modelo de IA pode chamar para interagir com o mundo externo.
- **skills/**: procedimentos e prompts que o agente carrega sob demanda para executar tarefas complexas.
- **channels/**: configuração para canais de mensagens como HTTP, Slack ou Discord.
- **schedules/**: tarefas cron recorrentes para acionar execuções do agente periodicamente.
- **agent.ts**: arquivo de configuração opcional que especifica o modelo de IA e as configurações de runtime.
### Primeiros passos
Para criar um novo projeto eve, os usuários podem executar:
bash
npx eve@latest init my-agent
Esse comando cria o diretório do projeto, instala dependências, inicializa o Git e inicia uma interface de terminal interativa. Os desenvolvedores podem especificar um modelo de IA preferido durante a configuração, como `openai/gpt-5.6-terra` ou `spacexai/grok-4.7`.
### Comunidade e ecossistema
eve está atualmente em beta e se integra estreitamente ao ecossistema da Vercel. A comunidade discute o framework e compartilha projetos no GitHub Discussions. Contribuições são bem-vindas, e vulnerabilidades de segurança devem ser relatadas por meio do e-mail de divulgação responsável fornecido no repositório.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.