Skip to content

Add make local-agent: install the agent from this checkout with everything it needs - #142

Merged
utkarsh5026 merged 3 commits into
mainfrom
ccr-8efc5450-a6z5dz
Oct 23, 2026
Merged

utkarsh5026 merged 3 commits into
mainfrom
ccr-8efc5450-a6z5dz

Conversation

@utkarsh5026

Copy link
Copy Markdown
Owner

One command makes a fresh environment on a Python 3.11+ (found on PATH when
the current one is older), installs the wheel with every extra, downloads the
Python sandbox's Pyodide files and asks the agent its demo question. local and
local-agent share the tour running and the summary.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01MjNh1mjHbGz5TrX5j7HbDk

…thing it needs

One command makes a fresh environment on a Python 3.11+ (found on PATH when
the current one is older), installs the wheel with every extra, downloads the
Python sandbox's Pyodide files and asks the agent its demo question. local and
local-agent share the tour running and the summary.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjNh1mjHbGz5TrX5j7HbDk
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjNh1mjHbGz5TrX5j7HbDk
…vironments

envs lists the Python environments here (conda installations and their envs,
~/.conda/envs, virtual environments) the way SageMakerView().envs() finds
them, read through this checkout's sagemaker_env with any Python that has
boto3, with each one's Jupyter kernel, whether SageMaker keeps it and the
aws-analyzer version it has. install-env asks which to install into, with
which extras, and whether to add a kernel for one without (or takes --env,
--extras, --kernel, --yes), then installs the checkout's wheel with each
environment's own pip and checks it imports. A notebook instance's
~/anaconda3/envs get their conda_<name> kernel from ipykernel alone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjNh1mjHbGz5TrX5j7HbDk
@utkarsh5026
utkarsh5026 merged commit 06a71c3 into main Oct 23, 2026
10 checks passed
@utkarsh5026
utkarsh5026 deleted the ccr-8efc5450-a6z5dz branch October 23, 2026 13:19
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