Skip to content

warpdotdev/warp-dev-environments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Warp Dev Environment Docker Images

This repository contains prebuilt Docker images for use with Warp Environments. These images provide ready-to-use development environments for running Ambient Agents and CLI integrations.

Quickstart

To get started, you'll need to have the Warp CLI installed and authenticated. This is done automatically if you already have the Warp app installed.

Then, create an environment using one of the prebuilt images:

warp environment create --name my-go-env --docker-image warpdotdev/dev-go:1.23 --repo octocat/hello-world

After creating an environment, you can use it to:

  • Run one-off or scheduled ambient agents from the CLI:
warp agent run-ambient --environment env_abc123 --prompt "Fix the failing tests in src/"
  • Create integrations with Slack or Linear:
warp integration create slack --environment env_abc123
  • Invoke agents programmatically via the Agent API.

Available Images

All images are based on Ubuntu. Language-specific images extend the base image with additional runtimes.

  • warpdotdev/dev-base:1 — Node 22 + Python 3
  • warpdotdev/dev-go:1.23 — Go 1.23.4 + base
  • warpdotdev/dev-rust:1.83 — Rust 1.83.0 + base
  • warpdotdev/dev-java:21 — Temurin JDK 21, Maven, Gradle + base
  • warpdotdev/dev-dotnet:8.0 — .NET SDK 8.0 + base
  • warpdotdev/dev-ruby:3.3 — Ruby 3.3 + Bundler + base

Helpful Tips

  • Use the /create-environment slash command in Warp for a guided setup flow that suggests the appropriate image for your project. See the documentation for more info.
  • To use a custom image, you can call the warp environment create command with the --docker-image flag and the name of your image on DockerHub.

Documentation

About

Predefined dev environments for running Warp's ambient agents and integrations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published