Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Injection and tool-use benchmark on local models

オープン
#179 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
20/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python

調査の方向性

Start by reading docs/VERIFICATION.md for the existing manual real-model checks and sentient/cli.py for where a new script entry would go. The harness goes in a new bench/ or tests/bench/ folder that the default pytest run must skip; the issue leaves the choice of injection and tool-chain cases open, so settle that first. Done means one command against a configured local model prints attack and task success rates, and the qwen3:8b results with and without spotlighting are recorded in docs/VERIFICATION.md.

索引モデルが issue の本文から書いたものです。

説明

area: engine enhancement help wanted priority: P2 size: M

No published evaluation shows how CaMeL-style or spotlighting defenses do on 7 to 8B models. Sentient should know before it advertises SAFE-2 and SAFE-12, and it can fill that gap publicly.

Idea: A local harness modelled on AgentDojo and ClawBench that runs injection attempts and multi-step tool chains on qwen3:8b before each release and measures the effect of SAFE-12 and SAFE-2. It is a manual or scheduled job, never part of the no-network CI.

Status in Sentient today: New. docs/VERIFICATION.md records manual real-model checks.

Where: A new bench/ or tests/bench/ folder excluded from the default pytest run, a script entry in sentient/cli.py, and results recorded in docs/VERIFICATION.md.

Done when:

  • one command runs the suite against a configured local model and prints attack success and task success rates
  • results for qwen3:8b with and without spotlighting are recorded

Sources:

Roadmap ID: LOCAL-10 · Priority: P2 · Size: M

主要言語
Python
スター
702
フォーク
113
平均マージ
5時間 8分
マージ済み PR(30日)
171

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

existence-master/Sentient のほかの issue

existence-master/Sentient の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。