harbor run -d LiteCoder/LiteCoder-rllicense: mit task_categories:
- text-generation configs:
- config_name: default
data_files:
- split: train path: data/train.parquet tags:
- terminal
- rl
- code
LiteCoder-Terminal-RL-preview
This dataset contains 602 standardized Harbor terminal environments and was released as part of the paper LiteCoder-Terminal: Scaling Long-Horizon Terminal Environments for Learning Language Agents.
Unlike static text-only instructions, these environments are fully executable and are designed to support the training of terminal-based agents.
Environment Generation Pipeline
The lack of high-quality, executable training environments is currently a major challenge for training terminal agents. Raw task descriptions lack the execution feedback required for techniques like rejection sampling and reinforcement learning, so an executable environment is essential. We implemented a five-stage synthesis pipeline to convert sampled tasks into the Harbor format using the Claude Agent SDK:
- Task refinement: rewrite raw task descriptions into clear and testable instructions
- Environment setup: prepare the execution environment and required resources
- Reference solution generation: produce a working solution for the task
- Verifier creation: construct test cases and evaluation logic
- Harbor packaging: assemble everything into the standard Harbor format

Environment Structure
Each environment represents a standardized terminal task instance organized in the Harbor format, which is as the following:
├── instruction.md
├── task.toml
├── environment
│ ├── Dockerfile
│ └── ...
├── solution
│ ├── solve.sh
│ └── ...
└── tests
├── test.sh
└── ...
Citation
@article{peng2026litecoderterminal,
title={LiteCoder-Terminal: Scaling Long-Horizon Terminal Environments for Learning Language Agents},
author={Peng, Xiaoxuan and Zhang, Kaiqi and Lu, Xinyu and Cao, Boxi and Lu, Yaojie and Lin, Hongyu and Han, Xianpei and Sun, Le},
journal={arXiv preprint arXiv:2605.29559},
year={2026}
}| Task |
|---|
LiteCoder/build-cpu-pytorch-mkl-wheel |
LiteCoder/git-commit-history-export |
LiteCoder/rsa-key-reconstruct-decrypt__sample_0090_4784c0d7 |
LiteCoder/harden-ssh-audit-config |
LiteCoder/c-library-compile-link-analysis |
LiteCoder/multisite-wordpress-docker-cdn |
LiteCoder/cmake-cpp-multi-library-build |
LiteCoder/news-topic-classifier |
LiteCoder/github-issue-resolution-trends |
LiteCoder/containerize-legacy-php-lamp |
LiteCoder/network-scan-report-generator |
LiteCoder/recover-hidden-symmetric-key |
LiteCoder/cross-compile-openssl-arm64 |
LiteCoder/build-c-static-library |
LiteCoder/bind9-apache-vhost-setup |
LiteCoder/containerized-load-balanced-cluster |
LiteCoder/apache-virtual-hosts-setup |
LiteCoder/rewrite-multiroot-git-history |
LiteCoder/wordpress-config-validator |
LiteCoder/news-text-classification-pipeline |
LiteCoder/post-incident-server-hardening |
LiteCoder/wine-quality-logistic-regression |
LiteCoder/deploy-lamp-stack-ubuntu |
LiteCoder/docker-lemp-stack-setup |
LiteCoder/autotools-migration-libxcalc |
LiteCoder/compile-spdlog-with-benchmarks |
LiteCoder/embedded-rust-build-setup |
LiteCoder/review-sentiment-analysis-pipeline |
LiteCoder/django-api-rate-limiting |
LiteCoder/setup-python39-ubuntu |
LiteCoder/go-rest-api-rate-limiting |
LiteCoder/crop-weather-analysis |
LiteCoder/honeypot-log-web-dashboard |
LiteCoder/flask-crypto-market-dashboard |
LiteCoder/multi-lang-dev-env-setup |
LiteCoder/energy-consumption-forecast |
LiteCoder/clang-tidy-cmake-setup |
LiteCoder/restore-git-repo-backup |
LiteCoder/tune-postgresql-performance |
LiteCoder/fashion-mnist-cnn-pipeline |
LiteCoder/ml-text-classifier-shap |
LiteCoder/gitflow-branching-audit-script |
LiteCoder/chicago-salary-data-analysis |
LiteCoder/yelp-business-insights |
LiteCoder/git-stash-workflow-recovery |
LiteCoder/nginx-multi-site-hosting |
LiteCoder/verify-aes-openssl-crypto |
LiteCoder/multi-protocol-traffic-analysis |
LiteCoder/build-static-ffmpeg-binary |
LiteCoder/git-history-rewrite-recovery |
LiteCoder/pytorch-cpu-inference-tuning |
LiteCoder/secure-docker-host-hardening |
LiteCoder/reverse-enigma-cipher |
LiteCoder/svn-to-git-monorepo-migration |
LiteCoder/cross-compile-static-ffmpeg-vulkan |
LiteCoder/nginx-multi-vhost-node-proxy |
LiteCoder/nginx-ssl-reverse-proxy-setup__sample_0111_0f370961 |
LiteCoder/network-namespace-isolation-setup |
LiteCoder/docker-multilang-sdk-build |
LiteCoder/git-bisect-python-regression |
LiteCoder/rsa-encrypt-decrypt-pipeline |
LiteCoder/recover-lost-git-commit |
LiteCoder/recover-lost-git-commits |
LiteCoder/dns-resolver-web-dashboard |
LiteCoder/csv-data-quality-profiling |
LiteCoder/sample_0001_254510e4 |
LiteCoder/dnsmasq-local-reverse-proxy |
LiteCoder/mnist-cnn-mlp-classifier |
LiteCoder/extract-png-lsb-steganography |
LiteCoder/restore-corrupted-git-repo |
LiteCoder/nginx-consul-service-discovery |
LiteCoder/sku-inventory-forecast-pipeline |
LiteCoder/fix-docker-reboot-failure |
LiteCoder/dns-sd-load-balancer |
LiteCoder/python-auth-proxy-server |
LiteCoder/stock-data-analysis-csv-merger |
LiteCoder/cleanup-git-repo-history |
LiteCoder/static-c-tcp-echo-server |
LiteCoder/fix-cmake-gcc-clang-compat |
LiteCoder/docker-monitoring-stack |
LiteCoder/cpu-peft-poetry-finetuning |
LiteCoder/crack-zip-brute-force |
LiteCoder/stock-ohlcv-pdf-report |
LiteCoder/nyc-green-taxi-analysis |
LiteCoder/nfs-kerberos-server-setup |
LiteCoder/dns-srv-reverse-proxy |
LiteCoder/cmake-compiler-swap-presets |
LiteCoder/automate-git-bisect-bug |
LiteCoder/container-image-backup-system |
LiteCoder/dsa-lattice-nonce-recovery |
LiteCoder/crack-zip-password-recovery |
LiteCoder/efficientnet-focal-loss-cifar10 |
LiteCoder/finetune-gpt2-legal-corpus |
LiteCoder/deploy-cpp-websocket-server |
LiteCoder/hmac-sha256-verify-tool |
LiteCoder/nginx-docker-load-balancer |
LiteCoder/cpu-llm-finetune-customer-qa |
LiteCoder/titanic-survival-ml-pipeline |
LiteCoder/docker-flask-postgres-app |
LiteCoder/fix-broken-mysql-replication |
Displaying 100 of 602 tasks