Recall & Review
beginner
What is sandboxing in the context of dangerous operations?
Sandboxing is a safety technique that runs risky code or operations in a controlled, isolated environment to prevent harm to the main system.
Click to reveal answer
beginner
Why is sandboxing important when working with AI agents?
Because AI agents can perform unpredictable or harmful actions, sandboxing helps keep these actions contained so they don't damage data, systems, or privacy.
Click to reveal answer
intermediate
Name two common methods used to create a sandbox environment.
Two common methods are using virtual machines (VMs) and containers like Docker, which isolate the code from the main system.
Click to reveal answer
intermediate
How does sandboxing help in debugging dangerous operations?
Sandboxing lets developers safely test and observe risky code behavior without risking the main system, making it easier to find and fix problems.
Click to reveal answer
beginner
What could happen if dangerous operations are not sandboxed?
Without sandboxing, dangerous operations might corrupt data, crash systems, leak sensitive information, or cause security breaches.
Click to reveal answer
What is the main purpose of sandboxing dangerous operations?
✗ Incorrect
Sandboxing isolates risky code to prevent harm to the main system.
Which of the following is NOT a sandboxing method?
✗ Incorrect
Direct hardware access is not a sandboxing method; it bypasses isolation.
Sandboxing helps AI agents by:
✗ Incorrect
Sandboxing prevents harmful actions from affecting the system.
What risk does sandboxing reduce when testing new code?
✗ Incorrect
Sandboxing reduces the risk of system damage or data loss.
Which environment is commonly used to sandbox code?
✗ Incorrect
Virtual machines provide isolated environments for sandboxing code.
Explain in your own words what sandboxing dangerous operations means and why it is useful.
Think about how you might keep a risky task from causing problems.
You got /4 concepts.
Describe two ways to create a sandbox environment and how they help keep systems safe.
Consider tools that separate code from the main system.
You got /4 concepts.
