You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -47,26 +47,29 @@ MS-Agent is a lightweight framework designed to empower agents with autonomous e
47
47
48
48
49
49
## 🎉 News
50
-
* 🚀Sep 22, 2025: Release MS-Agent v1.3.0, which includes the following updates:
50
+
51
+
* 🚀 Oct 30, 2025: Release MS-Agent v1.4.0, which includes the following updates:
52
+
- 🔥 We present [**MS-Agent Skills**](projects/agent_skills/README.md), an **Implementation** of [Anthropic-Agent-Skills](https://docs.claude.com/en/docs/agents-and-tools/agent-skills) Protocol.
53
+
* 🚀 Sep 22, 2025: Release MS-Agent v1.3.0, which includes the following updates:
51
54
- 🔥 Support [Code Scratch](projects/code_scratch/README.md)
52
55
- Support `Memory` for building agents with long-term and short-term memory
53
56
- Enhance the DeepResearch workflow
54
57
- Support RAY for accelerating document information extraction
55
58
- Support Anthropic API format for LLMs
56
59
57
-
* 🚀Aug 28, 2025: Release MS-Agent v1.2.0, which includes the following updates:
60
+
* 🚀Aug 28, 2025: Release MS-Agent v1.2.0, which includes the following updates:
58
61
- DocResearch now supports pushing to `ModelScope`、`HuggingFace`、`GitHub` for easy sharing of research reports. Refer to [Doc Research](projects/doc_research/README.md) for more details.
59
62
- DocResearch now supports exporting the Markdown report to `HTML`、`PDF`、`PPTX` and `DOCX` formats, refer to [Doc Research](projects/doc_research/README.md) for more details.
60
63
- DocResearch now supports `TXT` file processing and file preprocessing, refer to [Doc Research](projects/doc_research/README.md) for more details.
61
64
62
-
* 🚀July 31, 2025: Release MS-Agent v1.1.0, which includes the following updates:
65
+
* 🚀July 31, 2025: Release MS-Agent v1.1.0, which includes the following updates:
63
66
- 🔥 Support [Doc Research](projects/doc_research/README.md), demo: [DocResearchStudio](https://modelscope.cn/studios/ms-agent/DocResearch)
64
67
- Add `General Web Search Engine` for Agentic Insight (DeepResearch)
65
68
- Add `Max Continuous Runs` for Agent chat with MCP.
66
69
67
-
* 🚀July 18, 2025: Release MS-Agent v1.0.0, improve the experience of Agent chat with MCP, and update the readme for [Agentic Insight](projects/deep_research/README.md).
70
+
* 🚀July 18, 2025: Release MS-Agent v1.0.0, improve the experience of Agent chat with MCP, and update the readme for [Agentic Insight](projects/deep_research/README.md).
68
71
69
-
* 🚀July 16, 2025: Release MS-Agent v1.0.0rc0, which includes the following updates:
72
+
* 🚀July 16, 2025: Release MS-Agent v1.0.0rc0, which includes the following updates:
70
73
- Support for Agent chat with MCP (Model Context Protocol)
71
74
- Support for Deep Research (Agentic Insight), refer to: [Report_Demo](projects/deep_research/examples/task_20250617a/report.md), [Script_Demo](projects/deep_research/run.py)
72
75
- Support for [MCP-Playground](https://modelscope.cn/mcp/playground)
@@ -138,7 +141,7 @@ pip install -e .
138
141
139
142
## Quickstart
140
143
141
-
### Agent chat
144
+
### Agent Chat
142
145
This project supports interaction with models via the MCP (Model Context Protocol). Below is a complete example showing
143
146
how to configure and run an LLMAgent with MCP support.
144
147
@@ -239,6 +242,91 @@ asyncio.run(main())
239
242
240
243
</details>
241
244
245
+
246
+
### Agent Skills
247
+
248
+
**MS-Agent Skills** is an **Implementation** of the [**Anthropic-Agent-Skills**](https://docs.claude.com/en/docs/agents-and-tools/agent-skills) protocol, enabling agents to autonomously explore and execute complex tasks by leveraging predefined or custom "skills".
249
+
250
+
251
+
#### Key Features
252
+
253
+
- 📜 **Standard Skill Protocol**: Fully compatible with the [Anthropic Skills](https://github.com/anthropics/skills) protocol
254
+
- 🧠 **Heuristic Context Loading**: Loads only necessary context—such as `References`, `Resources`, and `Scripts` on demand
255
+
- 🤖 **Autonomous Execution**: Agents autonomously analyze, plan, and decide which scripts and resources to execute based on skill definitions
256
+
- 🔍 **Skill Management**: Supports batch loading of skills and can automatically retrieve and discover relevant skills based on user input
257
+
- 🛡️ **Code Execution Environment**: Optional local direct code execution or secure sandboxed execution via [**ms-enclave**](https://github.com/modelscope/ms-enclave), with automatic dependency installation and environment isolation
258
+
- 📁 **Multi-file Type Support**: Supports documentation, scripts, and resource files
259
+
- 🧩 **Extensible Design**: The skill data structure is modularized, with implementations such as `SkillSchema` and `SkillContext` provided for easy extension and customization
260
+
261
+
262
+
#### Quick Start
263
+
264
+
> 💡 Note:
265
+
> 1. Before running the following examples, ensure that you have set the `OPENAI_API_KEY` and `OPENAI_BASE_URL` environment variables to access the required model APIs.
266
+
> 2. Agent Skills requires ms-agent >= 1.4.0
267
+
268
+
269
+
**Installation**:
270
+
271
+
```shell
272
+
pip install ms-agent
273
+
```
274
+
275
+
**Usage**:
276
+
277
+
> This example demonstrates how to configure and run an Agent Skill that generates generative art code based on p5.js flow fields.
278
+
279
+
```python
280
+
import os
281
+
from ms_agent.agent import create_agent_skill
282
+
283
+
284
+
def main():
285
+
"""
286
+
Main function to create and run an agent with skills.
287
+
"""
288
+
work_dir: str = 'temp_workspace'
289
+
skills_dir: str = '/path/to/skills' # Refer to `https://github.com/modelscope/ms-agent/tree/main/projects/agent_skills/skills`
use_sandbox=True, # Note: Make sure the `Docker Daemon` is running if use_sandbox=True
301
+
work_dir=work_dir,
302
+
)
303
+
304
+
user_query: str = 'Create generative art using p5.js with seeded randomness, flow fields, and particle systems, please fill in the details and provide the complete code based on the templates.'
For more details, please refer to [Deep Research](projects/deep_research/README.md).
283
373
284
374
<br>
@@ -352,10 +442,29 @@ For more details, refer to [Code Scratch](projects/code_scratch/README.md).
352
442
353
443
1. A news collection agent [ms-agent/newspaper](https://www.modelscope.cn/models/ms-agent/newspaper/summary)
354
444
445
+
446
+
## Outlook
447
+
448
+
We are committed to continuously improving and expanding the MS-Agent framework to push the boundaries of large models and AI agents. Our future roadmap includes:
449
+
450
+
- [ ] **FinResearch** – A financial deep-research agent dedicated to in-depth analysis and research in the finance domain.
451
+
- [ ] **Multimodal Agentic Search** – Supporting large-scale multimodal document retrieval and generation of search results combining text and images.
452
+
- [ ] Enhanced **Agent Skills** – Providing a richer set of predefined skills and tools to expand agent capabilities and enabling multi-skill collaboration for complex task execution.
453
+
- [ ] **Agent-Workstation** - An unified WebUI with one-click local deployment support with combining all agent capabilities of MS-Agent, such as AgentChat, MCP, AgentSkills, DeepResearch, DocResearch, CodeScratch, etc.
454
+
455
+
355
456
## License
356
457
357
458
This project is licensed under the [Apache License (Version 2.0)](https://github.com/modelscope/modelscope/blob/master/LICENSE).
358
459
359
460
## Star History
360
461
361
462
[](https://star-history.com/#modelscope/modelscope-agent&Date)
463
+
464
+
465
+
---
466
+
467
+
<p align="center">
468
+
<em> ❤️ Thanks for visiting ✨ MS-Agent !</em><br><br>
0 commit comments