diff --git a/README.md b/README.md
index 31d3509..fdcea40 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@ Build AI agent teams that work together. One agent plans, another implements, a
npm install @jackchen_me/open-multi-agent
```
-Set `ANTHROPIC_API_KEY` (and optionally `OPENAI_API_KEY`) in your environment.
+Set `ANTHROPIC_API_KEY` (and optionally `OPENAI_API_KEY` or `GITHUB_TOKEN` for Copilot) in your environment.
```typescript
import { OpenMultiAgent } from '@jackchen_me/open-multi-agent'
@@ -160,7 +160,7 @@ const result = await agent.run('Find the three most recent TypeScript releases.'
-Multi-Model Teams — mix Claude and GPT in one workflow
+Multi-Model Teams — mix Claude, GPT, and Copilot in one workflow
```typescript
const claudeAgent: AgentConfig = {
@@ -246,6 +246,7 @@ for await (const event of agent.stream('Explain monads in two sentences.')) {
│ - prompt() │───►│ LLMAdapter │
│ - stream() │ │ - AnthropicAdapter │
└────────┬──────────┘ │ - OpenAIAdapter │
+ │ │ - CopilotAdapter │
│ └──────────────────────┘
┌────────▼──────────┐
│ AgentRunner │ ┌──────────────────────┐
@@ -269,7 +270,7 @@ for await (const event of agent.stream('Explain monads in two sentences.')) {
Issues, feature requests, and PRs are welcome. Some areas where contributions would be especially valuable:
-- **LLM Adapters** — Ollama, llama.cpp, vLLM, Gemini. The `LLMAdapter` interface requires just two methods: `chat()` and `stream()`.
+- **LLM Adapters** — Copilot is now supported out of the box. Additional adapters for Ollama, llama.cpp, vLLM, and Gemini are welcome. The `LLMAdapter` interface requires just two methods: `chat()` and `stream()`.
- **Examples** — Real-world workflows and use cases.
- **Documentation** — Guides, tutorials, and API docs.
@@ -277,6 +278,12 @@ Issues, feature requests, and PRs are welcome. Some areas where contributions wo
[](https://star-history.com/#JackChen-me/open-multi-agent&Date)
+## Contributors
+
+
+
+
+
## License
MIT
diff --git a/README_zh.md b/README_zh.md
index e9a3f00..f78016a 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -21,7 +21,7 @@
npm install @jackchen_me/open-multi-agent
```
-在环境变量中设置 `ANTHROPIC_API_KEY`(以及可选的 `OPENAI_API_KEY`)。
+在环境变量中设置 `ANTHROPIC_API_KEY`(以及可选的 `OPENAI_API_KEY` 或用于 Copilot 的 `GITHUB_TOKEN`)。
```typescript
import { OpenMultiAgent } from '@jackchen_me/open-multi-agent'
@@ -160,7 +160,7 @@ const result = await agent.run('Find the three most recent TypeScript releases.'
-多模型团队 — 在一个工作流中混合使用 Claude 和 GPT
+多模型团队 — 在一个工作流中混合使用 Claude、GPT 和 Copilot
```typescript
const claudeAgent: AgentConfig = {
@@ -246,6 +246,7 @@ for await (const event of agent.stream('Explain monads in two sentences.')) {
│ - prompt() │───►│ LLMAdapter │
│ - stream() │ │ - AnthropicAdapter │
└────────┬──────────┘ │ - OpenAIAdapter │
+ │ │ - CopilotAdapter │
│ └──────────────────────┘
┌────────▼──────────┐
│ AgentRunner │ ┌──────────────────────┐
@@ -269,7 +270,7 @@ for await (const event of agent.stream('Explain monads in two sentences.')) {
欢迎提 Issue、功能需求和 PR。以下方向的贡献尤其有价值:
-- **LLM 适配器** — Ollama、llama.cpp、vLLM、Gemini。`LLMAdapter` 接口只需实现两个方法:`chat()` 和 `stream()`。
+- **LLM 适配器** — Copilot 已原生支持。欢迎继续贡献 Ollama、llama.cpp、vLLM、Gemini 等适配器。`LLMAdapter` 接口只需实现两个方法:`chat()` 和 `stream()`。
- **示例** — 真实场景的工作流和用例。
- **文档** — 指南、教程和 API 文档。
@@ -277,6 +278,12 @@ for await (const event of agent.stream('Explain monads in two sentences.')) {
[](https://star-history.com/#JackChen-me/open-multi-agent&Date)
+## 贡献者
+
+
+
+
+
## 许可证
MIT