Komutlar
Tüm Astreus CLI komutları ve klavye kısayolları için eksiksiz referans. Bu komutları agent geliştirme oturumlarınızı yönetmek, modelleri değiştirmek ve iş...
Tüm Astreus CLI komutları ve klavye kısayolları için eksiksiz referans. Bu komutları agent geliştirme oturumlarınızı yönetmek, modelleri değiştirmek ve iş akışınızı organize etmek için kullanın.
Slash Komutları
| Komut | Açıklama |
|---|---|
/model [name] | AI modelini değiştir (isim verilmezse seçici açılır) |
/provider [name] | AI sağlayıcısını değiştir (isim verilmezse seçici açılır) |
/sessions | Oturum yöneticisini aç |
/new | Yeni bir sohbet oturumu başlat |
/attach <path> | Bir dosya veya klasör ekle |
/attachments | Mevcut ekleri göster |
/clear-attachments | Tüm ekleri temizle |
/pwd | Mevcut çalışma dizinini göster |
/tools | Kayıtlı araçları göster |
/graph | Graph/oturum durumunu göster |
/settings | Ayarlar panelini aç |
/clear | Sohbet geçmişini temizle |
/help | Mevcut komutları göster |
/exit | CLI'den çık |
Komut Takma Adları
Daha hızlı yazmak için bu kısayolları kullanabilirsiniz:
| Takma Ad | Tam Komut |
|---|---|
/session | /sessions |
/add veya /a | /attach |
/ca | /clear-attachments |
/status | /graph |
/quit veya /q | /exit |
Klavye Kısayolları
| Kısayol | İşlem |
|---|---|
Ctrl+C | CLI'den çık |
Escape | Mevcut işlemi iptal et |
↑/↓ | Komut geçmişinde veya önerilerde gezin |
Tab | Komutu otomatik tamamla |
? | Komut kısayolları gösterimini aç/kapat |
Yerleşik Dosya Araçları
CLI, agent projelerinizi yönetmek için güçlü dosya sistemi araçları sağlar. AI, agent'lar, plugin'ler, konfigürasyonlar oluşturmak ve kodunuzu değiştirmek için bunları kullanır:
| Araç | Açıklama |
|---|---|
read_file | Bir dosyanın içeriğini oku |
write_file | Bir dosyaya içerik yaz (gerekirse dizinleri oluşturur) |
edit_file | Belirli içeriği değiştirerek bir dosyayı düzenle |
list_directory | Bir dizinin içeriğini listele |
create_directory | Yeni bir dizin oluştur |
delete_file | Bir dosyayı veya dizini sil |
move_file | Bir dosyayı veya dizini taşı ya da yeniden adlandır |
search_files | Dosyaları isim kalıbına göre ara |
Oturum Yönetimi
Oturumları Görüntüleme
/sessionsŞunları yapabileceğiniz oturum yöneticisini açar:
- Kayıtlı tüm oturumları görüntüleme
- Oturumlar arasında geçiş yapma
- Eski oturumları silme
- Oturum meta verilerini görme (tarih, mesajlar, model)
Yeni Oturum Başlatma
/newÖnceki oturumu korurken yeni bir oturum oluşturur.
Oturumun Otomatik Kaydedilmesi
Tüm konuşmalar otomatik olarak kaydedilir. CLI'yi yeniden başlattığınızda kaldığınız yerden devam edebilirsiniz.
Dosya Ekleri
Bir Dosya Ekleme
/attach ./src/index.tsSohbet bağlamına bir dosya ekler. AI bu dosyayı okuyabilir ve referans alabilir.
Bir Klasör Ekleme
/attach ./srcBütün bir klasörü ekler. Bir klasör eklendiğinde, dosya işlemleri için çalışma dizini haline gelir.
Sürükle ve Bırak
Dosya yollarını doğrudan terminale sürükleyip bırakabilirsiniz.
Ekleri Görüntüleme
/attachmentsŞu anda eklenmiş olan tüm dosya ve klasörleri gösterir.
Ekleri Temizleme
/clear-attachmentsYa da kısayolu kullanın:
/caModel Değiştirme
Hızlı Geçiş
/model gpt-4oBelirtilen modele hemen geçiş yapar.
İnteraktif Seçim
/modelMevcut sağlayıcı için tüm kullanılabilir modelleri içeren interaktif bir model seçici açar.
Sağlayıcı Değiştirme
/provider claudeFarklı bir sağlayıcıya geçiş yapar. İlgili API anahtarının yapılandırılmış olması gerekir.
Örnek Oturum: Bir Agent Oluşturma
You: /attach ./my-agent
Attached folder: ./my-agent (working directory set)
You: What's the current agent configuration?
Astreus: Let me check the project structure.
[Tool: list_directory] Listing ./my-agent...
[Tool: read_file] Reading ./my-agent/src/agent.ts...
This is an Astreus agent project with:
- Agent configured with GPT-4o model
- Memory enabled for conversation persistence
- No knowledge base configured yet
- No custom plugins
You: Add a knowledge base and ingest our docs folder
Astreus: I'll add knowledge base support to your agent.
[Tool: edit_file] Updating ./my-agent/src/agent.ts...
[Tool: write_file] Creating ./my-agent/src/ingest-docs.ts...
Done! I've updated your agent with:
- Knowledge base enabled in agent config
- Created ingest-docs.ts script to load your documentation
- Run `npx ts-node src/ingest-docs.ts` to ingest docs
You: Create a plugin for fetching weather data
Astreus: I'll create a weather plugin for your agent.
[Tool: create_directory] Creating ./my-agent/src/plugins...
[Tool: write_file] Creating ./my-agent/src/plugins/weather.ts...
[Tool: edit_file] Updating ./my-agent/src/agent.ts to register plugin...
Done! Weather plugin created with:
- get_weather tool for current conditions
- get_forecast tool for 5-day forecast
- Proper TypeScript types and error handling
- Registered in your agent configurationÖrnek Oturum: Yeni Bir Agent İskeleti Oluşturma
You: Create a code review agent that can analyze PRs
Astreus: I'll create a complete code review agent project.
[Tool: create_directory] Creating ./code-review-agent...
[Tool: write_file] Creating package.json...
[Tool: write_file] Creating tsconfig.json...
[Tool: write_file] Creating .env.example...
[Tool: write_file] Creating src/agent.ts...
[Tool: write_file] Creating src/index.ts...
[Tool: write_file] Creating src/plugins/github.ts...
Done! Code review agent created with:
- Claude model (better for code analysis)
- GitHub plugin for PR fetching
- Memory for tracking reviewed PRs
- System prompt optimized for code review
Run these commands to get started:
cd code-review-agent
npm install
cp .env.example .env # Add your API keys
npm run devSon güncelleme: 6 Temmuz 2026
Bu bölümde
Giriş
Astreus framework'ü ile ajan geliştirmek için yapay zeka destekli geliştirme asistanı. CLI, terminalinizden doğrudan AI ajanları oluşturmanıza, test...
Konfigürasyon
Astreus CLI'yi tam özelleştirme için ortam değişkenleriyle yapılandırın. Bu ayarlar hem CLI'nin kendisini hem de agent geliştirme sırasında...