Quick start

Start a cloud session, inspect its changes, and continue the conversation.

Connect GitHub

Install Ellipsis on your GitHub account or organization. Select the repositories agents may access.

Run a task

Open the dashboard and select New session. Choose a repository and a supported Claude Code model, then send a specific task:

Find a missing test for request validation. Add it, run the relevant tests, and explain what changed.

The session shows the agent's messages and tool calls as it works. Open its changes to inspect the diff.

A repository with additional setup needs an environment that installs its dependencies.

Continue the conversation

Send a follow-up in the same session:

Add a test for an empty request body too.

The session keeps its conversation and workspace changes. Closing the page leaves it running. Use Stop to end the session.

Start through the API

Create an API key in the dashboard's API page. Set ELLIPSIS_API_TOKEN in your shell, then replace your-org and api-repo:

Shell
curl https://api.ellipsis.dev/v1/sessions \
  -H "Authorization: Bearer $ELLIPSIS_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "harness": {"type": "claude_code"},
    "prompt": "Add a missing request validation test and run it.",
    "environment": {
      "repositories": [{"owner": "your-org", "name": "api-repo"}]
    },
    "budget": 5
  }'

The response includes session.id. Use it to read records or send another message.

Next

On this page

Schedule a demo