sctxx(Session ConTeXt eXtractor)は、終わったコーディングエージェントセッションを別エージェントのウォームスタートにするローカル CLI です。リポジトリ handyutils/sctxx は Apache-2.0、作成 2026-09-10、言語 Rust。2026-09-13 の GitHub は 18 stars、13 forks。最新リリース v0.3.0 は 2026-09-11。crates.io は同日 0.3.0、55 ダウンロード。文書:handyutils.github.io/sctxx。ホスト型メモリ製品ではありません。
同じログの費用だけ見るなら ccusage、ホストなら Claude Code、別のエージェント CLI なら OpenCode。
主な機能
- 3 つのストア:Claude Code
~/.claude/projects/、Codex CLI~/.codex/sessions/(.jsonl.zst含む)、Pi~/.pi/agent/sessions/v1〜v3。 - 決定論が先:分岐解決、ファイル/コマンド/エラー台帳、マスキング、予算、レンダリングは Rust。
--llm noneは完全な成果物を書き、モデルを呼ばない。 - 任意の折りたたみ:
--llm auto(既定)、cli:claude/cli:codex/cli:pi、またはapi:anthropic/api:openai/api:compat/<model>。README は長いセッションに API を使えと書く。サブスク CLI はタイムアウトし得る。 - コマンド:
sctxx list、find、extract、expand、verify --strict、doctor、handoff last --to claude。 - スキルラッパ:
sctxx skill installが呼び出し時機を教える。
制約:18 stars と crate 55 ダウンロードは初期の熱量であり監査ではありません。302 MB から 7.9 KB は作者の M1 Max 合成ランであり、あなたの転写ではありません。README では 103,757 イベントで CLI バックエンドが 600 秒タイムアウト。API 経路は 1 分 37 秒。プロバイダ追加はアダプタを書くことです。
使用シナリオ
- コンテキスト上限で Claude Code から Codex や Pi へ、300 MB の jsonl を貼らずに渡す。
- エージェント比較で、モデルが書いた段落ではなく検証と出自付きの成果物が欲しい。
- ccusage を使うべき人:継続パックではなくトークン費用だけが欲しい。
料金
| 部品 | 価格 | 一次ページ、2026-09-13 |
|---|---|---|
| CLI | $0 | Apache-2.0。crates.io 0.3.0。約 18 stars。 |
--llm none | 追加 $0 | ネットワークなし。 |
| API 折りたたみ | 自分のキー | Anthropic、OpenAI、または任意の OpenAI 互換 base URL。 |
はじめに
npm i -g sctxxまたはcargo install sctxx。sctxx doctorのあとsctxx skill install。sctxx extract claude:last --out .sctxx/、または--llm none。- 次のエージェントで「sctxx で claude code のセッション 7c1e8f82 を抜き、ここで続けて」。
よくある質問
extract にモデルは必須ですか?
不要です。--llm none で完結します。モデルは意味判断だけです。
転写を貼ればいいのでは?
それが避けたい問題です。302 MB は貼れないし役にも立ちません。
ログをアップロードしますか?
宣伝経路はローカルストアを読みます。非公開セッションを折る前に api:* の行き先を確認してください。
代替案
- ccusage:ローカルログの使用量と費用であり、ハンドオフではない。
- Claude Code:sctxx が読むセッションストア。
- OpenCode:手で別のコーディングエージェント CLI に移りたいとき。
ヒント
- API 折りたたみの前に
sctxx extract --dry-run。 - 長いセッションは
api:compat/<model>。README はcli:codexを 600 秒で落としている。 - 新しいリポジトリで信じる前に
sctxx verify .sctxx/ --strict。
まとめ
sctxx は、jsonl を貼らずにコーディングエージェントセッションを別ツールへ移すための CLI です。リポジトリ から入れ、--llm none で足りるか判断してください。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
7 つの AI コーディング CLI を半年使って悟ったこと:モデルがどんなに強くても、仕事には監督が必要
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness はそれぞれ性格が違う。半年間の深い使用で確立した分業:pi で最速最省のレビュー、omp で複雑な PR レビュー、DeepSeek Harness + V4 Flash で高頻度・低コストなレビュー、Claude Code と Qoder でコーディング。モデルがどんなに強くても、仕事には監督が必要——しかも独立した第三者であるべき。
Codex を閉じ込めているのはモデルではなく、ピッカーだ
OpenCode Go、Grok、Z.ai にはすでに課金しているのに、Codex のピッカーはほぼ GPT しか出さない。コミュニティ製の codex-router が教えるのは手順ではない。すでに買ったモデル能力をセレクタに戻すこと。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。
Windows で OpenCode Go を Codex に繋ぐ。二セット目のツールは開くな
ChatGPT でログインした Codex デスクトップは、ピッカーにほぼ GPT しか出さない。Windows では OpenCode Go だけを開けば、すでに課金している Grok、GLM、Kimi、DeepSeek、MiniMax が同じセレクタに戻る。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。