Skip to content

feat: add Kode-Agent to base sandbox image#43

Closed
CrazyBoyM wants to merge 1 commit intoNVIDIA:mainfrom
CrazyBoyM:add-kode-agent
Closed

feat: add Kode-Agent to base sandbox image#43
CrazyBoyM wants to merge 1 commit intoNVIDIA:mainfrom
CrazyBoyM:add-kode-agent

Conversation

@CrazyBoyM
Copy link

@CrazyBoyM CrazyBoyM commented Mar 17, 2026

Summary

Add Kode (@shareai-lab/kode@2.2.0) to the base sandbox image alongside Claude Code, OpenCode, and Codex.

Related Issue

N/A — new agent integration. Companion PR: NVIDIA/OpenShell#391

Changes

  • sandboxes/base/Dockerfile: Install @shareai-lab/kode@2.2.0 via npm alongside existing agent CLIs
  • sandboxes/base/policy.yaml: Add kode_agent network policy allowing /usr/local/bin/kode and /usr/bin/node to reach api.anthropic.com and api.openai.com; grant kode binary access to GitHub REST API

Testing

  • Docker image builds successfully with kode installed
  • kode --version works inside the sandbox
  • Network policy allows kode to reach api.anthropic.com and api.openai.com

Checklist

Install Kode (@shareai-lab/kode@2.2.0) in the base sandbox image and
add its network policy. Kode is an open-source multi-model AI coding
agent supporting both Anthropic and OpenAI APIs.

- Dockerfile: add @shareai-lab/kode@2.2.0 to global npm packages
- policy.yaml: add kode_agent network policy for api.anthropic.com
  and api.openai.com, grant kode binary access to GitHub REST API

Signed-off-by: CrazyBoyM <ai-lab@foxmail.com>
@johntmyers
Copy link
Collaborator

Hi - we would suggest adding this as a new sandbox image. We intentionally keep the base Sandbox image pretty lightweight.

@johntmyers johntmyers closed this Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants