papaya-agent
v0.19.4
Published
One command install for the Papaya agent client. Bootstraps uv and runs the Python package papaya-agent-client.
Maintainers
Readme
papaya-agent
Connect a local coding agent to Papaya.
npx papaya-agent connectYour browser opens, you click Approve, the terminal asks which agent to connect as, and Claude Code has the Papaya tools next time you open it. Nothing is copied, pasted, or exported.
What this package is
A shim, and nothing else. The client itself is the Python package
papaya-agent-client, which is
where all the code and all the documentation live. This package:
- finds
uvon yourPATH, or downloads a pinned, checksum verified copy into its own directory; - runs
uv tool run --from papaya-agent-client==<this version> papaya-agentwith your arguments, inheriting stdin and stdout and passing the exit code back; - after a successful
connect, runsuv tool installso thatpapaya-agentstays on yourPATH, which the Claude Code plugin's hooks and thepapayaMCP server both need.
It has no dependencies and no build step, and its version is always the version of the Python package it installs.
If you would rather manage the Python package yourself, this package is optional:
uv tool install papaya-agent-client
papaya-agent connectEnvironment
| Variable | Effect |
| --- | --- |
| PAPAYA_UV | Use this uv binary instead of looking for one. |
| PAPAYA_AGENT_SOURCE | Install the client from this spec instead of the pinned PyPI release. Anything uv accepts works: a local path, a git URL, a version range. |
