SkyClaw: Rustベースの自律型AIエージェントランタイム

SkyClawは、40,000行のコードでRustで構築された自律AIエージェントランタイムであり、手動介入なしで無限に動作する主権的で自己修復型のシステムとして設計されています。このプロジェクトは機能チェックリストではなく、5つのコアエンジニアリング原則を重視しています。
技術アーキテクチャ
システムは2つの異なるアーキテクチャゾーンに分離されています:
- ハードコード: ネットワーキング、永続化、プロセス管理のためのRustインフラストラクチャ。このコンポーネントは正確で、最小限で、高速で、型安全、メモリ安全であり、未定義動作はゼロでなければなりません。
- エージェントコア: タスク分解、自己修正、クロスタスク学習、検証ループをカバーする20のモジュールを持つLLM駆動の推論エンジン。これは知性が存在する認知アーキテクチャです。
パフォーマンスベンチマーク
- バイナリサイズ: 7.1 MB(ランタイム依存関係ゼロの単一静的バイナリ)
- アイドル時RAM使用量: 14 MB(典型的なTypeScriptエージェントの800 MB–3 GBと比較)
- 起動時間: 1秒未満(他のフレームワークの5–15分と比較)
5つのエンジニアリング原則
1. 自律性
SkyClawは作業を拒否したり諦めたりしません。タスクが失敗した場合、失敗は停止条件ではなく新しい情報になります。システムは複雑さを分解し、代替アプローチで再試行し、ツールを置き換え、自己修復します。困難さ、コスト、疲労ではなく、実証された不可能性に対してのみ停止します。
2. 堅牢性
劣化なしで無限にデプロイできるように設計されています。クラッシュした場合は再起動します。ツールが壊れた場合は再接続します。プロバイダーがダウンした場合はフェイルオーバーします。状態が破損した場合は耐久性のあるストレージから再構築します。すべてのコンポーネントは、障害が常にあることを前提とし、ヘルスチェックされた接続、タイムアウト、再試行、自動再起動を備えています。
3. エレガンス
アーキテクチャは異なる基準を持つ2つのゾーンに分離されています:Rustインフラストラクチャは正確で最小限でなければならず、エージェントコアは革新的で適応的で拡張可能でなければなりません。
4. 残酷な効率性
システムプロンプトは品質を維持する最小限に圧縮されます。コンテキストウィンドウは外科的に管理されます。会話履歴は目的を持って刈り込まれます—決定を保持しながらノイズを削除します。LLMに送信されるすべてのトークンは情報を運ばなければなりません。
5. エージェントコア運用ループ
ORDER → THINK → ACTION → VERIFY → DONE
- ORDER: 指示が到着;複合的な場合はタスクグラフに分解される
- THINK: エージェントは現在の状態、目標、利用可能なツールについて推論する(構造化されたものであり、自由形式ではない)
- ACTION: シェル、ブラウザ、ファイル操作、API呼び出し、git、メッセージングを含むツールを通じた実行
- VERIFY: すべてのアクションの後、エージェントは具体的な証拠(コマンド出力、ファイル内容、HTTPレスポンス)で結果を明示的に確認する
- DONE: 完了は測定可能な状態であり、目標が達成され、結果が検証され、成果物が提供される
デプロイメントと使用方法
ウェブダッシュボード、手動編集する設定ファイル、Electron、node_modulesはありません。単一のバイナリをデプロイし、APIキーをTelegramに貼り付けて、そのまま離れます。システムはそこから引き継ぎます。
実際には、Telegramでボットに「アプリをデプロイし、マイグレーションを実行し、ヘルスを確認し、報告して」などのコマンドをメッセージで送信します。
📖 完全なソースを読む: r/openclaw
👀 See Also

OpenClaw 2026.3.23では、DeepSeekプロバイダーの追加、Qwenの従量課金制、およびChrome MCPの改善が行われました。
OpenClaw v2026.3.23では、DeepSeekプロバイダープラグイン、Qwenの従量課金制料金、Anthropic思考順序対応のOpenRouter自動価格設定、Chrome MCPタブ待機機能、Discord/Slack/MatrixおよびWeb UIの修正が導入されました。

無料のmacOSメニューバーアプリがClaudeの使用状況をリアルタイムで監視
開発者が、Claude CodeとOpusを完全に使用して、Claudeの使用状況を監視する無料のmacOSメニューバーアプリを作成しました。このアプリは、5時間と7日間のセッション使用状況バー、コンテキストウィンドウの埋まり率を表示し、制限に近づくと通知を送信します。

Claude Codeで地質時計を構築:シングルHTML+Three.js
プロダクトデザイナーが、Claude Code、Three.js、カスタムWebGLシェーダーを使って、地球46億年を12時間にマッピングした地質時計eona.earthを、ビルドステップなしの単一HTMLファイルとして構築しました。

Chrome拡張機能がGoogle MessagesをMCP経由でClaude Codeに接続
開発者が、Google Messages WebをClaude Codeに接続するChrome拡張機能を、MCPを使用してstdioおよびWebSocketトランスポートで構築しました。この拡張機能はチャットを一覧表示し、メッセージを読み取り、返信を下書きしますが、現在はAngularのzone.jsの分離のためメッセージを送信できません。