diff --git a/box/overall/custom-agent.mdx b/box/overall/custom-agent.mdx index 8e5b0e73c..11cf78f5a 100644 --- a/box/overall/custom-agent.mdx +++ b/box/overall/custom-agent.mdx @@ -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 diff --git a/box/overall/custom-harness/copilot.mdx b/box/overall/custom-harness/copilot.mdx new file mode 100644 index 000000000..c00fed2bb --- /dev/null +++ b/box/overall/custom-harness/copilot.mdx @@ -0,0 +1,4 @@ +--- +title: Copilot CLI +url: https://github.com/upstash/box/blob/main/packages/sdk/examples/custom-copilot-agent.ts +--- diff --git a/docs.json b/docs.json index 27b714164..98369b6d5 100644 --- a/docs.json +++ b/docs.json @@ -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", diff --git a/llms-full.txt b/llms-full.txt index 804004991..ddc3ca71e 100644 --- a/llms-full.txt +++ b/llms-full.txt @@ -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 @@ -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 diff --git a/llms.txt b/llms.txt index 982fc772e..dfa14f4e2 100644 --- a/llms.txt +++ b/llms.txt @@ -93,6 +93,7 @@ Search these docs: GET https://upstash.com/docs/search?q= 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)