← ホームに戻る

よくある質問(FAQ)

一般的な質問

Q. cbriefは無料で使えますか?

A. はい、現在のMVPバージョンは無料でご利用いただけます。将来的に有料プランを検討する可能性がありますが、基本機能は無料で提供する予定です。

Q. どの言語に対応していますか?

A. 現在、以下の言語に対応しています:

  • JavaScript
  • TypeScript
  • Python

今後、Java、Go、Rustなどの言語も追加予定です。

Q. ファイルサイズの制限はありますか?

A. はい、現在は最大300KBまでのコードに対応しています。これは約3000行程度のコードに相当します。

セキュリティについて

Q. 入力したコードは保存されますか?

A. いいえ、MVPバージョンでは、入力したコードは一切保存されません。解析が完了すると、サーバー上からも削除されます。

Q. 機密情報を含むコードを解析しても大丈夫ですか?

A. セキュリティには十分配慮していますが、社外秘や機密性の高いコードを解析する場合は、以下の点にご注意ください:

  • APIキーやパスワードなどの認証情報は削除してください
  • 顧客情報や個人情報を含むデータは削除してください
  • 重要なビジネスロジックは、必要最小限のみ入力してください

Q. 解析にはどのようなツールを使っていますか?

A. 以下の静的解析ツールとAIを組み合わせています:

  • Semgrep: セキュリティ脆弱性の検出
  • Bandit: Python特有のセキュリティ問題の検出
  • Gemini 1.5 Flash: AIによる説明と修正案の生成

解析結果について

Q. 検出されたリスクは必ず修正する必要がありますか?

A. いいえ、リスクレベルに応じて優先順位をつけて対応してください:

  • High: 重大なセキュリティリスク。即座に修正を推奨
  • Medium: 潜在的な問題。できるだけ早く対応を推奨
  • Low: コード品質の改善提案。時間がある時に対応

また、誤検出の可能性もあります。専門家に確認することをお勧めします。

Q. 解析にはどれくらい時間がかかりますか?

A. コードのサイズと複雑さによりますが、通常は以下の目安です:

  • 小規模(〜500行): 5〜10秒
  • 中規模(500〜1500行): 10〜20秒
  • 大規模(1500〜3000行): 20〜30秒

Q. エラーが発生しました。どうすればいいですか?

A. 以下をお試しください:

  1. コードのサイズが300KB以下であることを確認
  2. 対応言語(JavaScript、TypeScript、Python)であることを確認
  3. ブラウザを更新してもう一度試す
  4. それでも解決しない場合は、お問い合わせください

技術的な質問

Q. オンプレミス版はありますか?

A. 現在はクラウド版のみですが、企業向けのオンプレミス版を検討中です。ご興味がある場合は、お問い合わせください。

Q. APIは提供していますか?

A. 現在はWebインターフェースのみですが、将来的にREST APIを提供予定です。

Q. CI/CDパイプラインに組み込めますか?

A. API提供後は、GitHubActionsやJenkinsなどのCI/CDツールと連携可能になる予定です。

その他

Q. フィードバックや要望はどこに送ればいいですか?

A. GitHubのissueまたは、お問い合わせフォームからご連絡ください。皆様のフィードバックをお待ちしております。

Q. 商用利用は可能ですか?

A. はい、可能です。ただし、重要なシステムで使用する場合は、専門家によるレビューも併用することを強く推奨します。