Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions box/overall/custom-agent.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -252,10 +252,11 @@ This only works for boxes created with `agent.harness: Agent.Custom`.

## Custom Harness Examples

Ready-to-run examples for popular open-source agents:
Ready-to-run examples for popular agents:

- [Pi](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-pi-agent.ts) — multi-provider coding agent
- [Gemini](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-gemini-agent.ts) — Google Gemini via `@google/genai`
- [Gemini](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-gemini-agent.ts) — Google's Gemini CLI coding agent
- [Copilot CLI](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-copilot-agent.ts) — GitHub Copilot's coding agent CLI, with a Copilot subscription or your own model key
- [Aider](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-aider-agent.ts) — git-aware code editor
- [Goose](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-goose-agent.ts) — autonomous coding agent
- [Amp](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-amp-agent.ts) — Amp coding agent, sessions map to Amp threads
Expand Down
4 changes: 4 additions & 0 deletions box/overall/custom-harness/copilot.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Copilot CLI
url: https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-copilot-agent.ts
---
1 change: 1 addition & 0 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -2120,6 +2120,7 @@
"box/overall/custom-agent",
"box/overall/custom-harness/pi",
"box/overall/custom-harness/gemini",
"box/overall/custom-harness/copilot",
"box/overall/custom-harness/aider",
"box/overall/custom-harness/goose",
"box/overall/custom-harness/amp",
Expand Down
8 changes: 6 additions & 2 deletions llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9067,10 +9067,11 @@ This only works for boxes created with `agent.harness: Agent.Custom`.

## Custom Harness Examples

Ready-to-run examples for popular open-source agents:
Ready-to-run examples for popular agents:

* [Pi](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-pi-agent.ts) — multi-provider coding agent
* [Gemini](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-gemini-agent.ts) — Google Gemini via `@google/genai`
* [Gemini](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-gemini-agent.ts) — Google's Gemini CLI coding agent
* [Copilot CLI](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-copilot-agent.ts) — GitHub Copilot's coding agent CLI, with a Copilot subscription or your own model key
* [Aider](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-aider-agent.ts) — git-aware code editor
* [Goose](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-goose-agent.ts) — autonomous coding agent
* [Amp](https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-amp-agent.ts) — Amp coding agent, sessions map to Amp threads
Expand All @@ -9090,6 +9091,9 @@ Source: https://upstash.com/docs/box/overall/custom-harness/aider
# Amp
Source: https://upstash.com/docs/box/overall/custom-harness/amp

# Copilot CLI
Source: https://upstash.com/docs/box/overall/custom-harness/copilot

# CrewAI
Source: https://upstash.com/docs/box/overall/custom-harness/crewai

Expand Down
1 change: 1 addition & 0 deletions llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ Search these docs: GET https://upstash.com/docs/search?q=<query> returns JSON {
- [How to Add a Custom Agent](https://upstash.com/docs/box/overall/custom-agent.md)
- [Aider](https://upstash.com/docs/box/overall/custom-harness/aider.md)
- [Amp](https://upstash.com/docs/box/overall/custom-harness/amp.md)
- [Copilot CLI](https://upstash.com/docs/box/overall/custom-harness/copilot.md)
- [CrewAI](https://upstash.com/docs/box/overall/custom-harness/crewai.md)
- [Gemini](https://upstash.com/docs/box/overall/custom-harness/gemini.md)
- [Goose](https://upstash.com/docs/box/overall/custom-harness/goose.md)
Expand Down