6 min read
Three sub agent designs. How opencode, pi and deepseek-harness isolate, restrict and stop recursion
We read the sub agent implementations in three open source agent projects and compared their choices on context isolation, permission derivation, recursion guards, concurrency, timeouts and return contracts. All three are equally narrow, and none has a timeout or a retry. We close with what this means for digital employees delegating to each other.
- sub agent
- survey
- agent
- secretary