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/setup-postfix-dovecot-mail |
LiteCoder/fix-cmake-arm-crosscompile |
LiteCoder/alpine-static-binary-builder |
LiteCoder/resnet-distillation-cifar10 |
LiteCoder/rsa-key-reconstruct-decrypt |
LiteCoder/ecommerce-etl-star-schema |
LiteCoder/nginx-api-gateway-docker |
LiteCoder/git-reflog-disaster-recovery |
LiteCoder/git-recovery-workflow |
LiteCoder/extract-elf-hidden-secrets |
LiteCoder/credit-card-fraud-pipeline |
LiteCoder/aes-cbc-png-stego-decrypt |
LiteCoder/git-repo-recovery-manipulation |
LiteCoder/multi-site-wordpress-docker |
LiteCoder/insider-trading-email-detection |
LiteCoder/flask-nginx-gunicorn-setup |
LiteCoder/crack-vigenere-cipher |
LiteCoder/gpg-key-compromise-recovery |
LiteCoder/build-mysql-with-jemalloc |
LiteCoder/verify-cross-compile-toolchain |
LiteCoder/trim-kernel-config |
LiteCoder/brute-force-key-recovery |
LiteCoder/analyze-stock-data-visualize |
LiteCoder/docker-task-tracker-stack |
LiteCoder/resolve-git-merge-conflict |
LiteCoder/naive-bayes-text-classifier |
LiteCoder/cpu-mnist-gan-training__sample_0445_5b89c6be |
LiteCoder/cross-compile-arm-busybox |
LiteCoder/detect-filesystem-steganography |
LiteCoder/git-repo-cleanup-docs |
LiteCoder/stegseek-image-extraction |
LiteCoder/consolidate-regional-sales-csv |
LiteCoder/detect-portscan-block-attacker |
LiteCoder/git-history-rewrite-recovery__sample_0510_b08a6872 |
LiteCoder/sales-performance-dashboard |
LiteCoder/local-https-nginx-setup |
LiteCoder/git-rewrite-history-cleanup |
LiteCoder/http-load-balancer-health |
LiteCoder/flask-docker-nginx-ssl |
LiteCoder/nginx-multi-backend-proxy |
LiteCoder/cpu-ddp-cifar10-training |
LiteCoder/lvm-storage-expansion-script |
LiteCoder/nginx-letsencrypt-ssl-setup |
LiteCoder/audit-release-branch-commits |
LiteCoder/nginx-multiservice-docker-compose |
LiteCoder/crack-zip-known-plaintext |
LiteCoder/nodejs-cluster-load-balancer |
LiteCoder/distributed-web-crawler |
LiteCoder/imdb-sentiment-classifier__sample_0136_165380c5 |
LiteCoder/static-ffmpeg-vmaf-build |
LiteCoder/tls-cert-chain-verify |
LiteCoder/rsa-openssl-workflow-demo |
LiteCoder/analyze-nyc-citibike-trips |
LiteCoder/docker-syslog-logging-setup |
LiteCoder/build-python-deb-package |
LiteCoder/wordpress-docker-compose-ssl |
LiteCoder/synthetic-dataset-profiler |
LiteCoder/ecommerce-sales-dashboard |
LiteCoder/setup-git-webdav-server |
LiteCoder/build-gcc-arm-cross-compiler |
LiteCoder/lstm-sp500-direction-predict |
LiteCoder/network-topology-scanner |
LiteCoder/git-disaster-recovery-sim |
LiteCoder/crack-weak-cipher-analysis |
LiteCoder/decrypt-sqlcipher-database |
LiteCoder/aes-known-plaintext-recovery |
LiteCoder/encrypt-steg-file-vault |
LiteCoder/bind9-to-powerdns-migration |
LiteCoder/rfm-clv-analysis-pipeline |
LiteCoder/sentiment-classifier-eval-deploy |
LiteCoder/custom-kernel-boot-logo |
LiteCoder/kafka-sentiment-pipeline |
LiteCoder/git-bisect-automation-script |
LiteCoder/tig-network-monitoring |
LiteCoder/decrypt-aes-file-recovery |
LiteCoder/git-cherrypick-conflict-resolution |
LiteCoder/setup-lemp-stack-ssl |
LiteCoder/git-workflow-conflict-sim |
LiteCoder/merge-docs-branches |
LiteCoder/sentiment-backtest-faang |
LiteCoder/fraud-detection-pipeline |
LiteCoder/secure-password-gen-verify |
LiteCoder/analyze-retail-sales-data |
LiteCoder/merge-inventory-csv-json |
LiteCoder/cpu-bert-finetune-sentiment |
LiteCoder/github-trending-repo-analysis |
LiteCoder/nginx-ssl-reverse-proxy |
LiteCoder/git-history-rewrite-migration |
LiteCoder/musl-static-cross-arch-hello |
LiteCoder/cmake-cpp-build-benchmark |
LiteCoder/lamp-multi-vhost-setup |
LiteCoder/cmake-static-lib-migration |
LiteCoder/k8s-security-hardening-test |
LiteCoder/nginx-proxy-multi-service-docker |
LiteCoder/build-debian-package-repo |
LiteCoder/extract-image-color-palette |
LiteCoder/multilingual-hate-speech-pipeline |
LiteCoder/stock-price-volatility-analysis |
LiteCoder/aes-cbc-pdf-decrypt |
LiteCoder/cifar10-custom-cnn |
Displaying 100 of 602 tasks