acube
ストックにはログインが必要です
セキュリティを忘れるとコンパイルエラーになるRustフレームワーク
Artificial Intelligence
Developer Tools
GitHub
Open Source
概要
acubeはセキュリティをデフォルトにしたRustサーバーフレームワーク。AIが動作するサーバーを生成してもセキュリティが欠落する問題を解決します。従来フレームワークはセキュリティをオプトインにしており、AIはそれに従いますが、acubeは以下を常時適用します。
- 7つのセキュリティヘッダ
- デフォルトのレート制限
- 型システムによる入力検証とサニタイズ
- 認証はコンパイル時必須
- コードからOpenAPIを自動生成
- Claude Code、Cursor、Copilot、Codex、Gemini、Windsurf向けの指示ファイル同梱
- 初期化コマンド cargo acube init
主な特徴
- すべてのレスポンスに7つのセキュリティヘッダ
- デフォルトでレート制限
- 入力検証とサニタイズを型システムで実現
- 認証はコンパイル時に必須、未指定時はビルドエラー
- コードからOpenAPIを自動生成
- AI向け指示ファイル同梱
評価
同一AI・同じ仕様でもセキュリティスコアが大幅に改善(38% → 90.3%)
投票数: 3