Files
ROMFASTSQL/proxmox/lxc102-docker/scripts/sb
Claude Agent 6ff2c6ee2c feat(lxc102): script tmux sbt pentru sandbox + statusline Claude Code
- sbt: sesiuni tmux (sbx1..3) care intră în sandbox și lansează agentul
  (claude/opencode/orice binar); tmux rulează pe host, panes prin sbx exec
- statusline.sh + bootstrap-statusline.sh pe /home/workspace/.agent
  (virtiofs persistent), reinstalat la fiecare intrare fiindcă /home/agent
  din sandbox e overlay efemer
- fix printf "--" -> printf -- "--" (eroare de usage când API-ul de cote
  nu răspunde)
- copii versionate ale scripturilor agents/sb + documentație README

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 11:13:55 +00:00

16 lines
501 B
Bash
Executable File

#!/usr/bin/env bash
# Shell interactiv în sandbox, într-un director de proiect.
# Agentul îl pornești tu de la prompt: claude / opencode / altceva.
#
# sb shell în /home/workspace
# sb proiect-a shell în /home/workspace/proiect-a (îl creează dacă lipsește)
set -euo pipefail
SANDBOX="${SANDBOX:-claude-workspace}"
ROOT=/home/workspace
DIR="$ROOT${1:+/$1}"
[ -n "${1:-}" ] && mkdir -p "$DIR"
sbx ls >/dev/null 2>&1 || true
exec sbx exec -it -w "$DIR" "$SANDBOX" bash -l