Sign inSign up

sbx/junie-kit:20260820-8124bf90eefe51143968174f6b9cd1e307a9b1c1

Manifest digest

sha256:3d57c7da92f1449465a6b118dacad242dde13dcc09ca69c77c7b1b4ff88aacf7

Last pushed

about 1 month by dockerpublicbot

Type

Sandbox Kit

Manifest digest

sha256:3d57c7da92f1449465a6b118dacad242dde13dcc09ca69c77c7b1b4ff88aacf7

yaml
schemaVersion: "2"
kind: sandbox
name: junie
displayName: Junie
description: The AI coding agent by JetBrains.
sandbox:
    image: docker/sandbox-templates:shell-docker
    entrypoint:
        - junie
agentInstructions:
    filename: AGENTS.md
permissions:
    network:
        allow:
            - junie.jetbrains.com
            - api.jetbrains.ai
            - github.com
            - raw.githubusercontent.com
            - release-assets.githubusercontent.com
            - api.anthropic.com
            - api.openai.com
            - generativelanguage.googleapis.com
            - api.x.ai
            - openrouter.ai
credentials:
    - service: anthropic
      apiKey:
        name: ANTHROPIC_API_KEY
        proxyManaged: true
        inject:
            - domain: api.anthropic.com
              header: x-api-key
              format: '%s'
    - service: google
      apiKey:
        name: GEMINI_API_KEY
        proxyManaged: true
        inject:
            - domain: generativelanguage.googleapis.com
              header: x-goog-api-key
              format: '%s'
    - service: junie
      apiKey:
        name: JUNIE_API_KEY
        proxyManaged: true
        inject:
            - domain: junie.jetbrains.com
              header: Authorization
              format: Bearer %s
    - service: openai
      apiKey:
        name: OPENAI_API_KEY
        proxyManaged: true
        inject:
            - domain: api.openai.com
              header: Authorization
              format: Bearer %s
    - service: openrouter
      apiKey:
        name: OPENROUTER_API_KEY
        proxyManaged: true
        inject:
            - domain: openrouter.ai
              header: Authorization
              format: Bearer %s
    - service: xai
      apiKey:
        name: XAI_API_KEY
        proxyManaged: true
        inject:
            - domain: api.x.ai
              header: Authorization
              format: Bearer %s
setup:
    install:
        - command: curl -fsSL https://junie.jetbrains.com/install.sh | bash
          user: "1000"
          description: Install Junie