Simplicio DOCS
Blog GitHub ↗

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

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

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

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

ネイティブRustで開発

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

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

インストール

コマンドひとつで開始

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

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対応クライアントと連携します。

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

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