DS

dwmkerr/shellwright

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

38 stars 6 forks 품질 69 트렌드 20

쉘에 대한 Playwright - 터미널 레코딩 및 자동화용 MCP 서버

개요

shell shell shell shell. AI 구동 터미널 자동화, 스크린 샷 및 비디오 녹화. 마지막으로. AI 에이전트는 Vim 사용자를 닫을 수 있습니다: Open Vim. 어떻게 닫는지 말해라. 더 보기 이 비디오를 기록합니다. Quickstart | 예제 | 설치 | 구성 | MCP 도구 | 개발자 가이드 LLM, Claude Code, Cursor 또는 Shellwright MCP 서버를 사용하는 경우: shellwright를 사용하여, Vim을 엽니다. Vim을 닫는 방법을 말하는 메시지 쓰기. Close Vim. 각 단계와 GIF 녹음의 스크린 샷을주고 스크린 샷과 비디오를 './output'로 저장하십시오. 비디오 녹화는 여러 형식의 스크린 샷뿐만 아니라 저장됩니다. 더 자세한 내용은 예 또는 설치 가이드를 확인하십시오. 나는 또한 내 책 효과적인 포탄을 위한 부유한 기록을 창조하기 위하여 이것을 이용합니다. 로컬 개발을 위한 HTTP 모드에서 MCP 서버를 실행: 서버는 http://localhost:7498/mcp.에서 실행됩니다. 다른 맨끝에 있는 MCP Inspector를 열고 목록과 시험 공구에 http://localhost:7498/mcp에 연결하십시오:

개요(AI 번역)

쉘에 대한 Playwright. AI 구동 터미널 자동화, 스크린 샷 및 비디오 녹화. 마지막으로. 당신의 AI 대리인은 Vim를 닫을 수 있습니다

사용자 : Vim을 엽니 다. 어떻게 닫는지 말해라. 더 보기 이 비디오를 기록합니다.

퀵스타트 | 태그 | 설치 | 구성 | 사이트맵 도구 | 개발자 가이드

퀵스타트

LLM, Claude Code, Cursor 또는 Shellwright MCP 서버를 사용하는 경우:

같은 신속한 사용:

shellwright 사용, Vim을 엽니다. Vim을 닫는 방법을 말하는 메시지 쓰기. Close Vim. 각 단계와 GIF 녹음의 스크린 샷을주고 스크린 샷과 비디오를 './output’로 저장하십시오. ·

비디오 녹화는 여러 형식의 스크린 샷뿐만 아니라 저장됩니다.

더 자세한 내용은 예 또는 설치 가이드를 확인하십시오. 나는 또한 내 책 효과적인 포탄을 위한 부유한 기록을 창조하기 위하여 이것을 이용합니다.

** 지역**

로컬 개발을 위한 HTTP 모드에서 MCP 서버를 실행:

서버는 http://localhost:7498/mcp에서 실행됩니다.

**MCP Inspector로 테스트 **

다른 맨끝에 있는 MCP Inspector를 열고 목록과 시험 공구에 http://localhost:7498/mcp에 연결하십시오:

** 에이전트 테스트 **

`demo를 실행합니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

🖥️ shellwright Playwright for the shell. AI-driven terminal automation, screenshots and video recording. Finally. Your AI agents can close Vim

User: Open Vim. Tell me how to close it. Close it. Record this as a video.





Quickstart |
Examples |
Installation |
Configuration |
MCP Tools |
Developer Guide

Quickstart

Configure your LLM, Claude Code, Cursor or whatever to use the Shellwright MCP server:

{
  "mcpServers": {
    "shellwright": {
      "command": "npx",
      "args": ["-y", "@dwmkerr/shellwright"]
    }
  }
}

Use a prompt such as:

Using shellwright, open Vim. Write a message saying how to close Vim. Close Vim. Give me a screenshot of each step and a GIF recording, save the screenshots and videos to ‘./output’".

A video recording will be saved, as well as screenshots in multiple formats.

Check the Examples or Installation guide for more details. I also use this to create rich recordings for my book Effective Shell.

Running Locally

Run the MCP server in HTTP mode for local development:

npm install
npm run dev:http

# Or add parameters if needed...
npm run dev:http -- --font-size 32

The server runs at http://localhost:7498/mcp.

Testing with the MCP Inspector

GitHub에서 전체 README 보기

설치

npx -y @dwmkerr/shellwright
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "shellwright": { "command": "npx", "args": ["-y", "@dwmkerr/shellwright"] } } }