Sign inSign up

sbx/aider-kit:20260827-2d26f13b91e884116ff94ea5f1819adbb33b4ec0

Manifest digest

sha256:050e610d5b30182adb7926f553cc1e764d5b2fc92fdd15046d6edc9f4ee809b6

Last pushed

27 days by dockerpublicbot

Type

Sandbox Kit

Manifest digest

sha256:050e610d5b30182adb7926f553cc1e764d5b2fc92fdd15046d6edc9f4ee809b6

yaml
schemaVersion: "2"
kind: sandbox
name: aider
displayName: Aider
description: |
    AI pair programming in your terminal. Edits code, runs tests, and commits changes using Claude, GPT, Gemini, or any LiteLLM-compatible model.
sandbox:
    image: docker/sandbox-templates:shell-docker
    entrypoint:
        - /home/agent/.local/bin/aider
permissions:
    network:
        allow:
            - github.com
            - api.github.com
            - raw.githubusercontent.com
            - objects.githubusercontent.com
            - release-assets.githubusercontent.com
            - pypi.org
            - files.pythonhosted.org
            - astral.sh
            - '*.astral.sh'
            - aider.chat
credentials:
    - service: anthropic
      apiKey:
        name: ANTHROPIC_API_KEY
        proxyManaged: true
        inject:
            - domain: api.anthropic.com
              header: x-api-key
              format: '%s'
    - service: gemini
      apiKey:
        name: GEMINI_API_KEY
        proxyManaged: true
        inject:
            - domain: generativelanguage.googleapis.com
              header: x-goog-api-key
              format: '%s'
    - service: openai
      apiKey:
        name: OPENAI_API_KEY
        proxyManaged: true
        inject:
            - domain: api.openai.com
              header: Authorization
              format: Bearer %s
environment:
    variables:
        AIDER_ANALYTICS: "false"
        AIDER_AUTO_COMMITS: "true"
        AIDER_CHECK_UPDATE: "false"
        AIDER_MODEL: sonnet
setup:
    install:
        - command: uv tool install --with pip --python 3.12 aider-chat
          user: "1000"
          description: Install Aider with Python 3.12
    startup:
        - command:
            - uv
            - tool
            - upgrade
            - aider-chat
            - --quiet
          user: "1000"
          background: true
          description: Upgrade Aider to latest