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-interactive-rebase-patches |
LiteCoder/harden-ssh-server-config |
LiteCoder/loan-risk-ml-pipeline |
LiteCoder/weather-etl-sqlite-pipeline |
LiteCoder/k8s-control-plane-diagnosis |
LiteCoder/build-install-test-tcc |
LiteCoder/cmake-crossplatform-cpp-setup |
LiteCoder/setup-cicd-build-environment |
LiteCoder/shell-backup-rotation-system |
LiteCoder/optimize-docker-security |
LiteCoder/analyze-airport-performance |
LiteCoder/decrypt-ssh-tunnel-config |
LiteCoder/resolve-git-merge-conflicts |
LiteCoder/github-collaboration-network |
LiteCoder/build-openssl-gost-engine |
LiteCoder/fix-git-lfs-upload |
LiteCoder/shakespeare-ngram-frequency-pipeline |
LiteCoder/rewrite-git-history-cleanup |
LiteCoder/apache-ssl-vhosts-setup |
LiteCoder/arm-cortex-m4-cross-compile |
LiteCoder/mnist-cnn-hyperparameter-tuning |
LiteCoder/openblas-dgemm-benchmark |
LiteCoder/nginx-reverse-proxy-setup |
LiteCoder/zeroshot-bertopic-news-modeling |
LiteCoder/build-wasi-hello-wasm |
LiteCoder/deploy-wordpress-nginx-ssl |
LiteCoder/pytorch-rnn-stock-prediction |
LiteCoder/crypto-price-prediction-pipeline |
LiteCoder/git-history-clean-recover |
LiteCoder/aes-gcm-nonce-reuse-exploit |
LiteCoder/als-matrix-factorization-recommender |
LiteCoder/ssh-encrypted-remote-backup |
LiteCoder/tfidf-svm-newsgroups-classifier |
LiteCoder/ssl-flask-postgres-docker |
LiteCoder/gdb-reverse-debug-memory-bug |
LiteCoder/riscv-cross-toolchain-build |
LiteCoder/rsa-encryption-tool |
LiteCoder/arm-cortex-m4-linker-script |
LiteCoder/crosslingual-sentiment-classifier |
LiteCoder/build-minimal-linux-iso |
LiteCoder/network-traffic-attack-detector |
LiteCoder/sales-stream-data-pipeline |
LiteCoder/wordpress-docker-reverse-proxy |
LiteCoder/git-repo-audit-cleanup |
LiteCoder/news-headline-analyzer |
LiteCoder/postgres-wal-archiving-setup |
LiteCoder/crack-md5-hashes-report |
LiteCoder/nginx-reverse-proxy-node-apis |
LiteCoder/multi-container-https-compose |
LiteCoder/decrypt-verify-symmetric-key |
LiteCoder/redis-session-express-app |
LiteCoder/lemp-monitoring-dashboard-ssl |
LiteCoder/setup-postfix-dovecot-tls |
LiteCoder/file-type-analyzer-cli |
LiteCoder/git-fork-conflict-resolution |
LiteCoder/train-sentiment-classifier__sample_0608_d7de05fe |
LiteCoder/build-arm64-cross-compiler |
LiteCoder/git-branch-cleanup-history |
LiteCoder/setup-samba-marketing-share |
LiteCoder/crack-flawed-encryption-vault |
LiteCoder/cpu-bert-finetune-optimize |
LiteCoder/stock-market-dash-plotly |
LiteCoder/nyc-taxi-ml-pipeline |
LiteCoder/setup-lamp-stack-ubuntu |
LiteCoder/purge-config-from-history |
LiteCoder/crack-multilayer-cipher |
LiteCoder/cpu-yolov5-detection-pipeline |
LiteCoder/pytorch-mnist-autoencoder |
LiteCoder/stickynotes-k8s-three-tier |
LiteCoder/numpy-svm-dry-bean-classifier |
LiteCoder/local-dns-hijack-dev-test |
LiteCoder/movie-recommender-matrix-factor |
LiteCoder/git-reflog-commit-recovery |
LiteCoder/lstm-stock-price-forecast |
LiteCoder/ssh-port-knock-setup |
LiteCoder/nyc-taxi-lakehouse-pipeline |
LiteCoder/sentiment-classification-cli |
LiteCoder/ecommerce-sales-analytics |
LiteCoder/covid19-data-pipeline |
LiteCoder/sales-analytics-dashboard |
LiteCoder/docker-nginx-ssl-proxy |
LiteCoder/nginx-reverse-proxy-setup__sample_0014_0f1deff9 |
LiteCoder/git-post-receive-deploy |
LiteCoder/wine-quality-prediction-model |
LiteCoder/sha256-length-extension-attack |
LiteCoder/dot-resolver-validator |
LiteCoder/rsa-signature-forgery-detector |
LiteCoder/crack-vault-encryption-flaw |
LiteCoder/remove-git-secrets-history |
LiteCoder/ubuntu-network-troubleshoot |
LiteCoder/git-calculator-workflow |
LiteCoder/git-branch-tag-cleanup |
LiteCoder/cpu-bertopic-hdbscan-pipeline |
LiteCoder/git-interactive-rebase-edit |
LiteCoder/nginx-docker-reverse-proxy |
LiteCoder/reddit-toxicity-classifier |
LiteCoder/multi-arch-docker-go-build |
LiteCoder/eval-summarization-rouge-bench |
LiteCoder/reorder-git-commit-history |
LiteCoder/sentiment-analysis-pipeline |
Displaying 100 of 602 tasks