Integration Overview¶
This section collects the AgentScope Java extensions that connect to third-party systems and ecosystem services. Each extension is an independent Maven module under agentscope-extensions/ — pull in only what you need.
The extensions are grouped by topic:
Model Providers¶
All model providers have moved to independent model extension modules, while agentscope-core keeps only the shared model contracts. See Model for the full creation paths, Spring Boot setup, formatters, credentials, and advanced registry behavior.
Provider |
Maven artifact |
|
Standard environment variable |
Docs |
|---|---|---|---|---|
OpenAI |
|
|
|
|
DashScope |
|
|
|
|
Gemini |
|
|
|
|
Anthropic |
|
|
|
|
Ollama |
|
|
|
Note
agentscope-extensions-model-e2e-tests is a repository test module, not a user-facing model integration dependency.
Distributed Storage (Distributed Store)¶
Full-stack distributed storage components for multi-replica production deployments. Configure agent state, workspace filesystem, sandbox snapshots, and concurrency locks with a single DistributedStore.
Distributed Storage Overview —
DistributedStoreAPI, capability matrix, mixed storesRedis —
AgentStateStore+BaseStore+SandboxSnapshotSpec+SandboxExecutionGuardMySQL / JDBC —
AgentStateStore+JdbcStore+JdbcSnapshotSpec+JdbcSandboxExecutionGuardAlibaba Cloud OSS —
AgentStateStore+OssBaseStore+OssSnapshotSpec
Sandbox Execution Environments¶
Isolated code execution stores. Docker is built-in; the rest are standalone extension modules.
Docker — built-in default, no extra dependency
Kubernetes —
agentscope-extensions-sandbox-kubernetesAgentRun (Alibaba Cloud) —
agentscope-extensions-sandbox-agentrunDaytona —
agentscope-extensions-sandbox-daytonaE2B —
agentscope-extensions-sandbox-e2b
Memory¶
Persist user preferences and facts across sessions. All implementations satisfy the LongTermMemory interface.
RAG Knowledge Base¶
Plug different retrieval stores behind the unified Knowledge interface.
Skill Repository¶
Multiple storage implementations of AgentSkillRepository.
Channel Adapters¶
Connect your Agent to messaging platforms through the Harness Channel interface.
DingTalk
Feishu / Lark
GitHub
GitLab
WeCom
Agent Protocols¶
Standardized ways for the Agent to talk to the outside world.
Infrastructure / Middleware¶
Plug Agents into your enterprise infrastructure.
Ecosystem¶
Runtime, language, debugging, and training extensions.
Note
For Spring Boot users, most of the above extensions ship a matching agentscope-spring-boot-starter-* for one-line integration that removes the manual wiring.