类库
› open-agent-sdk
shipany-ai/open-agent-sdk
Open Agent SDK 是一个开源AI代理开发套件,可作为Claude Agent SDK的替代方案。它允许开发者在进程内运行完整的AI代理循环,无需依赖外部CLI。支持构建能理解代码库、编辑文件、执行命令、搜索网络及处理多步工作流的自主AI代理,可部署于云服务器、无服务器函数等环境。
技术栈
框架
React
^19.2.4
构建工具
esbuild
^0.27.4
测试
Vitest
^3.0.0
查看全部依赖 (72)
依赖
@alcalzone/jsonl-db
^4.0.2
@anthropic-ai/sdk
^0.52.0
@commander-js/extra-typings
^12.1.0
@growthbook/growthbook
^1.6.5
@modelcontextprotocol/sdk
^1.12.1
@opentelemetry/api
^1.9.1
@opentelemetry/api-logs
^0.214.0
@opentelemetry/core
^2.6.1
@opentelemetry/resources
^2.6.1
@opentelemetry/sdk-logs
^0.214.0
@opentelemetry/sdk-metrics
^2.6.1
@opentelemetry/sdk-trace-base
^2.6.1
@opentelemetry/semantic-conventions
^1.40.0
@shipany/open-agent-sdk
^0.1.4
ajv
^8.17.0
asciichart
^1.5.25
auto-bind
^5.0.1
bidi-js
^1.0.0
chalk
^5.3.0
chokidar
^4.0.0
cli-boxes
^4.0.1
cli-highlight
^2.1.11
code-excerpt
^4.0.0
commander
^12.1.0
diff
^7.0.0
emoji-regex
^10.4.0
env-paths
^3.0.0
execa
^9.5.0
figures
^6.0.0
fuse.js
^7.0.0
get-east-asian-width
^1.3.0
google-auth-library
^9.14.0
highlight.js
^11.10.0
https-proxy-agent
^7.0.0
ignore
^7.0.0
indent-string
^5.0.0
ink
^5.1.0
jsonc-parser
^3.3.0
lodash-es
^4.17.21
lru-cache
^11.0.0
marked
^15.0.0
p-map
^7.0.0
picomatch
^4.0.0
proper-lockfile
^4.1.2
qrcode
^1.5.4
react-reconciler
^0.32.0
semver
^7.6.0
shell-quote
^1.8.0
signal-exit
^4.1.0
stack-utils
^2.0.0
strip-ansi
^7.1.0
supports-hyperlinks
^3.1.0
tree-kill
^1.2.2
type-fest
^4.30.0
undici
^7.0.0
usehooks-ts
^3.1.1
vscode-jsonrpc
^8.2.0
vscode-languageserver-protocol
^3.17.0
wrap-ansi
^9.0.0
ws
^8.18.0
xss
^1.0.0
zod
^3.23.0
zod-to-json-schema
^3.24.0
开发依赖
@types/diff
^7.0.0
@types/lodash-es
^4.17.12
@types/node
^22.0.0
@types/proper-lockfile
^4.1.4
@types/react
^19.2.14
@types/semver
^7.5.0
@types/shell-quote
^1.7.5
@types/ws
^8.5.0
typescript
^5.7.0