[PR #1297] feat(cli): add --acp mode (WIP) #1287

Open
opened 2026-02-16 09:18:37 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagents/pull/1297
Author: @eyurtsev
Created: 2/11/2026
Status: 🔄 Open

Base: mainHead: eugene/add_acp_mode_to_cli


📝 Commits (4)

📊 Changes

4 files changed (+165 additions, -14 deletions)

View changed files

📝 libs/cli/deepagents_cli/main.py (+40 -9)
📝 libs/cli/pyproject.toml (+1 -0)
libs/cli/tests/unit_tests/test_acp_mode.py (+96 -0)
📝 libs/cli/uv.lock (+28 -5)

📄 Description

adds --acp mode to the deepagents cli

The idea here is that we allow launching the pre-configured coding agent in the deepagents-cli as an ACP server.

So the CLI at the moment is two different things:

  • a pre-configured coding agent built on top of deepagents (some custom middleware etc.)
  • a UI

This change allows us to put a different UI on top of the existing coding agent.

We may want to support the reverse as well and add a way to re-use our CLI on top of any other langchain deepagent/agent.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/deepagents/pull/1297 **Author:** [@eyurtsev](https://github.com/eyurtsev) **Created:** 2/11/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `eugene/add_acp_mode_to_cli` --- ### 📝 Commits (4) - [`1506909`](https://github.com/langchain-ai/deepagents/commit/1506909d4558d2cb57eaf3a2ad4bce518b819259) x - [`ccefa2d`](https://github.com/langchain-ai/deepagents/commit/ccefa2db8541d2969117b416501baebc0fee6b3b) x - [`d0459d7`](https://github.com/langchain-ai/deepagents/commit/d0459d7607ee5a9e5728eb4296ec0b64c6c4289a) x - [`003dee6`](https://github.com/langchain-ai/deepagents/commit/003dee6ba99f676666e6150e04d13cd43ee7975a) x ### 📊 Changes **4 files changed** (+165 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `libs/cli/deepagents_cli/main.py` (+40 -9) 📝 `libs/cli/pyproject.toml` (+1 -0) ➕ `libs/cli/tests/unit_tests/test_acp_mode.py` (+96 -0) 📝 `libs/cli/uv.lock` (+28 -5) </details> ### 📄 Description adds --acp mode to the deepagents cli The idea here is that we allow launching the pre-configured coding agent in the deepagents-cli as an ACP server. So the CLI at the moment is two different things: * a pre-configured coding agent built on top of deepagents (some custom middleware etc.) * a UI This change allows us to put a different UI on top of the existing coding agent. We may want to support the reverse as well and add a way to re-use our CLI on top of any other langchain deepagent/agent. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 09:18:37 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagents#1287