Krako-2.0 は何をしますか?
AIワークフローのための決定論的分散実行を実現し、リプレイセーフな課金、競合安全性、信頼駆動型スケジューリングを提供します。
概要
Krako-2.0 は、AIエージェントワークフローを分散環境で決定論的に実行するためのスキルです。このスキルは、以下の主要な機能を提供します:
- リプレイセーフな課金: 各タスクの実行を一意に識別し、二重課金やリプレイ攻撃を防止します。
- 競合安全性: 複数のエージェントが同時にリソースにアクセスする際の競合を安全に解決します。
- 信頼駆動型スケジューリング: 各エージェントの信頼スコアに基づいてタスクの優先順位を動的に調整します。
仕組み
スキルは、分散台帳を使用して各ワークフローステップの実行結果を記録します。各トランザクションは暗号学的に署名され、チェーン上に保存されるため、後からの検証や再実行が安全に行えます。
使用方法
# スキルの初期化
krako init --workflow-id <ID>
# タスクの実行
krako run --task <task_name> --input <input_data>
# 結果の検証
krako verify --task-id <task_id>
設定
環境変数を使用して動作をカスタマイズできます:
| 変数名 | 説明 | デフォルト値 |
|---|---|---|
KRAKO_WORKFLOW_ID | ワークフローID | 自動生成 |
KRAKO_TRUST_THRESHOLD | 信頼スコアのしきい値 | 0.8 |
KRAKO_MAX_RETRIES | 最大リトライ回数 | 3 |
サポートされるプラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェントフレームワーク