mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 05:02:11 +00:00
feat: sync universal schema and sdk updates
This commit is contained in:
parent
79bb441287
commit
f5d1a6383d
56 changed files with 6800 additions and 3974 deletions
39
README.md
39
README.md
|
|
@ -1,6 +1,6 @@
|
|||
# Sandbox Agent SDK
|
||||
|
||||
Universal API for running Claude Code, Codex, OpenCode, and Amp inside sandboxes.
|
||||
Universal API for automatic coding agents in sandboxes. Supprots Claude Code, Codex, OpenCode, and Amp.
|
||||
|
||||
- **Any coding agent**: Universal API to interact with all agents with full feature coverage
|
||||
- **Server or SDK mode**: Run as an HTTP server or with the TypeScript SDK
|
||||
|
|
@ -16,14 +16,14 @@ Roadmap:
|
|||
|
||||
## Agent Support
|
||||
|
||||
| Feature | [Claude Code](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview) | [Codex](https://github.com/openai/codex) | [OpenCode](https://github.com/opencode-ai/opencode) | [Amp](https://ampcode.com) |
|
||||
| Feature | [Claude Code*](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview) | [Codex](https://github.com/openai/codex) | [OpenCode](https://github.com/opencode-ai/opencode) | [Amp](https://ampcode.com) |
|
||||
|---------|:-----------:|:-----:|:--------:|:---:|
|
||||
| Stability | Stable | Stable | Experimental | Experimental |
|
||||
| Text Messages | ✓ | ✓ | ✓ | ✓ |
|
||||
| Tool Calls | ✓ | ✓ | ✓ | ✓ |
|
||||
| Tool Results | ✓ | ✓ | ✓ | ✓ |
|
||||
| Questions (HITL) | ✓ | | ✓ | |
|
||||
| Permissions (HITL) | | | ✓ | |
|
||||
| Tool Calls | —* | ✓ | ✓ | ✓ |
|
||||
| Tool Results | —* | ✓ | ✓ | ✓ |
|
||||
| Questions (HITL) | —* | | ✓ | |
|
||||
| Permissions (HITL) | —* | | ✓ | |
|
||||
| Images | | ✓ | ✓ | |
|
||||
| File Attachments | | ✓ | ✓ | |
|
||||
| Session Lifecycle | | ✓ | ✓ | |
|
||||
|
|
@ -34,13 +34,15 @@ Roadmap:
|
|||
| MCP Tools | | ✓ | | |
|
||||
| Streaming Deltas | | ✓ | ✓ | |
|
||||
|
||||
* Claude headless CLI does not natively support tool calls/results or HITL questions/permissions yet; these are WIP.
|
||||
|
||||
Want support for another agent? [Open an issue](https://github.com/anthropics/sandbox-agent/issues/new) to request it.
|
||||
|
||||
## Architecture
|
||||
|
||||
- TODO
|
||||
- Embedded (runs agents locally)
|
||||
- Sandboxed
|
||||
- Local
|
||||
- Remote/Sandboxed
|
||||
|
||||
## Components
|
||||
|
||||
|
|
@ -49,6 +51,26 @@ Want support for another agent? [Open an issue](https://github.com/anthropics/sa
|
|||
- Inspector: inspect.sandboxagent.dev
|
||||
- CLI: TODO
|
||||
|
||||
## Quickstart
|
||||
|
||||
### SDK
|
||||
|
||||
- Local
|
||||
- Remote/Sandboxed
|
||||
|
||||
Docs
|
||||
|
||||
### Server
|
||||
|
||||
- Run server
|
||||
- Auth
|
||||
|
||||
Docs
|
||||
|
||||
### CLI
|
||||
|
||||
Docs
|
||||
|
||||
## Project Goals
|
||||
|
||||
This project aims to solve 3 problems with agents:
|
||||
|
|
@ -98,4 +120,3 @@ TODO
|
|||
|
||||
- the harnesses do a lot of heavy lifting
|
||||
- the difference between opencode, claude, and codex is vast & vastly opinionated
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue