Simplicio DOCS
Blog GitHub ↗

SIMPLICIO / ドキュメントとアーキテクチャ

開発向けネイティブAIランタイム

インストール、ローカル実行、機械的編集、MCPによるエージェント連携のガイドです。

ドキュメントとアーキテクチャ

ネイティブRustで開発

Simplicioは単体の実行ファイルとして配布され、仮想環境やPythonへの依存はありません。

Rust Tokio MCP SHA-256
実行エンジン 100% Rust
ニューラルキャッシュ検索: 177 ns トークン消費: 0トークン

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.

⚡
Prompt Caching > 90% Comprovado Injeção determinística do mapa do repositório no prefixo do prompt (Context Anchor). Em testes com OpenRouter/DeepSeek, alcançou 93,06% de cache hit rate e redução de -64,3% no custo por turno.
🔬
Edição Cirúrgica Atômica (Zero Truncamento) Modifica apenas as linhas necessárias via 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.
🧠
Daemon Residente Tokio com RAM < 1ms Processo em segundo plano via socket Unix (~/.simplicio/daemon.sock). ASTs, símbolos e grafos ficam permanentemente aquecidos na RAM compartilhada entre múltiplos harnesses concorrentes, com watcher inotify reativo.
🔌
Interoperabilidade com 29 Harnesses Conexão transparente com Pi, Cursor, Claude Code, Codex, Copilot, Antigravity, OpenCode, Devin, Goose e outros 20 harnesses. Inclui auto-detecção de conflito (mapper-first) e unlock dinâmico via tools/list_changed.
🛡️
Schema Resilience & Coerção Segura Camada pré-validação tolerante a variações de LLMs: aceita path por file, cmd por command, ops por operations, sem falhas de validação JSON-RPC.
📜
Recibos Auditáveis de Economia (ROI) Gera comprovantes canônicos (simplicio.token-savings-receipt/v1) com métricas reais reportadas pelos provedores: taxa de cache, tokens evitados e dólares economizados.
// Telemetria Real Observada (Modelo: deepseek-v4.1-flash via OpenRouter):
Turno 1 (Mapeamento Inicial & Context Anchor): Input: 2.926 | Output: 78 | Cache: 0 | Custo: $0.0024675
Turno 2 (Edição Cirúrgica via simplicio_edit): Input: 210 | Output: 86 | Cache: 2.816 | Custo: $0.0008809
=> TAXA DE PROMPT CACHE HIT: 93,06% | ECONOMIA DE CUSTO NO TURNO: -64,3%

インストール

コマンドひとつで開始

お使いのシステムに対応した署名付き実行ファイルをインストールします。

curl -fsSL https://simpleti.com.br/simplicio/install.sh | sh

チェックサムを確認し、システムに対応する実行ファイルをインストールします。

ライフサイクル

リクエストのライフサイクル

エージェントの呼び出しから検証済みの結果まで:

1. MCP経由で受信

エージェントはチャットからJSON-RPC 2.0でツールを呼び出します。

2. CPUExecutorによる分類

対話型リクエストと分析は別のキューを使用し、書き込みは直列化されます。

3. ローカルメモリを検索

ファイルを読む前にSQLite FTSとベクトルメモリを参照します。

4. コンテキストを制限

トークン予算内で必要なシンボルを含む構造マップを提供します。

5. 編集とハッシュ検証

対象箇所をアトミックに置換し、SHA-256で検証します。

6. 検証と実行記録

ローカルチェックにより実行結果を示す記録を生成します。

CPUExecutor

CPUExecutorと並行処理

実行キューと書き込みの直列化によってローカル処理を調整します。

キュー 優先度 並行処理 操作
InteractiveHigh 高 CPU × 2 エージェントはチャットからJSON-RPC 2.0でツールを呼び出します。
AnalysisBackground 標準 Tokio Semaphore ファイルを読む前にSQLite FTSとベクトルメモリを参照します。
write_workers: 1 直列化 1 対象箇所をアトミックに置換し、SHA-256で検証します。

機械的編集

機械的編集エンジン

対象箇所だけを変更することで、ファイル全体の再生成とモデル出力を削減します。

ファイル全体の生成

対象箇所だけを変更することで、ファイル全体の再生成とモデル出力を削減します。

対象を絞った機械的編集

対象箇所をアトミックに置換し、SHA-256で検証します。

// 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設定

MCPエージェント連携

アプリを選び、設定手順に従ってください。

アプリで確認

このページからアプリのMCP接続を確認することはできません。

アカウント管理
依頼例
プロジェクトの構造をマッピングしてください。
対象箇所を編集し、結果を検証してください。
プロジェクトのテストを実行し、失敗を表示してください。

よくある質問とプライバシー

よくある質問とプライバシー

ソースコードはSimplicioのサーバーに送信されますか?

ローカル実行ではファイルはお使いの端末に保持されます。AIクライアントは設定に応じてモデル提供者へコンテキストを送信する場合があります。

対応モデルは?

Simplicioはモデルに依存せず、MCP対応クライアントと連携します。

トークン消費をどう削減しますか?

全体の読み込みや書き直しの代わりに、範囲を限定した構造マップと部分編集を使います。削減量はタスクによって異なります。