Skip to content

Add coding agent harness to devtools #587

@fredericbarthelet

Description

@fredericbarthelet

Context

Skybridge is best used by modern coding agents. Skills dedicated to building SOTA MCP apps are shipped together with the project.
Devtools server is part of Skybridge developper environment.

Problems

While devtools are very useful for any human testing an app locally, it lacks a convenient API for coding agents to use it as a feedback loop on the MCP app functionality. Namely, it lacks capabilities to interact with the underlying MCP server, take screenshot of the generated view, interact with the view's contents.
Also, users leveraging coding agents need to juggle with 2 different interfaces (their coding agent one + devtools for HMI)

Solution

Implement an harness for coding agent in the devtools interface (allowing prompting and giving feedback to user).
Empower connected coding agent with MCP connectivity to the Skybridge server + additional tool to get context and interact with view.

Ideally leverage ACP but could be first implemented as a claude subprocess

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions