ClawSentry — AHPリファレンス実装

Security

概要

ClawSentryは、Agent Harness Protocol(AHP)の参照実装を目的としたPythonプロジェクトです。AHPは複数のエージェントやハーネスが共通仕様でやり取りするためのプロトコルで、ClawSentryはそのリファレンスとして動作ロジック、パッケージ化、ドキュメントを提供します。PyPI公開、ドキュメントサイトやMITライセンスなど、開発者がローカルで検証や統合テストを行うための基盤を備えています。READMEやドキュメントを通じてAHP準拠の実装例として参照可能です。

GitHub

リポジトリの統計情報

  • スター数: 2
  • フォーク数: 0
  • ウォッチャー数: 2
  • コミット数: 12
  • ファイル数: 9
  • メインの言語: Python

主な特徴

  • Agent Harness Protocol(AHP)のリファレンス実装を提供
  • PyPIパッケージとして配布され、ドキュメントがオンラインで参照可能
  • MITライセンスでオープンソース化されており、学習・拡張向け
  • 軽量なPythonベースで開発・テストが容易

技術的なポイント

ClawSentryはAHPに準拠する参照実装として、エージェントとハーネスの間の役割分担やメッセージ交換パターンをコードで示す点が最大の特徴です。Pythonで実装されているため、型ヒントや標準的なパッケージング(PyPI公開)を用いた配布が行われ、開発者はpipで導入して動作検証を行えます。リポジトリにはドキュメントへのリンクやバッジが整備されており、設計方針やAPI仕様を確認しながら実装を追えます。CIやワークフロー類は.githubディレクトリに置かれる想定で、テストや自動配布の仕組みを組み込みやすい構成です。参照実装としての役割上、拡張性と相互運用性が重視され、実運用向けには認証・通信の保護やサンドボックス化など追加実装が想定されます。パッケージは小規模で依存も軽く、プロトコルの学習コストを下げる作りになっているため、研究用途やプロトタイプ構築に適しています。

プロジェクトの構成

主要なファイルとディレクトリ:

  • .github: dir
  • .gitignore: file
  • CHANGELOG.md: file
  • LICENSE: file
  • README.md: file

…他 4 ファイル

まとめ

AHPを学び実装を試すための軽量で実践的なリファレンス実装です(約50字)。

リポジトリ情報:

READMEの抜粋: PyPI Python License: MIT Docs

ClawSentry

AHP (Agent Harness Protocol) reference implementation — a unified …