LiteCoder/LiteCoder-rl

LiteCoder Terminal RL environments

Published 6/26/2026 by

harbor run -d LiteCoder/LiteCoder-rl

license: 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

Paper | Code | Blog Post

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:

  1. Task refinement: rewrite raw task descriptions into clear and testable instructions
  2. Environment setup: prepare the execution environment and required resources
  3. Reference solution generation: produce a working solution for the task
  4. Verifier creation: construct test cases and evaluation logic
  5. Harbor packaging: assemble everything into the standard Harbor format

pipeline_flowchart.drawio-2

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