-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed
Copy link
Labels
Milestone
Description
Required prerequisites
- I have searched the Issue Tracker and Discussions that this hasn't already been reported. (+1 or comment there if it has.)
- Consider asking first in a Discussion.
Motivation
To give agents more general capability, we want agents to be able to install packages by themselves:
Language-specific Package Managers:
- Python:
pip,uv - Node.js (JavaScript/TypeScript:
npmoryarn/pnpm - Ruby:
gem - Java:
Maven,Gradle - Rust:
cargo - Go:
go get,go install - R:
Rscript -e "install.packages('<package>')" - PHP:
composer - .NET (C#):
NuGet
System Package Managers:
- Linux (Debian-based):
apt - macOS:
brew - Windows:
winget,choco
Agent Features to Include
- Check Before Install: Verify if the package is already installed.
- Version Management: Install specific versions if required.
- Error Handling: Retry failed installs or suggest alternatives.
- Sandbox Mode: Test installs in isolated containers.
Solution
No response
Alternatives
No response
Additional context
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status