Hipocap

Hipocap

Hipocap · 生産性向上 · その他

Hipocapは、AIエージェントとそのツールの間に入り、実行前にプロンプトインジェクションを止め、関数ごとにアクセスを制御するオープンソースのDevSecOps基盤だ。

Hipocap の画面プレビュー

Hipocap について

What Is Hipocap

Hipocapは、AIエージェントが働く間ずっと守り、統制するためのオープンソース基盤だ。データを漏らしたあとや、間違ったツールを呼んだあとに眺めるのではなく、各呼び出しの手前に立ち、そもそも実行してよいかを判断する。Apache 2.0ライセンスで公開されており、一式を自分で立ち上げても、デモを経て契約するクラウド版に課金してもよい。

この製品は、ふつう別々に買いそろえる3つの役割を一つにまとめている。セキュリティシールドは各関数呼び出しを検査し、プロンプトインジェクションやその他の脅威を探す。ロール制御の層は、誰が何を呼べるかを関数単位まで決める。可観測性の層は、プロンプトからツールの戻り値まで、エージェントの各段階を追跡する。すべてが同じデータ経路を共有するため、止めた呼び出しも通した呼び出しも同じ監査記録に残る。

最大の制約は言語と成熟度にある。セキュリティシールドが今のところPython専用なので、TypeScriptのチームは追跡は得られても実行時の保護は得られない。プロジェクトも新しく、2026年初頭の開始でコミュニティは小さい。自分でホストし、ドキュメントを読むことを厭わないチームに向く。

Getting Started

  1. GitHubからリポジトリを複製し、Docker Composeで一式を起動する。ダッシュボード、セキュリティサーバー、データストアが立ち上がる。
  2. ダッシュボードでプロジェクトを作り、プロジェクト設定からAPIキーとユーザーIDを控える。
  3. pipでPython SDKを入れ、最初のモデル呼び出しの前にアプリ内でHipocap.initializeを呼ぶ。
  4. ロール、許可する関数、重大度のルールを書いたポリシーを作る。説明文で直接インジェクションを止めたいならshieldも作る。
  5. 関数をobserveデコレータで包み、機微なツールの中でanalyzeを呼ぶ。これで各呼び出しが検査され、追跡される。

AIツール情報

Hipocapの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プランCloud access by demo, custom pricing
プラットフォームSelf-hosted (Docker), Python SDK, web dashboard
開発元Hipocap
カテゴリ生産性向上 · その他
リリース日Jan 2026
最終更新Aug 2025
サイト訪問数283
サイト世界ランキングN/A
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • AIエージェントを本番投入するチーム:すでに実ツールを呼ぶエージェントを持ち、本番データに触れる前に保護層が要る開発者に向く。Pythonで書いていることが前提だ。
  • セキュリティ/プラットフォームのエンジニア:どのエージェントが何をしたかを示す必要があり、セルフホストの一式を維持できる立場の人に、ロール制御と監査記録が効く。
  • クラウド依存を避けたいチーム:Apache 2.0ライセンスとDocker配備により、プライバシーを重んじるチームはエージェントの追跡と顧客データを自前の環境に置ける。

タスク

  • プロンプトインジェクションを止める:シールドが各関数呼び出しを横取りし、ツールが動く前に3段階の分析で入力と結果を調べる。
  • 最小権限を徹底する:ロールを関数に割り当て、サポートのエージェントはメールを読めてもデータベースは消せない。確認は実行の前に行う。
  • エージェントの実行を追う:可観測性の層が各span、コスト、トークン消費を記録し、エージェントが何をなぜしたかをたどれる。
  • 危うい呼び出しを再確認する:重大度ルールで、際どい呼び出しを素通しや即ブロックではなく人手の確認に回せる。

シーン

  • エージェントをデモから本番へ移す:素のモデルAPIで試作したチームがHipocapを足し、エージェントが実顧客データに触れる前に注入された指示を捕まえる。
  • 一件の異常を調べる:エージェントの挙動が妙なとき、追跡とセキュリティ判断の記録がそろって、どの呼び出しを止めたか、何が引き金だったかを示す。
  • コンプライアンス確認を通過する:監査記録が誰がいつどの関数を呼んだかを残し、社内や規制の確認に答えやすくなる。

主な機能

実行時のプロンプトインジェクション防御

Hipocapは関数の実行前に呼び出しを検査するため、脅威は記録されるのではなく止められる。シールドは3段階で動く。明白なパターンを素早く見るプロンプトガード、構造化された脅威をモデルで見る分析、そして不審な文書をエージェントが処理したら何が起きるかを模す隔離の段階だ。3段目はメールやWebページに隠れた間接インジェクションを狙う。これが最も捕まえにくい。

関数単位のアクセス制御

ここでのアクセス制御はアプリ全体ではなく個々の関数の単位で効く。ロールを許可する呼び出しに対応づけ、管理者はメールを送って消せても、ゲストは読むだけになる。確認はシールドのRBACエンジンで関数本体の前に走るため、権限のない呼び出しはコードに届かない。記録されるだけの権限と、実際に強制される権限の違いがここにある。

カスタムShield

Shieldは直接インジェクションを止めるための文面ベースのルールだ。このshieldが何を見張り、何を止め、何を通すかを言葉で書き、コードが参照するキーを付ける。これで脱獄の試みやシステムプロンプトの漏えいといった個別の状況を狙え、検出ロジックを自分で書かずに済む。各shieldはダッシュボードで作り、アプリから呼ぶ。

関数チェーンのルール

危険は一つひとつの呼び出しではなく、呼ぶ順番から生まれることもある。Hipocapはどの関数を続けて動かしてよいかを制限し、メールを読んでから送るような、静かにデータを外へ出す連なりを止める。チェーンのルールはロールの確認と並び、エージェントが先へ進む前に鎖全体が評価される。Hipocapによれば、個々の権限は通るのに本来許されない流れをこれで捕まえる。

OpenTelemetryネイティブの追跡

可観測性の層はエージェントの実行を追い、一般的な構成に対応する。OpenAI、Anthropic、LangChainなどを自動で計装し、SQLで引けるトレースを保存し、セキュリティ判断を呼び出しと同じトレースに結びつける。絞り込み、検索、独自ダッシュボードの作成ができる。追跡の核はLaminarから来ており、同基盤を使ったことのあるチームには仕組みの多くが見慣れたものになる。

デバッグのためのデータマスキング

ログ内の機微な値を隠せるため、エンジニアは顧客の秘密を読まずにデバッグできる。セキュリティ層と可観測性層が同じ経路を共有するので、マスキングは表示される内容だけでなく記録される内容に効く。個人データをトレース保管から遠ざけられ、プライバシー規制下のチームには重要な点だ。プロジェクトごとに書くコードではなく、オンにするモードとして動く。

メリットとデメリット

メリット

  • 呼び出しの実行前にセキュリティと権限を効かせるため、止めた動作はコードに届かない。
  • インジェクション防御、RBAC、追跡を別々の3ツールではなく一つの構成にまとめる。
  • Apache 2.0でオープンソース、Docker Composeでセルフホストでき、データを手元に置ける。
  • デコレータとanalyze呼び出しを備えたPython SDKを同梱し、機微な関数への検査追加は小さな変更で済む。
  • 可観測性の核はLaminar由来で、追跡、SQLアクセス、ダッシュボードはすでに成熟している。

デメリット

  • セキュリティシールドはPython専用で、TypeScriptやJavaScriptのチームは追跡は得ても実行時の保護は得られない。
  • プロジェクトは新しくコミュニティも小さいため、大きな外部サポートよりドキュメントとソースに頼ることになる。
  • クラウドはデモ予約が前提で価格も個別のため、セルフサービスの有料プランや公開価格表はない。
  • セルフホストでは、構成が依存するリレーショナルデータベース、ClickHouse、検索サービスを運用し続ける必要がある。

よくある質問

HipocapはAIエージェント向けのオープンソースDevSecOps基盤だ。エージェントとツールの間に入り、呼び出しの実行前にプロンプトインジェクションを止め、関数単位のアクセスルールを適用する。あわせてエージェントの各段階を追跡し、あとから見返せるようにする。