Devotd Github
新着AIエージェント

r28ai/charter v0.6.0 — エージェントのアカウントアクセスをフィールド単位で制限

r28ai/charter は、顧客アカウント API を呼び出すエージェントツールにフィールド単位のルールを適用し、アクセス範囲をレビューできるようにする Python ライブラリだ。

リポジトリ情報r28ai/charter ↗

r28ai/charter は、顧客アカウント API を呼び出すエージェントツールにフィールド単位のルールを適用し、アクセス範囲をレビューできるようにする Python ライブラリだ。

GitHub の説明: Your agent's access to customer accounts, enforced per field, diffed in review.

スター
★ 4
フォーク
1
言語
Python
ライセンス
Apache-2.0
最新リリース
v0.6.0
原文を見る ↗GitHub で見る ↗

r28ai/charter の最新リリースは v0.6.0 だ。提供された情報には、このバージョンで変更された項目が示されていない。このリポジトリは、顧客アカウント API を呼び出すエージェントツールのリクエストをフィールド単位のルールで検査する Python ライブラリである。アプリが提供したアカウントコンテキストとルールに基づいてリクエストを検証し、モデルがアカウント識別子を変更したり、許可されていないフィールド値を送信したりできないようにする。ライセンスは Apache-2.0 だ。

ツールの入力は Pydantic モデルで宣言する。入力項目と型を定める Python スキーマである。ライブラリはアプリのアカウントコンテキストとルールを使ってツールリクエストを検査し、同じ宣言から、ツールがアクセスできる範囲をレビュー用に作成する。アカウント全体へのアクセスを許可する代わりに、必要なフィールドだけを指定する形だ。README には HTTP API ツールの構成と呼び出し前検証の例がある。ライブラリは別個のサービスではなくアプリ内で動作し、リポジトリにはコーディングエージェント連携のドキュメントも含まれている。

したがって、このプロジェクトが扱う範囲は、エージェントによる顧客アカウント API リクエストをアプリ内でフィールド単位に制限し、レビューすることだ。リポジトリのスターは 4 個である。提供された情報だけでは、その先の導入状況や性能を判断することはできない。Apache-2.0 ライセンスの Python 実装であり、アプリがアカウントコンテキストとルールを提供する構造に合わせたツールである。