Expand description
Top-level orchestration: choose a shell backend, build the agent, run a task.
Shared by the CLI (bin/aacode) and the FFI layer (ffi.rs).
Backend selection (config.shell_backend):
Auto(default) โ native OS shell on desktop, fastshell sandbox on mobile.Nativeโ force the real OS shell (sh -c/cmd /C).Fastshellโ force the sandbox engine (VFS jail + embedded CPython).
Structsยง
- Agent
Runtime - A prepared agent runtime bound to a project directory + shell backend.