少なく書いて、多くを得る。 送信前にプロンプトを圧縮。可読性のためにノイズの多い出力をフィルタリング。
tok は AI コーディングアシスタント向けの統合トークン最適化 CLI ツールです:
- プロンプト圧縮 — AI に送信される入力トークンを削減
- ターミナル出力フィルタリング — 重要な情報のみを表示
- AI エージェントのトーン設定 — エージェントに簡潔に返信させ、出力トークンを節約
go install github.com/GrayCodeAI/tok/cmd/tok@latestまたは Homebrew で:
brew install GrayCodeAI/tap/tok# プロンプトを圧縮
$ tok compress -mode ultra -input "JWTトークンを使ったユーザー認証システムを実装してください"
JWTでユーザー認証を実装。
# コマンド出力をフィルタリング
$ tok npm test
# 200行のテスト結果 → 3行:合否 + 失敗項目
# エージェントのトーンを設定
$ tok on ultra # 最大限の簡潔さ
$ tok status # 現在のモードを確認| モード | スタイル | 入力節約 |
|---|---|---|
lite |
フィラーを削除、構文を保持 | ~20% |
full |
冠詞を削除、断片はOK | ~40% (デフォルト) |
ultra |
電信式、省略形 | ~60% |
完全なドキュメントは 英語の README を参照してください。