À propos du projet
eve est un framework open-source, axé sur le système de fichiers, développé par Vercel pour créer des agents IA durables. Conçu pour simplifier la création et le déploiement d'agents autonomes, eve considère le système de fichiers comme l'interface d'écriture principale, permettant aux développeurs d'inspecter, d'étendre et d'exploiter facilement les projets d'agents.
### Caractéristiques clés et structure du projet
Dans un projet eve, les capacités principales des agents sont organisées dans des répertoires conventionnels sous un dossier `agent/` :
- **instructions.md** : Le prompt système toujours actif qui définit le comportement de l'agent.
- **tools/** : Un répertoire pour les fonctions typées (outils) que le modèle IA peut appeler pour interagir avec le monde extérieur.
- **skills/** : Des procédures et des prompts que l'agent charge à la demande pour effectuer des tâches complexes.
- **channels/** : La configuration des canaux de messagerie tels que HTTP, Slack ou Discord.
- **schedules/** : Des tâches cron récurrentes pour déclencher des exécutions périodiques de l'agent.
- **agent.ts** : Un fichier de configuration optionnel spécifiant le modèle IA et les paramètres d'exécution.
### Pour commencer
Pour créer un nouveau projet eve, les utilisateurs peuvent exécuter :
bash
npx eve@latest init my-agent
Cette commande crée le répertoire du projet, installe les dépendances, initialise Git et démarre une interface utilisateur terminale interactive. Les développeurs peuvent spécifier un modèle IA préféré lors de la configuration, comme `openai/gpt-5.6-terra` ou `spacexai/grok-4.7`.
### Communauté et écosystème
eve est actuellement en version bêta et s'intègre étroitement à l'écosystème de Vercel. La communauté discute du framework et partage des projets sur GitHub Discussions. Les contributions sont les bienvenues, et les vulnérabilités de sécurité doivent être signalées via l'adresse e-mail de divulgation responsable fournie dans le dépôt.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.