Nemotron-Terminal-Synthetic-Tasks
收藏资源简介:
# Terminal-Corpus: Task Structure Specification This repository contains the skill-based synthetic tasks within the **Terminal-Corpus**. These tasks are designed to evaluate and train autonomous agents in realistic Linux terminal environments. ## 🏗️ Task Anatomy Each task is contained within a dedicated directory and follows a strict four-component architecture: ### 1. Instruction (`instruction.md`) * **Purpose**: Provides the natural language description of the objective. * **Content**: Includes specific requirements, file paths, and constraints the agent must follow. ### 2. Environment Context (`environment/`) * **Standardized Docker**: Tasks utilize 9 pre-built, domain-specific Docker images (e.g., Data Science, Security). * **Efficiency**: Using shared base images eliminates Dockerfile validation overhead and reduces the resource footprint for large-scale execution. * **Isolation**: Agents operate in a sandboxed tmux session within these containers. ### 3. Verification Suite (`tests/test.sh`) * **Mechanism**: Programmatic verification using **pytest**. * **Checks**: Verifies success by checking exit codes, output file existence, format compliance, and numerical accuracy. ---



