Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

[feat] 希望增加原生 ACP 模式(如 `step acp`)以便编辑器/客户端集成

Đang mở
#224 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
35/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
typescript
Lĩnh vực
api, cli

Hướng nghiên cứu

Start by reading the existing headless agent loop and the --mode json, --mode rpc, and --sdk-stdio entry points; the issue names no specific files or tests. Then map the requested ACP lifecycle, streaming updates, permissions, terminal operations, and session configuration to the existing interfaces. Done means a step acp mode supports the listed client capabilities over stdio; the scope is broad and needs design work.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

What do you want to change?

希望 Step Code 提供 ACP(Agent Client Protocol)stdio 模式,例如 step acp 或 --mode acp,让任意 ACP 客户端都能直接驱动 Step Code。

Why?

我在开发 Agentero

它已经通过 ACP stdio 支持 Claude、Codex、Gemini、dsh、Kimi、ZCode 等;但 Step Code 目前只有 --mode json、--mode rpc、--sdk-stdio,都不使用 ACP 协议,所以接不进来,npm 上也没有现成的社区适配器。

作为 ACP client,Agentero 需要的最小能力:

  • initialize(能力协商)+ session/new / session/prompt / session/cancel
  • session/load 或 session/resume,让多轮会话重启后可续
  • 流式 session/update(message / thought / tool / plan)
  • session/request_permission(工具审批)与 terminal/*(执行命令)
  • 通过 Session Config Options 选择模型/模式
How?

复用现有 headless agent loop,加一个 step acp 子命令即可;

可对齐 dsh --profile acp、kimi acp、opencode acp 的做法。

Ngôn ngữ chính
TypeScript
Star
850
Fork
62
Merge trung bình
1 ngày 12 giờ
Pull request đã merge (30 ngày)
43

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của stepfun-ai/Step-Code

Tất cả issue của stepfun-ai/Step-Code

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.