Introduzione
Assistente di sviluppo basato su AI per costruire agenti con il framework Astreus. La CLI ti aiuta a creare, testare e iterare su agenti AI direttamente dal...
Assistente di sviluppo basato su AI per costruire agenti con il framework Astreus. La CLI ti aiuta a creare, testare e iterare su agenti AI direttamente dal tuo terminale, con piena conoscenza dell'SDK Astreus.
Perché Astreus CLI?
Astreus CLI è pensata per gli sviluppatori che conoscono il framework Astreus e vogliono accelerare il proprio workflow di sviluppo degli agenti. Offre:
- Esperto dell'SDK Astreus - L'AI comprende l'intero framework Astreus: creazione di agenti, memoria, knowledge base, plugin, MCP, sub-agent, grafi e altro
- Scaffolding dei progetti - Genera progetti di agenti completi con struttura, tipi e configurazioni corretti
- Generazione di codice - Crea agenti, plugin, tool e integrazioni con codice pronto per la produzione
- Test multi-provider - Passa tra OpenAI, Claude, Gemini e modelli locali per testare i tuoi agenti
- Operazioni sui file - L'AI può leggere, scrivere e modificare direttamente i file del tuo progetto
- Persistenza delle sessioni - Continua lo sviluppo degli agenti attraverso più sessioni
A chi è rivolta?
La CLI è pensata per gli sviluppatori che:
- Conoscono il framework Astreus e vogliono costruire agenti AI
- Vogliono un assistente AI che comprenda i pattern e le best practice di Astreus
- Devono generare rapidamente scaffolding di progetti agente o codice boilerplate
- Vogliono iterare sulle configurazioni degli agenti e testare approcci diversi
Esempio rapido
# Install and start
npm install -g @astreus-ai/astreus-cli
export OPENAI_API_KEY=your-api-key
astreusYou: 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.Cosa puoi costruire?
| Caso d'uso | La CLI ti aiuta con |
|---|---|
| Agenti conversazionali | Configurazione della memoria, gestione del contesto, setup dello streaming |
| Agenti RAG | Integrazione della knowledge base, ingestione dei documenti, tuning del retrieval |
| Agenti che usano tool | Creazione di plugin, definizioni dei tool, implementazione degli handler |
| Sistemi multi-agente | Coordinamento dei sub-agent, workflow a grafo, delega dei task |
| Integrazioni MCP | Configurazione del server, discovery dei tool, mapping delle capability |
Funzionalità principali
| Funzionalità | Descrizione |
|---|---|
| Conoscenza del framework | Comprensione integrata dei pattern e delle API dell'SDK Astreus |
| Generazione di codice | Crea agenti, plugin e progetti completi |
| Multi-provider | Testa con OpenAI, Claude, Gemini o Ollama |
| Tool per i file | Leggi, scrivi, modifica i file di progetto direttamente |
| Memoria di sessione | Continua lo sviluppo tra una sessione e l'altra |
| Contesto di progetto | Collega cartelle per dare all'AI piena consapevolezza del progetto |
Prossimi passi
- Installazione - Inizia con l'installazione
- Comandi - Scopri tutti i comandi disponibili
- Provider - Configura i provider LLM
- Documentazione del framework - Impara il framework Astreus
Ultimo aggiornamento: 6 luglio 2026
In questa sezione
Comandi
Riferimento completo per tutti i comandi e le scorciatoie da tastiera di Astreus CLI. Usa questi comandi per gestire le sessioni di sviluppo dei tuoi...
Provider
Astreus CLI supporta più provider LLM. Passa da uno all'altro senza interruzioni per testare i tuoi agenti con modelli diversi e trovare il migliore per il...
Configurazione
Configura Astreus CLI con variabili d'ambiente per una personalizzazione completa. Queste impostazioni controllano sia la CLI stessa sia le funzionalità del...