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/git-audit-malicious-recovery |
LiteCoder/tflite-int8-optimization |
LiteCoder/reddit-basket-analysis |
LiteCoder/gcc-aarch64-cross-toolchain |
LiteCoder/ecommerce-sales-data-analysis |
LiteCoder/bitcoin-sentiment-score-pipeline |
LiteCoder/git-bisect-bug-hunt |
LiteCoder/bootstrap-arm-gcc-toolchain |
LiteCoder/nginx-webdav-server-setup |
LiteCoder/haproxy-load-balancer-setup |
LiteCoder/build-static-qt-toolkit |
LiteCoder/harden-ssh-2fa-key-auth |
LiteCoder/docker-compose-multi-service-app |
LiteCoder/custom-shared-lib-dlopen |
LiteCoder/titanic-ml-vs-deep-learning |
LiteCoder/xor-cipher-key-recovery |
LiteCoder/train-sentiment-classifier |
LiteCoder/find-encrypted-pdf-file |
LiteCoder/nginx-reverse-proxy-setup__sample_0649_43f02d40 |
LiteCoder/rag-chatbot-ollama-langchain |
LiteCoder/resnet50-bird-classifier-api |
LiteCoder/lamp-stack-automated-backup |
LiteCoder/deploy-pihole-dns-sinkhole |
LiteCoder/ha-wordpress-glusterfs-cluster |
LiteCoder/ml-vs-dl-census-benchmark |
LiteCoder/setup-bind9-local-dns |
LiteCoder/ssh-bastion-key-auth-setup |
LiteCoder/cifar10-cpu-classification-pipeline |
LiteCoder/nginx-docker-ssl-setup |
LiteCoder/news-headline-topic-classifier__sample_0058_6498eda5 |
LiteCoder/build-static-ffmpeg-vmaf |
LiteCoder/nginx-ssl-reverse-proxy-setup |
LiteCoder/csv-etl-postgres-pipeline |
LiteCoder/git-restore-deleted-file |
LiteCoder/sample_0106_10731802 |
LiteCoder/sensor-anomaly-detection-pipeline |
LiteCoder/sci-article-summarization-pipeline |
LiteCoder/gpg-secure-file-transfer |
LiteCoder/buildroot-arm64-kernel-module |
LiteCoder/secure-ssh-key-auth-setup |
LiteCoder/setup-lemp-stack-ubuntu |
LiteCoder/build-glibc-from-source |
LiteCoder/sample_0824_27948585 |
LiteCoder/lsb-stego-aes-encrypt |
LiteCoder/covid-county-data-analysis |
LiteCoder/ssh-key-rotation-automation |
LiteCoder/find-hidden-ssh-keys |
LiteCoder/automate-user-permission-setup |
LiteCoder/apache-modsecurity-proxy |
LiteCoder/buildroot-riscv-pipeline-setup |
LiteCoder/cifar100-densenet-training |
LiteCoder/arm64-cross-toolchain-builder |
LiteCoder/git-merge-strategy-demo |
LiteCoder/movie-recommendation-engine |
LiteCoder/tweet-sentiment-analysis-pipeline |
LiteCoder/nginx-ssl-deploy-config |
LiteCoder/fix-broken-python3-env |
LiteCoder/lynis-security-hardening__sample_0163_75e884f8 |
LiteCoder/automated-offsite-backup-system |
LiteCoder/retail-customer-segmentation |
LiteCoder/text-classification-pipeline |
LiteCoder/nginx-hardening-deploy-script |
LiteCoder/build-static-ffmpeg-h265 |
LiteCoder/secure-postgres-tls-setup |
LiteCoder/fix-corrupt-git-repo |
LiteCoder/configure-unbound-dot-resolver |
LiteCoder/audit-users-harden-ssh |
LiteCoder/nginx-docker-load-balancer__sample_0196_af84f729 |
LiteCoder/build-qemu-from-source |
LiteCoder/ssh-bastion-host-setup |
LiteCoder/arm64-rootfs-python-builder |
LiteCoder/analyze-global-climate-data |
LiteCoder/go-gin-static-site-deploy |
LiteCoder/brute-force-des-key-recovery |
LiteCoder/cpu-bert-finetune-pipeline |
LiteCoder/user-lifecycle-automation |
LiteCoder/pyspark-movie-recommender-als |
LiteCoder/job-skills-demand-analysis |
LiteCoder/sentiment-portfolio-simulation |
LiteCoder/nyc-taxi-revenue-trends |
LiteCoder/systemd-service-builder |
LiteCoder/nginx-ssl-auto-renewal-setup |
LiteCoder/sample_0541_789cacea |
LiteCoder/news-topic-classification-sklearn |
LiteCoder/arm-cross-compiler-dockerfile |
LiteCoder/textrank-extractive-summarizer |
LiteCoder/lemp-ssl-ubuntu-setup |
LiteCoder/csv-stats-outlier-detector |
LiteCoder/extract-ssh-key-message |
LiteCoder/multi-branch-git-integration |
LiteCoder/multi-service-docker-compose-setup |
LiteCoder/budget-expense-analysis |
LiteCoder/rate-limited-flask-service |
LiteCoder/docker-compose-health-dashboard |
LiteCoder/vit-cifar10-classifier |
LiteCoder/git-bisect-webserver-crash |
LiteCoder/cpu-cnn-training-pipeline |
LiteCoder/analyze-nyc-taxi-efficiency |
LiteCoder/bash-crypto-vault-script |
LiteCoder/setup-chrooted-sftp-server |
Displaying 100 of 602 tasks