CommandCodeAI / CommandCodeAI/command-code

Feature: Add ACP support via command-code acp for OpenClaw/acpx and other ACP clients

Abierto
#331 10 comentarios 8 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

p2
Lenguaje dominante
Sin datos de lenguaje
Estrellas
4k
Forks
350
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Feature Description

It would be great if Command Code exposed an ACP-compatible entrypoint, for example:

command-code acp

Fallback

Even a minimal ACP adapter around existing Command Code sessions would be useful. command-code -p works for one-shot tasks, but it does not provide proper ACP session lifecycle or streaming/tool semantics.

Use Case

OpenClaw supports external coding agents through ACPX, and can already run harnesses like Claude Code, Codex, Gemini, OpenCode, Kimi, etc. Command Code looks like a strong fit for this because it already has:

a CLI
non-interactive mode with command-code -p
model selection
permission modes
MCP support
taste/memory/session concepts

Then it could be registered as an external ACP harness from OpenClaw/acpx, e.g.:

{
  "agents": {
    "commandcode": {
      "command": "command-code acp"
    }
  }
}
Additional Context

No response

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con el punto de entrada no interactivo existente command-code -p y el comando propuesto command-code acp. Revisa cómo se exponen las sesiones actuales, la selección de modelos, los modos de permisos, la compatibilidad con MCP y el comportamiento de streaming o de las herramientas. Se considerará terminado cuando un punto de entrada compatible con ACP admita el ciclo de vida de las sesiones y la semántica de streaming/herramientas para clientes de OpenClaw/acpx.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
api, cli
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.