SIMPLICIO / Dokumentation und Architektur
Native KI-Laufzeit für die Softwareentwicklung
Anleitung zu Installation, lokaler Ausführung, mechanischen Änderungen und Agentenanbindung über MCP.
Dokumentation und Architektur
In nativem Rust entwickelt
Simplicio wird als eigenständige ausführbare Datei bereitgestellt, ohne virtuelle Umgebung oder Python-Abhängigkeiten.
01.1 · VANTAGENS ARQUITETURAIS · BENCHMARK REAL
🏆 Nossos Diferenciais Competitivos
O Simplicio não é um mero compressor de texto ou proxy de terminal: ele é um kernel autônomo local-first em Rust que resolve os gargalos estruturais de custo, latência e estabilidade da engenharia de software com IA.
simplicio_edit. O modelo nunca reescreve arquivos inteiros, eliminando 100% dos riscos de // ... existing code ... e economizando mais de 95% em tokens de saída.
~/.simplicio/daemon.sock). ASTs, símbolos e grafos ficam permanentemente aquecidos na RAM compartilhada entre múltiplos harnesses concorrentes, com watcher inotify reativo.
tools/list_changed.
path por file, cmd por command, ops por operations, sem falhas de validação JSON-RPC.
simplicio.token-savings-receipt/v1) com métricas reais reportadas pelos provedores: taxa de cache, tokens evitados e dólares economizados.
Installation
Mit einem Befehl starten
Installieren Sie die signierte ausführbare Datei für Ihr System:
curl -fsSL https://simpleti.com.br/simplicio/install.sh | sh
Prüft die Prüfsumme und installiert die ausführbare Datei für Ihr System.
Lebenszyklus
Lebenszyklus einer Anfrage
Vom Agentenaufruf bis zur geprüften Auslieferung:
1. Eingang über MCP
Der Agent ruft Werkzeuge über JSON-RPC 2.0 direkt aus dem Chat auf.
2. CPUExecutor-Klassifizierung
Interaktive Anfragen und Analysen verwenden getrennte Warteschlangen. Schreibzugriffe werden serialisiert.
3. Lokalen Speicher abfragen
Simplicio prüft SQLite FTS und Vektoren, bevor Dateien gelesen werden.
4. Begrenzter Kontext
Strukturkarten liefern relevante Symbole innerhalb eines Token-Budgets.
5. Änderung und Hash-Prüfung
Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft.
6. Prüfung und Beleg
Lokale Prüfungen erzeugen einen Beleg mit dem Ausführungsergebnis.
CPUExecutor
CPUExecutor und Nebenläufigkeit
Ausführungswarteschlangen und serialisierte Schreibzugriffe koordinieren die lokale Arbeit.
| Warteschlange | Priorität | Nebenläufigkeit | Vorgänge |
|---|---|---|---|
| InteractiveHigh | Hoch | CPU × 2 | Der Agent ruft Werkzeuge über JSON-RPC 2.0 direkt aus dem Chat auf. |
| AnalysisBackground | Normal | Tokio Semaphore | Simplicio prüft SQLite FTS und Vektoren, bevor Dateien gelesen werden. |
| write_workers: 1 | Serialisiert | 1 | Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft. |
Mechanische Änderungen
Mechanische Änderungs-Engine
Gezielte Änderungen vermeiden die Neuerzeugung vollständiger Dateien und reduzieren die Modellausgabe.
Vollständige Dateigenerierung
Gezielte Änderungen vermeiden die Neuerzeugung vollständiger Dateien und reduzieren die Modellausgabe.
Gezielte mechanische Änderungen
Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft.
// Simplicio
{
"TargetFile": "/path/to/src/auth.rs",
"TargetContent": "fn verify_token(token: &str) -> bool {\n true\n}",
"ReplacementContent": "fn verify_token(token: &str) -> bool {\n validate_jwt_signature(token)\n}"
}
MCP-Einrichtung
MCP-Agentenanbindung
Wählen Sie Ihre Anwendung und folgen Sie den Einrichtungsschritten.
Diese Seite kann die MCP-Verbindung Ihrer Anwendung nicht überprüfen.
Konto verwaltenFragen und Datenschutz
Häufige Fragen und Datenschutz
Wird mein Quellcode an Simplicio-Server gesendet?
Bei lokaler Ausführung bleiben Dateien auf Ihrem Computer. Ihr KI-Client kann je nach Konfiguration Kontext an den Modellanbieter senden.
Welche Modelle werden unterstützt?
Simplicio ist modellunabhängig und lässt sich mit MCP-kompatiblen Clients verbinden.
Wie wird der Token-Verbrauch reduziert?
Durch begrenzte Strukturkarten und gezielte Änderungen statt vollständiger Lese- und Schreibvorgänge. Die Einsparung hängt von der Aufgabe ab.