|
@@ -44,14 +44,22 @@ OpenDevin agents collaborate with human developers to write code, fix bugs, and
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-## ⚡ Quick Start
|
|
|
|
|
-You can run OpenDevin with Docker. It works best with the most recent
|
|
|
|
|
-version of Docker, `26.0.0`.
|
|
|
|
|
|
|
+## ⚡ Getting Started
|
|
|
|
|
+The easiest way to run OpenDevin is inside a Docker container. It works best with the most recent version of Docker, `26.0.0`.
|
|
|
|
|
+You must be using Linux, Mac OS, or WSL on Windows.
|
|
|
|
|
+
|
|
|
|
|
+To start the app, run these commands, replacing `$(pwd)/workspace` with the directory you want OpenDevin to work with.
|
|
|
|
|
|
|
|
```bash
|
|
```bash
|
|
|
-#The directory you want OpenDevin to modify. MUST be an absolute path!
|
|
|
|
|
|
|
+# The directory you want OpenDevin to work with. MUST be an absolute path!
|
|
|
export WORKSPACE_BASE=$(pwd)/workspace;
|
|
export WORKSPACE_BASE=$(pwd)/workspace;
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+> [!WARNING]
|
|
|
|
|
+> OpenDevin runs bash commands within a Docker sandbox, so it should not affect your machine.
|
|
|
|
|
+> But your workspace directory will be attached to that sandbox, and files in the directory may be modified or deleted.
|
|
|
|
|
|
|
|
|
|
+```bash
|
|
|
docker run \
|
|
docker run \
|
|
|
-it \
|
|
-it \
|
|
|
--pull=always \
|
|
--pull=always \
|
|
@@ -64,6 +72,8 @@ docker run \
|
|
|
ghcr.io/opendevin/opendevin:0.5
|
|
ghcr.io/opendevin/opendevin:0.5
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
+You'll find OpenDevin running at [http://localhost:3000](http://localhost:3000).
|
|
|
|
|
+
|
|
|
## 🚀 Documentation
|
|
## 🚀 Documentation
|
|
|
|
|
|
|
|
To learn more about the project, and for tips on using OpenDevin,
|
|
To learn more about the project, and for tips on using OpenDevin,
|