ask: claude -p のトークン削減の対策を確かめる
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 57/100
Rechercherichtung
Read the ask command’s claude -p invocation and the ask.txt settings, then run comparable search questions with and without --effort low. Record output tokens, elapsed time, and answer quality; done means there is enough evidence to decide whether to add an effort setting to ask.txt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
やりたいこと
ask の claude -p の呼び出しが、claude -p を cron で回すときのトークン削減 の対策を満たしているか確かめ、足りないものを足す。
照らし合わせ(2026-10-22、Claude Code 2.1.307)
| 記事の対策 | ask の今 |
判断 |
|---|---|---|
--safe-mode |
--setting-sources "" と --strict-mcp-config |
足さない。付けても入力トークンは同じ(下の測定) |
--tools で絞る |
--tools WebSearch,WebFetch |
済み。検索に要るので空にはしない |
--system-prompt |
~/.stackchan/ask/system.txt |
済み |
--effort low |
指定なし | 未確認。検索を伴う質問で、思考の出力と答えの質を比べる |
--model haiku |
sonnet(ユーザー決定) |
変えない。ask.txt の model で切り替えられる |
--no-session-persistence |
使わない | 当てはまらない。5 分以内の --resume にセッションの保存が要る |
標準入力を /dev/null に |
Go の exec.Cmd で Stdin を指定していない(null デバイスになる) |
済み |
--bare |
使わない | 当てはまらない。契約の利用枠(OAuth)では認証が通らない |
測定(「1 たす 1 は?」、sonnet、入力は入力・キャッシュ書き込み・キャッシュ読み込みの合計)
| 構成 | 入力トークン | 出力トークン |
|---|---|---|
今の ask の引数 |
2,273 | 12 |
+--safe-mode |
2,273 | 12 |
+--effort low |
2,273 | 12 |
入力の大半は WebSearch・WebFetch のツール定義と system.txt で、これ以上の削減は見込みにくい。
残り
--effort lowを、検索を伴う質問(「〜ってなに」「〜を調べて」)で試し、出力トークン・時間・答えの質を比べる。出力が減り、答えが変わらないならask.txtにeffortの設定を足す。
- Vorherrschende Sprache
- Go
- Sterne
- 1
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus kan/stackchan-cli
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
kan/stackchan-cli#12 ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
kan/stackchan-cli#11 ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
kan/stackchan-cli#9 ·
-
読み上げの途中で発話を止めるOffenenhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
kan/stackchan-cli#8 ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
kan/stackchan-cli#2 · 1 Kommentar ·
Alle Issues in kan/stackchan-cli
Ähnliche Issues
-
[BUG] deploy.restart_policy without condition drops the restart policyEvtl. vergeben @akshat-lakhera hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
docker/compose#14383 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
AvengeMedia/dank-greeter#39 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
dokku/dokku-datastore#367 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: ap gateway image build cannot find local policies on WindowsEvtl. vergeben @Jayzilva hat das heute übernommen. OffenAspect/Configuration Severity/Major
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
wso2/api-platform#3912 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 2 Tagen