agent-eval
Freeコーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定
The English summary is being prepared. Showing the original description.
任意の自動コンパクションではなく、論理的な間隔でタスクフェーズを通じてコンテキストを保持する手動コンテキストコンパクションを提案。
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
任意の自動コンパクションに頼るのではなく、ワークフローの戦略的なポイントで手動の/compactを提案します。
自動コンパクションは任意のタイミングで発動します:
論理的な境界での戦略的コンパクション:
suggest-compact.jsスクリプトはPreToolUse(Edit/Write)で実行され:
~/.claude/settings.jsonに追加:
{
"hooks": {
"PreToolUse": [
{
"matcher": "Edit",
"hooks": [{ "type": "command", "command": "node ~/.claude/skills/strategic-compact/suggest-compact.js" }]
},
{
"matcher": "Write",
"hooks": [{ "type": "command", "command": "node ~/.claude/skills/strategic-compact/suggest-compact.js" }]
}
]
}
}
環境変数:
COMPACT_THRESHOLD — 最初の提案までのツールコール数(デフォルト: 50)コンパクションのタイミングを判断するためのテーブル:
| フェーズ遷移 | コンパクト? | 理由 |
|---|---|---|
| リサーチ → 計画 | はい | リサーチコンテキストはかさばる;計画は蒸留された出力 |
| 計画 → 実装 | はい | 計画はTodoWriteまたはファイルに保存済み;コード用のコンテキストを確保 |
| 実装 → テスト | 場合による | テストが最近のコードを参照する場合は保持;焦点を切り替える場合はコンパクト |
| デバッグ → 次の機能 | はい | デバッグトレースが無関係な作業のコンテキストを汚染する |
| 実装の途中 | いいえ | 変数名、ファイルパス、部分的な状態を失うコストが高い |
| 失敗したアプローチの後 | はい | 新しいアプローチを試す前に行き止まりの推論をクリア |
何が永続化するかを理解すれば、自信を持ってコンパクションできます:
| 永続化する | 失われる |
|---|---|
| CLAUDE.mdの指示 | 中間的な推論と分析 |
| TodoWriteタスクリスト | 以前読み取ったファイル内容 |
メモリファイル(~/.claude/memory/) | マルチステップの会話コンテキスト |
| Git状態(コミット、ブランチ) | ツールコール履歴とカウント |
| ディスク上のファイル | 口頭で述べた細かいユーザー設定 |
/compactを使用 — カスタムメッセージを追加: /compact Focus on implementing auth middleware nextセッション開始時にフルスキルコンテンツをロードする代わりに、キーワードをスキルパスにマッピングするトリガーテーブルを使用。スキルはトリガーされた時のみロードされ、ベースラインコンテキストを50%以上削減:
| トリガー | スキル | ロードタイミング |
|---|---|---|
| "test", "tdd", "coverage" | tdd-workflow | ユーザーがテストに言及 |
| "security", "auth", "xss" | security-review | セキュリティ関連の作業 |
| "deploy", "ci/cd" | deployment-patterns | デプロイメントコンテキスト |
コンテキストウィンドウで何が消費されているかを監視:
重複コンテキストの一般的な原因:
~/.claude/rules/とプロジェクトの.claude/rules/の両方に同じルールtoken-optimizer MCP — コンテンツ重複排除による自動95%以上のトークン削減context-mode — コンテキスト仮想化(315KBから5.4KBの実績)continuous-learningスキル — セッション終了前にパターンを抽出No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
コーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定
The English summary is being prepared. Showing the original description.
AIエージェントのアクションスペース、ツール定義、オブザベーションフォーマットを設計・最適化し、タスク完了率を向上させる
The English summary is being prepared. Showing the original description.
評価ファーストの実行、分解、コスト考慮型モデルルーティングによるエージェンティックエンジニアとしての運用
The English summary is being prepared. Showing the original description.
AIエージェントが実装出力の大部分を生成するチームのためのエンジニアリング運用モデル
The English summary is being prepared. Showing the original description.
AI支援開発のためのリグレッションテスト戦略。データベース依存なしのサンドボックスモードAPIテスト、自動バグチェックワークフロー、同一モデルがコードの作成とレビューを行う際のAIの盲点を検出するパターン。
The English summary is being prepared. Showing the original description.
AndroidおよびKotlin Multiplatformプロジェクトのためのクリーンアーキテクチャパターン — モジュール構成、依存関係ルール、UseCase、Repository、データレイヤーパターン
The English summary is being prepared. Showing the original description.