Orchestration No native equivalent
scratchpad_read
Read a key from a plan's scratchpad. Returns the stored value or null if not found.
What it does
Retrieves a value previously stored in a plan’s scratchpad by key. Returns null if the key doesn’t exist.
When to use it
- Consuming earlier results — read findings from a previous step
- Conditional logic — check if a key exists before proceeding
Related tools
Benchmark note
This benchmark compares CodeSift against the closest practical native workflow an agent would use for the same task.
For some tools, that baseline is a direct shell equivalent such as rg or find.
For AST-aware, graph-aware, and LSP-backed tools, the baseline is a multi-step workflow rather than a strictly identical command.
Results should be read as agent-workflow comparisons: token cost, call count, and practical context efficiency.