Astreus

Introduction

Assistant de développement alimenté par l'IA pour créer des agents avec le framework Astreus. Le CLI vous aide à créer, tester et itérer sur des agents IA...

Assistant de développement alimenté par l'IA pour créer des agents avec le framework Astreus. Le CLI vous aide à créer, tester et itérer sur des agents IA directement depuis votre terminal - avec une connaissance complète du SDK Astreus.

Pourquoi Astreus CLI ?

Le CLI Astreus est conçu pour les développeurs qui connaissent le framework Astreus et qui veulent accélérer leur workflow de développement d'agents. Il fournit :

  • Expert du SDK Astreus - L'IA comprend l'intégralité du framework Astreus : création d'agents, mémoire, base de connaissances, plugins, MCP, sous-agents, graphes, et plus encore
  • Scaffolding de projet - Génère des projets d'agents complets avec une structure, des types et des configurations appropriés
  • Génération de code - Crée des agents, plugins, outils et intégrations avec du code prêt pour la production
  • Test multi-fournisseurs - Basculez entre OpenAI, Claude, Gemini et des modèles locaux pour tester vos agents
  • Opérations sur les fichiers - L'IA peut lire, écrire et modifier directement les fichiers de votre projet
  • Persistance des sessions - Continuez le développement d'agents sur plusieurs sessions

À qui s'adresse ce CLI ?

Le CLI est conçu pour les développeurs qui :

  • Connaissent le framework Astreus et souhaitent construire des agents IA
  • Veulent un assistant IA qui comprend les patterns et les bonnes pratiques d'Astreus
  • Ont besoin de générer rapidement des projets d'agents ou du code boilerplate
  • Veulent itérer sur les configurations d'agents et tester différentes approches

Exemple rapide

# Install and start
npm install -g @astreus-ai/astreus-cli
export OPENAI_API_KEY=your-api-key
astreus
You: Create a customer support agent with memory and a knowledge base for our FAQ

Astreus: I'll create a customer support agent for you.

[Tool: list_directory] Checking current directory...
[Tool: create_directory] Creating src/...
[Tool: write_file] Creating src/agent.ts...
[Tool: write_file] Creating src/index.ts...
[Tool: write_file] Creating package.json...
[Tool: write_file] Creating .env.example...

Done! I've created a complete customer support agent with:
- Memory enabled for conversation history
- Knowledge base setup for FAQ documents
- Streaming responses configured
- TypeScript with proper types

Run `npm install && npm run dev` to start the agent.

Que pouvez-vous construire ?

Cas d'usageLe CLI vous aide avec
Agents conversationnelsConfiguration de la mémoire, gestion du contexte, configuration du streaming
Agents RAGIntégration de base de connaissances, ingestion de documents, réglage de la récupération
Agents utilisant des outilsCréation de plugins, définitions d'outils, implémentations de handlers
Systèmes multi-agentsCoordination de sous-agents, workflows de graphes, délégation de tâches
Intégrations MCPConfiguration de serveur, découverte d'outils, mapping des capacités

Fonctionnalités clés

FonctionnalitéDescription
Connaissance du frameworkCompréhension intégrée des patterns et API du SDK Astreus
Génération de codeCréez des agents, des plugins et des projets complets
Multi-fournisseursTestez avec OpenAI, Claude, Gemini ou Ollama
Outils de fichiersLisez, écrivez, modifiez directement les fichiers du projet
Mémoire de sessionContinuez le développement d'une session à l'autre
Contexte de projetAttachez des dossiers pour donner à l'IA une pleine conscience du projet

Prochaines étapes

Dernière mise à jour : 6 juillet 2026