Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 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
- [CrewAI](https://github.com/upstash/box/blob/main/packages/python-sdk/examples/custom_crewai_agent.py) — multi-agent orchestration framework
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/crewai",
Expand Down
8 changes: 6 additions & 2 deletions llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8737,10 +8737,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
* [CrewAI](https://github.com/upstash/box/blob/main/packages/python-sdk/examples/custom_crewai_agent.py) — multi-agent orchestration framework
Expand All @@ -8756,6 +8757,9 @@ Ready-to-run examples for popular open-source agents:
# Aider
Source: https://upstash.com/docs/box/overall/custom-harness/aider

# 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 @@ -90,6 +90,7 @@ Search these docs: GET https://upstash.com/docs/search?q=<query> returns JSON {
- [Tabs & Navigation](https://upstash.com/docs/box/overall/browser/tabs.md)
- [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)
- [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