acube logo

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
← 投稿一覧に戻る